From 5fc2a0c4e10558f09f03a8e42559dcf8e381e57e Mon Sep 17 00:00:00 2001 From: Chafik Boukhalfa Date: Tue, 13 Oct 2026 08:02:22 +0400 Subject: [PATCH] Add exact four-promotion cold72 conditional witness --- .github/workflows/complex-promo4-cold72.yml | 36 + .../MANIFEST.json | 291 + .../PACKAGE-SHA.json | 1 + .../PLATFORM-COMPARISON.json | 78 + .../README.md | 15 + .../bit589/ARGV.json | 1 + .../bit589/COMPRESSED-ARTIFACTS.json | 32 + .../bit589/README.md | 9 + .../bit589/RESULT-CHECK.json | 69 + .../bit589/TERMINAL.json | 1 + .../bit589/replay.log | 117 + .../bit589/replay/GEOMETRY9.json.gz | Bin 0 -> 105560 bytes .../bit589/replay/RESULT11.json | 217 + .../bit589/replay/RESULT9.json | 89 + .../bit589/replay/bit/AUDIT.json | 58 + .../bit589/replay/bit/GEOMETRY.json.gz | Bin 0 -> 123498 bytes .../bit589/replay/bit/GLOBAL.json | 182 + .../bit589/replay/bit/audit.log | 1 + .../bit589/replay/bit/emit.log | 1 + .../replay/cin/249-DONOR-OWNERSHIP.json | 1 + .../bit589/replay/cin/249-states.json | 1 + .../bit589/replay/cin/frames.json.gz | Bin 0 -> 8475 bytes .../bit589/replay/cout/COHORT249-FRAMES.json | 1 + .../bit589/replay/cout/COHORT249-INITIAL.json | 1 + .../replay/cout/COHORT249-SELECTION.json | 1 + .../bit589/replay/cout/columns.json | 124 + .../bit589/replay/cout/columns.log | 5 + .../bit589/replay/cout/columns_k2.json | 124 + .../bit589/replay/cout/columns_k2.log | 5 + .../bit589/replay/cout/columns_k4.json | 196 + .../bit589/replay/cout/columns_k4.log | 9 + .../bit589/replay/cout/columns_k5.json | 232 + .../bit589/replay/cout/columns_k5.log | 11 + .../bit589/replay/cout/legality.json | 50 + .../bit589/replay/hosting11.json | 208 + .../bit589/replay/mutants.json | 65 + .../bit589/replay/mutants_p.json | 25 + .../bit589/replay/nine/GEOMETRY.json.gz | Bin 0 -> 105560 bytes .../bit589/replay/records/249-states.json | 1 + .../bit589/replay/records/frames.json.gz | Bin 0 -> 8106 bytes .../bit589/replay/root/data/complex-b.json | 89 + .../bit589/replay/selection9.json | 167 + .../bit589/replay/v9/audit_hosted.log | 1 + .../bit589/replay/v9/audit_parent.log | 2 + .../bit589/replay/v9/emit.log | 1 + .../bit589/replay/v9/global.log | 1 + .../bit589/replay/v9/hosted/AUDIT.json | 41 + .../bit589/replay/v9/hosted/GLOBAL.json | 190 + .../bit589/replay/v9/nine/AUDIT.json | 43 + .../bit589/replay/v9/nine/GEOMETRY.json.gz | Bin 0 -> 105560 bytes .../bit589/replay/v9/nine/GLOBAL.json | 165 + .../bit589/replay/xcheck.json | 65 + .../collect.py | 26 + .../platforms/linux/ANCESTRAL-LINK.json | 71 + .../platforms/linux/INDEPENDENT-LOCAL.json | 137 + .../platforms/linux/INDEPENDENT-MAP.json | 39 + .../platforms/linux/INDEPENDENT-PRICE.json | 155 + .../linux/OWNER-CONSTRUCTION-CONTROLS.json | 41 + .../platforms/linux/PLATFORM.json | 1 + .../platforms/linux/PROCESS.json | 1 + .../platforms/linux/PROMO-CONTROLS.json | 73 + .../platforms/linux/RECEIPT-CHECK.json | 139 + .../platforms/linux/RECEIPT.json | 168 + .../linux/RECONSTRUCTED-OWNERS.json.gz | Bin 0 -> 418901 bytes .../platforms/linux/RESULT.json | 20 + .../platforms/linux/STAGES.json | 122 + .../platforms/linux/TERMINAL.json | 5 + .../linux/all-native-phase-edges.log | 16 + .../platforms/linux/all728-columns-native.log | 326 + .../platforms/linux/ancestral558-fresh.log | 49 + .../linux/ancestral558/ASSEMBLY-CONTROLS.json | 35 + .../linux/ancestral558/ASSEMBLY.json | 187 + .../platforms/linux/ancestral558/RECEIPT.json | 71 + .../platforms/linux/ancestral558/RESULT.json | 31 + .../platforms/linux/ancestral558/STAGES.json | 56 + .../all-columns-native-frames.log | 27 + .../linux/ancestral558/all-phase-recipes.log | 16 + .../assembly-admission-controls.log | 1 + .../complex-global/audit/ASYNC-AUDIT.json | 48 + .../audit/OWNERS-AND-PROFILE.json | 40 + .../audit/PREFIX-AND-INVOICE.json | 107 + .../complex-local/CLIFFORD-REVIEW.json | 20 + .../INDEPENDENT-LOCAL-REPLAY.json | 58 + .../emit-both-reflected-ledgers.log | 2 + .../independent-local-and-controls.log | 3 + .../literal-owners-full-invoice.log | 43 + .../ancestral558/normalized-wrappers.log | 1 + .../reconstruct552-and-promote8.log | 10 + .../reconstruction/promoted/PROMOTION.json | 79 + .../two-engine-exact-assembly.log | 1 + .../platforms/linux/both-native-ledgers.log | 2 + .../cold-controls/COLD-END-CONTROLS.json | 65 + .../linux/cold72-exact-construction.log | 1 + .../linux/cold72/COLD-END-CONSTRUCTION.json | 105 + .../platforms/linux/cold72/FULL-WORD.json.gz | Bin 0 -> 84012 bytes .../linux/focused-controls/CONTROLS.json | 135 + .../platforms/linux/four-promotions.log | 1 + .../linux/gauge44-exact-construction.log | 17 + .../platforms/linux/gauge44/STEPS.json | 42 + .../platforms/linux/gauge44/cold44-exact.log | 44 + .../platforms/linux/gauge44/gauge-forward.log | 49 + .../platforms/linux/gauge44/port0.log | 44 + .../platforms/linux/gauge44/port1.log | 41 + .../platforms/linux/gauge44/port2.log | 41 + .../platforms/linux/gauge44/port3.log | 42 + .../platforms/linux/gauge44/shadow-early.log | 39 + .../platforms/linux/gauge44/shadow-prefix.log | 1 + .../global-replay/ADMISSION-CONTROLS.json | 102 + .../linux/global-replay/ASSEMBLY.json | 345 + .../global-replay/BIT-SUPPLIER-CONTROLS.json | 49 + .../platforms/linux/global-replay/REPLAY.json | 86 + .../platforms/linux/global-replay/STAGES.json | 50 + .../global-replay/admission-controls.log | 1 + .../linux/global-replay/assembly.log | 1 + .../platforms/linux/global-replay/audit.log | 75 + .../platforms/linux/global-replay/bind.log | 1 + .../global-replay/bit-supplier-controls.log | 1 + .../platforms/linux/global-replay/emit.log | 51 + .../global/audit/ASYNC-AUDIT.json | 75 + .../global/audit/OWNERS-AND-PROFILE.json | 52 + .../global/audit/PREFIX-AND-INVOICE.json | 1758 + .../platforms/linux/global-replay/invoice.log | 35 + .../linux/global-replay/restore-parent.log | 1 + .../linux/independent-literal-map-moment.log | 1 + .../linux/independent-native-controls.log | 3 + .../linux/independent-scalar-frames-cones.log | 139 + .../linux/independent-two-engine-outer47.log | 1 + .../linux/inherited-cold-controls.log | 394 + .../linux/layered66-construction.log | 9 + .../platforms/linux/layered66/STEPS.json | 37 + .../linux/layered66/cold44-exact.log | 58 + .../layered66/controls/COLD-END-CONTROLS.json | 65 + .../linux/layered66/layer-end-controls.log | 376 + .../platforms/linux/layered66/ledgers.log | 2 + .../linux/layered66/local-replay.log | 3 + .../platforms/linux/layered66/native.log | 308 + .../platforms/linux/layered66/pivot-swap.log | 187 + .../linux/layered66/swap/PIVOT-SWAP.json | 187 + .../platforms/linux/layered66/wrappers.log | 1 + .../linux/local/CANONICAL-WORD.json.gz | Bin 0 -> 107066 bytes .../linux/local/CLIFFORD-RECIPES.json | 1 + .../linux/local/CLIFFORD-REVIEW.json | 19 + .../platforms/linux/local/FULL-WORD.json.gz | Bin 0 -> 83990 bytes .../linux/local/INDEPENDENT-LOCAL-REPLAY.json | 71 + .../platforms/linux/local/LOCAL-CHECKS.json | 36 + .../linux/local/LOCAL-PROGRAMS.json.gz | Bin 0 -> 260537 bytes .../linux/local/RESIDUAL-ADAPTERS.json | 1 + .../linux/local/SCALAR-FRAME-AUDIT.json | 832 + .../platforms/linux/local/WRAPPER-CHECKS.json | 445 + .../platforms/linux/notri-control-g44.log | 7 + .../platforms/linux/notri-control/STEPS.json | 32 + .../platforms/linux/notri-control/cold44.log | 58 + .../linux/notri-control/gauge-forward.log | 49 + .../platforms/linux/notri-control/port0.log | 44 + .../platforms/linux/notri-control/port1.log | 41 + .../platforms/linux/notri-control/port2.log | 41 + .../platforms/linux/notri-control/port3.log | 42 + .../platforms/linux/notri56-construction.log | 7 + .../platforms/linux/notri56/STEPS.json | 32 + .../platforms/linux/notri56/cold44.log | 58 + .../linux/notri56/cold44/CONSTRUCTION.json | 5630 ++ .../platforms/linux/notri56/gauge-forward.log | 42 + .../platforms/linux/notri56/port0.log | 30 + .../platforms/linux/notri56/port1.log | 27 + .../platforms/linux/notri56/port2.log | 27 + .../platforms/linux/notri56/port3.log | 27 + .../linux/owner-construction-controls.log | 1 + .../linux/promoted/FULL-WORD.json.gz | Bin 0 -> 83990 bytes .../platforms/linux/promotion-controls.log | 13 + .../platforms/linux/residual-wrappers.log | 1 + .../platforms/linux/six-end-controls.log | 357 + .../linux/strict-global-admission.log | 9 + .../platforms/macos/ANCESTRAL-LINK.json | 71 + .../platforms/macos/INDEPENDENT-LOCAL.json | 137 + .../platforms/macos/INDEPENDENT-MAP.json | 39 + .../platforms/macos/INDEPENDENT-PRICE.json | 155 + .../macos/OWNER-CONSTRUCTION-CONTROLS.json | 41 + .../platforms/macos/PLATFORM.json | 5 + .../platforms/macos/PROCESS.json | 7 + .../platforms/macos/PROMO-CONTROLS.json | 73 + .../platforms/macos/RECEIPT-CHECK.json | 139 + .../platforms/macos/RECEIPT.json | 168 + .../macos/RECONSTRUCTED-OWNERS.json.gz | Bin 0 -> 418901 bytes .../platforms/macos/RESULT.json | 20 + .../platforms/macos/STAGES.json | 122 + .../platforms/macos/TERMINAL.json | 5 + .../macos/all-native-phase-edges.log | 16 + .../platforms/macos/all728-columns-native.log | 326 + .../platforms/macos/ancestral558-fresh.log | 49 + .../macos/ancestral558/ASSEMBLY-CONTROLS.json | 35 + .../macos/ancestral558/ASSEMBLY.json | 187 + .../platforms/macos/ancestral558/RECEIPT.json | 71 + .../platforms/macos/ancestral558/RESULT.json | 31 + .../platforms/macos/ancestral558/STAGES.json | 56 + .../all-columns-native-frames.log | 27 + .../macos/ancestral558/all-phase-recipes.log | 16 + .../assembly-admission-controls.log | 1 + .../complex-global/audit/ASYNC-AUDIT.json | 48 + .../audit/OWNERS-AND-PROFILE.json | 40 + .../audit/PREFIX-AND-INVOICE.json | 107 + .../complex-local/CLIFFORD-REVIEW.json | 20 + .../INDEPENDENT-LOCAL-REPLAY.json | 58 + .../emit-both-reflected-ledgers.log | 2 + .../independent-local-and-controls.log | 3 + .../literal-owners-full-invoice.log | 43 + .../ancestral558/normalized-wrappers.log | 1 + .../reconstruct552-and-promote8.log | 10 + .../reconstruction/promoted/PROMOTION.json | 79 + .../two-engine-exact-assembly.log | 1 + .../platforms/macos/both-native-ledgers.log | 2 + .../cold-controls/COLD-END-CONTROLS.json | 65 + .../macos/cold72-exact-construction.log | 1 + .../macos/cold72/COLD-END-CONSTRUCTION.json | 105 + .../platforms/macos/cold72/FULL-WORD.json.gz | Bin 0 -> 84012 bytes .../macos/focused-controls/CONTROLS.json | 135 + .../platforms/macos/four-promotions.log | 1 + .../macos/gauge44-exact-construction.log | 17 + .../platforms/macos/gauge44/STEPS.json | 42 + .../platforms/macos/gauge44/cold44-exact.log | 44 + .../platforms/macos/gauge44/gauge-forward.log | 49 + .../platforms/macos/gauge44/port0.log | 44 + .../platforms/macos/gauge44/port1.log | 41 + .../platforms/macos/gauge44/port2.log | 41 + .../platforms/macos/gauge44/port3.log | 42 + .../platforms/macos/gauge44/shadow-early.log | 39 + .../platforms/macos/gauge44/shadow-prefix.log | 1 + .../global-replay/ADMISSION-CONTROLS.json | 102 + .../macos/global-replay/ASSEMBLY.json | 345 + .../global-replay/BIT-SUPPLIER-CONTROLS.json | 49 + .../platforms/macos/global-replay/REPLAY.json | 86 + .../platforms/macos/global-replay/STAGES.json | 50 + .../global-replay/admission-controls.log | 1 + .../macos/global-replay/assembly.log | 1 + .../platforms/macos/global-replay/audit.log | 75 + .../platforms/macos/global-replay/bind.log | 1 + .../global-replay/bit-supplier-controls.log | 1 + .../platforms/macos/global-replay/emit.log | 51 + .../global/audit/ASYNC-AUDIT.json | 75 + .../global/audit/OWNERS-AND-PROFILE.json | 52 + .../global/audit/PREFIX-AND-INVOICE.json | 1758 + .../platforms/macos/global-replay/invoice.log | 35 + .../macos/global-replay/restore-parent.log | 1 + .../macos/independent-literal-map-moment.log | 1 + .../macos/independent-native-controls.log | 3 + .../macos/independent-scalar-frames-cones.log | 139 + .../macos/independent-two-engine-outer47.log | 1 + .../macos/inherited-cold-controls.log | 394 + .../macos/layered66-construction.log | 9 + .../platforms/macos/layered66/STEPS.json | 37 + .../macos/layered66/cold44-exact.log | 58 + .../layered66/controls/COLD-END-CONTROLS.json | 65 + .../macos/layered66/layer-end-controls.log | 376 + .../platforms/macos/layered66/ledgers.log | 2 + .../macos/layered66/local-replay.log | 3 + .../platforms/macos/layered66/native.log | 308 + .../platforms/macos/layered66/pivot-swap.log | 187 + .../macos/layered66/swap/PIVOT-SWAP.json | 187 + .../platforms/macos/layered66/wrappers.log | 1 + .../macos/local/CANONICAL-WORD.json.gz | Bin 0 -> 107066 bytes .../macos/local/CLIFFORD-RECIPES.json | 1 + .../macos/local/CLIFFORD-REVIEW.json | 19 + .../platforms/macos/local/FULL-WORD.json.gz | Bin 0 -> 83990 bytes .../macos/local/INDEPENDENT-LOCAL-REPLAY.json | 71 + .../platforms/macos/local/LOCAL-CHECKS.json | 36 + .../macos/local/LOCAL-PROGRAMS.json.gz | Bin 0 -> 260537 bytes .../macos/local/RESIDUAL-ADAPTERS.json | 1 + .../macos/local/SCALAR-FRAME-AUDIT.json | 832 + .../platforms/macos/local/WRAPPER-CHECKS.json | 445 + .../platforms/macos/notri-control-g44.log | 7 + .../platforms/macos/notri-control/STEPS.json | 32 + .../platforms/macos/notri-control/cold44.log | 58 + .../macos/notri-control/gauge-forward.log | 49 + .../platforms/macos/notri-control/port0.log | 44 + .../platforms/macos/notri-control/port1.log | 41 + .../platforms/macos/notri-control/port2.log | 41 + .../platforms/macos/notri-control/port3.log | 42 + .../platforms/macos/notri56-construction.log | 7 + .../platforms/macos/notri56/STEPS.json | 32 + .../platforms/macos/notri56/cold44.log | 58 + .../macos/notri56/cold44/CONSTRUCTION.json | 5630 ++ .../platforms/macos/notri56/gauge-forward.log | 42 + .../platforms/macos/notri56/port0.log | 30 + .../platforms/macos/notri56/port1.log | 27 + .../platforms/macos/notri56/port2.log | 27 + .../platforms/macos/notri56/port3.log | 27 + .../macos/owner-construction-controls.log | 1 + .../macos/promoted/FULL-WORD.json.gz | Bin 0 -> 83990 bytes .../platforms/macos/promotion-controls.log | 13 + .../platforms/macos/residual-wrappers.log | 1 + .../platforms/macos/six-end-controls.log | 357 + .../macos/strict-global-admission.log | 9 + research/complex-promo4-cold72/LICENSE | 201 + research/complex-promo4-cold72/MANIFEST.json | 392 + research/complex-promo4-cold72/NOTICE.md | 24 + research/complex-promo4-cold72/PROOF.md | 33 + research/complex-promo4-cold72/PROVENANCE.md | 25 + research/complex-promo4-cold72/README.md | 38 + .../complex-promo4-cold72/UPSTREAM-NOTICE.md | 34 + .../complex-promo4-cold72/code/assemble.py | 241 + .../code/assembly_controls.py | 260 + .../code/audit_allcold.py | 254 + .../code/bind_providers_portable.py | 67 + .../code/bit_supplier_controls.py | 111 + .../code/emit_allcold.py | 150 + .../complex-promo4-cold72/code/freeze_spec.py | 29 + .../code/generated_identity.py | 62 + .../code/invoice_allcold.py | 329 + .../code/prepare_global.py | 124 + .../code/restore_parent.py | 67 + .../complex-promo4-cold72/code/witness.py | 55 + .../comparison/GEOMETRY.json | 4012 ++ .../comparison/PR664-SPEC.json | 1351 + .../construction/COLD44-RECIPE.json.gz | Bin 0 -> 100443 bytes .../construction/COMPLETION-PRIORITY.json | 746 + .../construction/INPUTS.json | 65 + .../construction/LICENSE | 201 + .../construction/NOTICE.md | 9 + .../construction/REBUILD-CHECKS.json | 51 + .../construction/UPSTREAM-NOTICE.md | 34 + .../construction/build_gauge_cold44.py | 210 + .../construction/construct_gauge_xcentre.py | 381 + .../construction/layers/build_pivot_swap.py | 160 + .../construction/layers/layer_end_controls.py | 201 + .../construction/layers/reproduce_layers.py | 105 + .../layers_np/COLD-LAYERS-RECIPE-NP.json.gz | Bin 0 -> 31578 bytes .../construction/layers_np/HPE-RECIPE-NP.json | 1 + .../construction/layers_np/PIVOT-SWAP-NP.json | 588 + .../construction/layers_np/reproduce_np.py | 149 + .../construction/notri/PRIO6.json | 1 + .../construction/notri/cgx.py | 469 + .../construction/notri/cold44x.py | 217 + .../construction/notri/port_stage_x.py | 125 + .../construction/notri/reproduce_notri.py | 166 + .../construction/promo/LOCAL-PINS-k3.json | 11 + .../construction/promo/PROMO-RECIPE-k3.json | 2359 + .../construction/promo/build_promotion.py | 109 + .../construction/promo/make_recipe.py | 12 + .../construction/promo/promo_controls.py | 115 + .../construction/promo/reproduce_promo.py | 92 + .../construction/reproduce.py | 194 + .../data/COLD72-RECIPE.json.gz | Bin 0 -> 57249 bytes .../data/EXPECTED-IDLE.json | 6 + .../complex-promo4-cold72/data/FRONTIER.json | 36 + .../complex-promo4-cold72/data/NEW-ENDS.json | 400 + .../data/OWNER-CONSTRUCTION.json.gz | Bin 0 -> 9527 bytes .../complex-promo4-cold72/data/OWNERS.json.gz | Bin 0 -> 418901 bytes research/complex-promo4-cold72/data/PLAN.json | 42000 +++++++++++++++ .../data/PREPARATION.json | 45 + .../data/PROMO4-RECIPE.json | 2577 + research/complex-promo4-cold72/data/SPEC.json | 1348 + .../data/UPSTREAM-PINS.json | 23 + .../extras/check_owner_map.py | 49 + .../extras/exact_intervals.py | 28 + .../extras/focused_controls.py | 36 + .../extras/replay_owner_map.py | 82 + .../independent/README.md | 7 + .../independent/audit_local.py | 171 + .../independent/price_profile.py | 161 + .../inputs/PR589-EXPECTED.json | 222 + .../local/build_cold_end.py | 160 + .../local/cold_end_controls.py | 201 + .../local/hpe_adapters_local.py | 116 + .../local/hpe_audit_and_transport.py | 304 + .../local/hpe_audit_local.py | 171 + .../local/hpe_emit_local.py | 163 + .../provenance/ADMISSION-DIFF.json | 102 + .../provenance/SOURCE-FILES.json | 1790 + .../upstream-gauge44/CONSTRUCTION.md | 210 + .../provenance/upstream-gauge44/NOTICE.md | 24 + .../upstream-gauge44/PROOF-NOTE-BIT.md | 112 + .../upstream-gauge44/PROOF-NOTE-LAYERS.md | 129 + .../upstream-gauge44/PROOF-NOTE-NOTRI.md | 53 + .../upstream-gauge44/PROOF-NOTE-PROMO.md | 50 + .../provenance/upstream-gauge44/README.md | 173 + .../CENTRE-GUARD-REVIEW.md | 79 + .../GAUGE-COLD44-INDEPENDENT-AUDIT.json | 137 + .../GAUGE44-GLOBAL-GUARD-REVIEW.json | 47 + .../GAUGE44-INDEPENDENT-PRICE.json | 156 + .../provenance/upstream-independent/README.md | 43 + .../upstream-independent/review_guards.py | 46 + .../base/split-centres/CANONICAL-WORD.json.gz | Bin 0 -> 70587 bytes .../base/split-centres/CLIFFORD-RECIPES.json | 1 + .../base/split-centres/CLIFFORD-REVIEW.json | 20 + .../INDEPENDENT-LOCAL-REPLAY.json | 58 + .../split-centres/INDEPENDENT-REPLAY.json | 58 + .../base/split-centres/INTEGRATION.json | 1 + .../base/split-centres/LOCAL-CHECKS.json | 38 + .../base/split-centres/LOCAL-PROGRAMS.json.gz | Bin 0 -> 179435 bytes .../base/split-centres/RESIDUAL-ADAPTERS.json | 1 + .../split-centres/SCALAR-FRAME-AUDIT.json | 533 + .../base/split-centres/WRAPPER-CHECKS.json | 289 + .../work/complex-nine-native/DATA-PHASES.json | 1 + .../split-centres/CANONICAL-WORD.json.gz | Bin 0 -> 75113 bytes .../vendor/direct_delivery/MANIFEST.json | 82 + .../direct_delivery/code/construct_504.py | 333 + .../inputs/hamming/PACKET-PROGRAMS.json.gz | Bin 0 -> 3400 bytes .../inputs/hamming/PROTOTYPE.json | 21364 ++++++++ .../vendor/joint_prefix/LICENSE | 201 + .../vendor/joint_prefix/MANIFEST.json | 251 + .../vendor/joint_prefix/NOTICE.md | 56 + .../vendor/joint_prefix/README.md | 119 + .../vendor/joint_prefix/SOURCE-PINS.json | 1908 + .../joint_prefix/code/audit_joint_prefix.py | 161 + .../code/audit_multicold_controls.py | 75 + .../joint_prefix/code/build_joint_prefix.py | 64 + .../data/EIGHTCOLD-JOINT-KERNELS.json | 1085 + .../joint_prefix/data/JOINT-PREFIX.json | 1023 + .../vendor/multicold/LICENSE | 201 + .../vendor/multicold/MANIFEST.json | 210 + .../vendor/multicold/NOTICE.md | 17 + .../vendor/multicold/README.md | 44 + .../vendor/multicold/SOURCE-PINS.json | 1284 + .../vendor/multicold/code/assemble.py | 206 + .../multicold/code/assembly_controls.py | 242 + .../vendor/multicold/code/audit_allcold.py | 220 + .../multicold/code/audit_kernel_controls.py | 41 + .../code/audit_multicold_controls.py | 75 + .../multicold/code/bind_providers_portable.py | 60 + .../multicold/code/build_cold_kernel.py | 38 + .../multicold/code/build_four_portable.py | 48 + .../multicold/code/build_multicut_kernels.py | 94 + .../vendor/multicold/code/emit_allcold.py | 140 + .../vendor/multicold/code/invoice_allcold.py | 314 + .../multicold/code/phase_timing_controls.py | 31 + .../vendor/multicold/code/run_portable.py | 24 + .../vendor/multicold/data/EIGHT-COLD.json | 28 + .../multicold/data/EIGHT-MULTICOLD.json | 381 + .../vendor/multicold/data/FOUR-COLD.json | 30 + .../vendor/multicold/data/FOUR-MULTICOLD.json | 381 + .../multicold/data/FROZEN-FOUR-PROMOTION.json | 58 + .../vendor/multicold/data/OWNERS.json.gz | Bin 0 -> 412988 bytes .../vendor/multicold/data/PLAN.json | 43303 +++++++++++++++ .../vendor/multicold/data/ZERO-COLD.json | 28 + .../vendor/multicold/data/ZERO-MULTICOLD.json | 381 + .../multicold/engines/base_two_moment.py | 63 + .../vendor/multicold/engines/moment.py | 113 + .../vendor/multicold/engines/outer.py | 58 + .../multicold/inputs/PR543-EXPECTED.json | 239 + .../vendor/multicold/proof/CONSTRUCTION.md | 25 + .../proof/EXPLORATORY-EXACT-FRONTIER.json | 208 + .../proof/EXPLORATORY-OWNER-RECEIPT.json | 448 + .../proof/EXPLORATORY-PROVIDERS.json | 148 + .../vendor/multicold/proof/PR561-NOTICE.md | 9 + .../multicold/proof/PR562-NATIVE-TRANSFER.txt | 147 + .../vendor/multicold/proof/PR562-NOTICE.md | 11 + .../multicold/proof/PROOF-ALLCOLD-NATIVE.txt | 145 + .../vendor/multicold/proof/PROOF-REVIEW.txt | 133 + .../vendor/multicold/vendor/pr558/LICENSE | 201 + .../multicold/vendor/pr558/MANIFEST.json | 130 + .../vendor/multicold/vendor/pr558/NOTICE.md | 13 + .../vendor/multicold/vendor/pr558/README.md | 21 + .../multicold/vendor/pr558/SOURCE-PINS.json | 752 + .../multicold/vendor/pr558/code/assemble.py | 103 + .../vendor/pr558/code/assembly_controls.py | 103 + .../pr558/code/audit_promoted_scalar.py | 57 + .../vendor/pr558/code/phases_full.py | 39 + .../multicold/vendor/pr558/code/promote.py | 41 + .../vendor/pr558/code/reconstruct.py | 18 + .../vendor/pr558/code/run_portable.py | 24 + .../vendor/pr558/data/OWNERS.json.gz | Bin 0 -> 414100 bytes .../multicold/vendor/pr558/data/PLAN.json | 12546 +++++ .../vendor/pr558/data/PROMOTION.json | 79 + .../vendor/pr558/engines/base_two_moment.py | 63 + .../multicold/vendor/pr558/engines/moment.py | 113 + .../multicold/vendor/pr558/engines/outer.py | 58 + .../vendor/pr558/inputs/PR543-EXPECTED.json | 239 + .../pr558/proof/ASSEMBLY-PROVENANCE.json | 11 + .../vendor/pr558/proof/CONSTRUCTION.md | 18 + .../proof/EXPLORATORY-SCALAR-8-CONTROLS.json | 20 + .../vendor/pr558/proof/RANK5-CAPS.json | 636 + .../vendor/pr558/vendor/pr552/EXPECTED.json | 30 + .../vendor/pr558/vendor/pr552/LICENSE | 201 + .../vendor/pr558/vendor/pr552/MANIFEST.json | 421 + .../vendor/pr558/vendor/pr552/README.md | 62 + .../vendor/pr552/code/alien-avalanche80.cpp | 7 + .../pr558/vendor/pr552/code/alien-flags.cpp | 11 + .../pr558/vendor/pr552/code/assemble.py | 45 + .../pr558/vendor/pr552/code/build_wave.py | 34 + .../vendor/pr552/complex-global/README.md | 15 + .../complex-global/RESOURCE-TRANSFERS.md | 46 + .../pr552/complex-global/SAT-OWNERS.json.gz | Bin 0 -> 409252 bytes .../pr552/complex-global/SAT534-PLAN.json | 11389 ++++ .../pr552/complex-global/SCREEN-RECEIPT.json | 16 + .../complex-global/SOURCE-TRANSFERS.json | 21 + .../vendor/pr552/complex-global/SOURCES.json | 21 + .../complex-global/TWO-RESOURCE-TECHNIQUES.md | 67 + .../complex-global/WAVE-MAJORISATION.json | 32 + .../vendor/pr552/complex-global/replay.py | 5 + .../pr552/complex-global/run_complex44.py | 29 + .../pr552/complex-global/run_portable.py | 24 + .../pr552/complex-global/vendor531/LICENSE | 201 + .../pr552/complex-global/vendor531/NOTICE.md | 24 + .../complex-global/vendor531/SOURCES.json | 63 + .../vendor531/code/adapters_local.py | 60 + .../vendor531/code/audit_and_transport.py | 222 + .../vendor531/code/audit_local.py | 144 + .../vendor531/code/audit_supplier_hosted.py | 155 + .../vendor531/code/emit_local.py | 156 + .../vendor531/code/emit_supplier_hosted.py | 100 + .../vendor531/code/invoice_final.py | 299 + .../vendor531/code/phases_delta.py | 158 + .../vendor531/code/prepare_supplier_base.py | 95 + .../evidence/audit/PREFIX-AND-INVOICE.json | 105 + .../evidence/local/CANONICAL-WORD.json.gz | Bin 0 -> 75113 bytes .../vendor531/inputs/PR523-ANCESTRY.json | 118 + .../work/complex-nine-native/DATA-PHASES.json | 1 + .../pr361/code/engines/base_two_moment.py | 63 + .../work/pr361/code/engines/moment.py | 113 + .../work/pr361/code/engines/outer.py | 58 + .../vendor/clifford/clifford_exact.py | 149 + .../pr552/complex-global/vendor535/LICENSE | 201 + .../pr552/complex-global/vendor535/NOTICE.md | 70 + .../vendor535/code/assemble_combined.py | 178 + .../vendor535/inputs/PR510-EXPECTED.json | 102 + .../inputs/ROUND20-PARENT-TEMPLATE.json.gz | Bin 0 -> 393948 bytes .../vendor/pr552/complex-local/README.md | 1 + .../pr552/complex-local/SOURCE-MANIFEST.json | 29 + .../complex-local/code/apply_syndrome.py | 23 + .../pr552/complex-local/code/port_frames.py | 50 + .../pr552/complex-local/code/run_portable.py | 24 + .../complex-local/docs/OPENAI-SOURCES.json | 22 + .../pr552/complex-local/docs/SEARCH-RECORD.md | 9 + .../complex-local/docs/TWO-SOURCE-PROOF.md | 64 + .../complex-local/inputs/PR534-WORD.json.gz | Bin 0 -> 38085 bytes .../phase-baseline/CANONICAL-WORD.json.gz | Bin 0 -> 72789 bytes .../phase-baseline/CLIFFORD-RECIPES.json | 1 + .../phase-baseline/CLIFFORD-REVIEW.json | 533 + .../vendor/pr552/complex-local/run_local.py | 26 + .../pr552/complex-local/static44/LICENSE | 201 + .../complex-local/static44/META-SOURCES.json | 24 + .../complex-local/static44/NOTICE-upstream.md | 70 + .../pr552/complex-local/static44/PROOF.md | 61 + .../pr552/complex-local/static44/README.md | 7 + .../pr552/complex-local/static44/RECIPE.json | 168 + .../static44/SOURCE-MANIFEST.json | 16 + .../complex-local/static44/audit_scalar.py | 55 + .../pr552/complex-local/static44/build.py | 30 + .../complex-local/static44/gk/gk_common.py | 94 + .../complex-local/static44/gk/gk_word.py | 194 + .../static44/inputs/BASE535.json.gz | Bin 0 -> 36660 bytes .../static44/inputs/OLD-RECIPE.json | 1163 + .../static44/inputs/RAW504.json.gz | Bin 0 -> 32146 bytes .../pr552/complex-local/static44/replay.py | 9 + .../vendor/pr552/docs/DAG-STRUCTURES.json | 208 + ...MINATION-AVALANCHE-INDEPENDENT-REVIEW.json | 112 + .../vendor/pr552/docs/ELIMINATION-CODIM2.json | 1 + ...IMINATION-ELIMINATION-AND-PATH-TRANSFER.md | 41 + .../pr552/docs/ELIMINATION-SCREEN-REVIEW.json | 15 + .../pr552/docs/ELIMINATION-SOURCES.json | 34 + .../vendor/pr552/docs/FRAME-SOURCES.json | 12 + .../vendor/pr552/docs/FRAME-TRANSFERS.md | 66 + .../pr558/vendor/pr552/docs/PR-LINEAGE.md | 17 + .../pr558/vendor/pr552/docs/PUBLIC-PINS.json | 447 + .../vendor/pr552/engines/base_two_moment.py | 63 + .../pr558/vendor/pr552/engines/moment.py | 113 + .../pr558/vendor/pr552/engines/outer.py | 58 + .../pr552/evidence/COMPLEX-INVOICE.json | 106 + .../vendor/pr552/evidence/EXACT-ASSEMBLY.json | 169 + .../vendor/pr552/evidence/FINAL-RESOURCE.json | 44 + .../vendor/pr552/evidence/WAVE-REVIEW.json | 228 + .../vendor/pr552/inputs/PR543-EXPECTED.json | 239 + .../pr558/vendor/pr552/inputs/WAVES.json | 361 + .../optional-audit/COSET-PATH-APPLICATION.md | 35 + .../optional-audit/COSET-PATH-REVIEW.json | 1 + .../optional-audit/COSET-SOURCE-BINDING.json | 23 + .../optional-audit/audit_coset_paths.cpp | 15 + .../pr552/optional-audit/coset-path-input.txt | 10634 ++++ .../optional-audit/export_coset_paths.py | 39 + .../pr552/response/CROSS-FIELD-PROOFS.md | 41 + .../pr558/vendor/pr552/response/README.md | 1 + .../pr552/response/SOURCE-MANIFEST.json | 7 + .../pr558/vendor/pr552/response/SOURCES.json | 30 + .../response/WEIGHTED-COSET-SELECTION.json | 366 + .../pr552/response/build_weighted_coset.py | 36 + .../vendor/pr558/vendor/pr552/verify.py | 39 + .../vendor/multicold/vendor/pr558/verify.py | 47 + .../multicold/vendor/pr559/EXPECTED.json | 8 + .../multicold/vendor/pr559/EXPECTED558.json | 8 + .../vendor/multicold/vendor/pr559/LICENSE | 201 + .../multicold/vendor/pr559/MANIFEST.json | 40 + .../vendor/multicold/vendor/pr559/NOTICE.md | 1 + .../vendor/pr559/PROOF-REVIEW-STATUS.json | 7 + .../vendor/multicold/vendor/pr559/PROOF.md | 47 + .../vendor/multicold/vendor/pr559/README.md | 20 + .../vendor/multicold/vendor/pr559/REVIEW.json | 99 + .../multicold/vendor/pr559/SOURCES.json | 47 + .../vendor/pr559/engines/base_two_moment.py | 63 + .../multicold/vendor/pr559/engines/moment.py | 113 + .../multicold/vendor/pr559/engines/outer.py | 58 + .../evidence/PR552-INDEPENDENT-REPLAY.json | 49 + .../evidence/PR552-PUBLISHED-INVOICE.json | 106 + .../pr559/evidence/PR552-packaged311.json | 146 + .../pr559/evidence/PR552-packaged314.json | 146 + .../evidence/PR552-regression-final.json | 147 + .../evidence/PR558-COMPILER-LINEAGE.json | 41 + .../evidence/PR558-INDEPENDENT-RECEIPT.json | 71 + .../evidence/PR558-INDEPENDENT-REPLAY.json | 31 + .../pr559/evidence/PR558-packaged311.json | 152 + .../pr559/evidence/PR558-packaged314.json | 152 + .../vendor/pr559/inputs/PR543-EXPECTED.json | 239 + .../pr559/inputs/PR552-EXACT-ASSEMBLY.json | 176 + .../vendor/pr559/inputs/PR552-EXPECTED.json | 30 + .../vendor/pr559/inputs/PR552-INVOICE.json | 106 + .../vendor/pr559/inputs/PR552-OWNERS.json | 40 + .../pr559/inputs/PR558-BASELINE-ASSEMBLY.json | 187 + .../vendor/pr559/inputs/PR558-EXPECTED.json | 44 + .../vendor/pr559/inputs/PR558-INVOICE.json | 107 + .../vendor/pr559/inputs/PR558-OWNERS.json | 40 + .../vendor/pr559/inputs/PR558-RESULT.json | 31 + .../vendor/pr559/inputs/UPSTREAM-LINEAGE.md | 17 + .../pr559/notes/general-clifford-frames.tex | 102 + .../notes/three-stage-cover-assembly.tex | 117 + .../pr559/notes/three-stage-cover-bit.tex | 264 + .../pr559/notes/three-stage-cover-complex.tex | 152 + .../vendor/multicold/vendor/pr559/verify.py | 48 + .../vendor/multicold/verify.py | 71 + .../base/split-centres/FULL-WORD.json.gz | Bin 0 -> 36392 bytes .../multicold-eight-word/FULL-WORD.json.gz | Bin 0 -> 36670 bytes .../research/complex-571-cold14-st2/LICENSE | 201 + .../complex-571-cold14-st2/MANIFEST.json | 61 + .../research/complex-571-cold14-st2/NOTICE.md | 34 + .../PROOF-COMMUTING-PREFIX.md | 91 + .../complex-571-cold14-st2/PROOF-NOTE-R.md | 86 + .../complex-571-cold14-st2/PROOF-NOTE.md | 321 + .../research/complex-571-cold14-st2/README.md | 532 + .../complex-571-cold14-st2/code/assemble.py | 216 + .../code/assembly_controls.py | 251 + .../code/audit_allcold.py | 232 + .../code/bind_providers_portable.py | 67 + .../code/build_cold_end.py | 160 + .../code/build_frame_regroup.py | 53 + .../code/build_gate_moves.py | 61 + .../complex-571-cold14-st2/code/build_hpe.py | 123 + .../code/build_port_stage.py | 125 + .../code/cold_end_controls.py | 178 + .../code/construct_k_triangle.py | 374 + .../code/emit_allcold.py | 146 + .../code/generated_identity.py | 62 + .../code/generated_identity_controls.py | 228 + .../code/hpe_adapters_local.py | 116 + .../code/hpe_audit_and_transport.py | 304 + .../code/hpe_audit_local.py | 171 + .../code/hpe_controls_atc.py | 119 + .../code/hpe_emit_local.py | 163 + .../code/invoice_allcold.py | 329 + .../code/phase_timing_controls.py | 36 + .../complex-571-cold14-st2/code/witness.py | 41 + .../complex-571-cold14-st2/data/EXPECTED.json | 1455 + .../data/OWNERS.json.gz | Bin 0 -> 415452 bytes .../complex-571-cold14-st2/data/PLAN.json | 41780 +++++++++++++++ .../complex-571-cold14-st2/data/SPEC.json | 2271 + .../data/TRI-SCHEDULE.json | 1 + .../complex-571-cold14-st2/data/WITNESS.json | 897 + .../complex-571-cold14-st2/data/cand.json | 304 + .../data/recipes/atm3-step0-promote.json | 1 + .../recipes/atm3-step1-greedy_kernels.json | 561 + .../recipes/atm3-step2-frame_coalesce.json | 173 + .../atm3-step3-gate_move_coalesce.json | 85 + .../data/recipes/ck-step0-greedy_kernels.json | 550 + .../data/recipes/ck-step1-frame_coalesce.json | 173 + .../recipes/ck-step2-gate_move_coalesce.json | 85 + .../data/recipes/k492-atm3-cold_end.json.gz | Bin 0 -> 35010 bytes .../data/recipes/k492-atm3-frame_regroup.json | 983 + .../recipes/k492-atm3-hyperplane_end.json | 481 + .../data/recipes/k492-ck-cold_end.json.gz | Bin 0 -> 68006 bytes .../data/recipes/k492-ck-frame_regroup.json | 983 + .../data/recipes/k492-ck-hyperplane_end.json | 481 + .../data/recipes/k492-jp8-cold_end.json.gz | Bin 0 -> 162056 bytes .../data/recipes/k492-jp8-frame_regroup.json | 983 + .../data/recipes/k492-jp8-hyperplane_end.json | 481 + .../data/search/DISPATCH.json | 1 + .../data/search/LP-PATTERNS-AGG.json | 1 + .../data/search/LP-PATTERNS-EX.json | 1 + .../data/search/TEMPLATE-PLAN.json | 43330 ++++++++++++++++ .../data/search/WARM-OWNERS.json.gz | Bin 0 -> 434096 bytes .../data/search/WARM-PLAN.json | 41781 +++++++++++++++ .../research/complex-571-cold14-st2/verify.py | 389 + .../research/complex-571-cold14-st2/verify.sh | 14 + research/complex-promo4-cold72/verify.py | 78 + research/complex-promo4-cold72/verify.sh | 4 + .../complex-promo4-cold72/verify_global.py | 112 + .../complex-promo4-cold72/verify_manifest.py | 19 + 682 files changed, 371079 insertions(+) create mode 100644 .github/workflows/complex-promo4-cold72.yml create mode 100644 research/complex-promo4-cold72-validation/MANIFEST.json create mode 100644 research/complex-promo4-cold72-validation/PACKAGE-SHA.json create mode 100644 research/complex-promo4-cold72-validation/PLATFORM-COMPARISON.json create mode 100644 research/complex-promo4-cold72-validation/README.md create mode 100644 research/complex-promo4-cold72-validation/bit589/ARGV.json create mode 100644 research/complex-promo4-cold72-validation/bit589/COMPRESSED-ARTIFACTS.json create mode 100644 research/complex-promo4-cold72-validation/bit589/README.md create mode 100644 research/complex-promo4-cold72-validation/bit589/RESULT-CHECK.json create mode 100644 research/complex-promo4-cold72-validation/bit589/TERMINAL.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay.log create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/GEOMETRY9.json.gz create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/RESULT11.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/RESULT9.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/bit/AUDIT.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/bit/GEOMETRY.json.gz create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/bit/GLOBAL.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/bit/audit.log create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/bit/emit.log create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cin/249-DONOR-OWNERSHIP.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cin/249-states.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cin/frames.json.gz create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cout/COHORT249-FRAMES.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cout/COHORT249-INITIAL.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cout/COHORT249-SELECTION.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cout/columns.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cout/columns.log create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cout/columns_k2.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cout/columns_k2.log create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cout/columns_k4.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cout/columns_k4.log create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cout/columns_k5.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cout/columns_k5.log create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/cout/legality.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/hosting11.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/mutants.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/mutants_p.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/nine/GEOMETRY.json.gz create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/records/249-states.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/records/frames.json.gz create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/root/data/complex-b.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/selection9.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/v9/audit_hosted.log create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/v9/audit_parent.log create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/v9/emit.log create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/v9/global.log create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/v9/hosted/AUDIT.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/v9/hosted/GLOBAL.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/v9/nine/AUDIT.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/v9/nine/GEOMETRY.json.gz create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/v9/nine/GLOBAL.json create mode 100644 research/complex-promo4-cold72-validation/bit589/replay/xcheck.json create mode 100644 research/complex-promo4-cold72-validation/collect.py create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ANCESTRAL-LINK.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/INDEPENDENT-LOCAL.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/INDEPENDENT-MAP.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/INDEPENDENT-PRICE.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/OWNER-CONSTRUCTION-CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/PLATFORM.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/PROCESS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/PROMO-CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/RECEIPT-CHECK.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/RECEIPT.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/RECONSTRUCTED-OWNERS.json.gz create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/RESULT.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/STAGES.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/TERMINAL.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/all-native-phase-edges.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/all728-columns-native.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558-fresh.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/ASSEMBLY-CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/ASSEMBLY.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/RECEIPT.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/RESULT.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/STAGES.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/all-columns-native-frames.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/all-phase-recipes.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/assembly-admission-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-global/audit/ASYNC-AUDIT.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-global/audit/OWNERS-AND-PROFILE.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-global/audit/PREFIX-AND-INVOICE.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-local/CLIFFORD-REVIEW.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-local/INDEPENDENT-LOCAL-REPLAY.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/emit-both-reflected-ledgers.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/independent-local-and-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/literal-owners-full-invoice.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/normalized-wrappers.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/reconstruct552-and-promote8.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/reconstruction/promoted/PROMOTION.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/ancestral558/two-engine-exact-assembly.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/both-native-ledgers.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/cold-controls/COLD-END-CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/cold72-exact-construction.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/cold72/COLD-END-CONSTRUCTION.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/cold72/FULL-WORD.json.gz create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/focused-controls/CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/four-promotions.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/gauge44-exact-construction.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/gauge44/STEPS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/gauge44/cold44-exact.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/gauge44/gauge-forward.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/gauge44/port0.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/gauge44/port1.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/gauge44/port2.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/gauge44/port3.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/gauge44/shadow-early.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/gauge44/shadow-prefix.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/ADMISSION-CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/ASSEMBLY.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/BIT-SUPPLIER-CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/REPLAY.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/STAGES.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/admission-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/assembly.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/audit.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/bind.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/bit-supplier-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/emit.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/global/audit/ASYNC-AUDIT.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/global/audit/OWNERS-AND-PROFILE.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/global/audit/PREFIX-AND-INVOICE.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/invoice.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/global-replay/restore-parent.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/independent-literal-map-moment.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/independent-native-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/independent-scalar-frames-cones.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/independent-two-engine-outer47.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/inherited-cold-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/layered66-construction.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/layered66/STEPS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/layered66/cold44-exact.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/layered66/controls/COLD-END-CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/layered66/layer-end-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/layered66/ledgers.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/layered66/local-replay.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/layered66/native.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/layered66/pivot-swap.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/layered66/swap/PIVOT-SWAP.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/layered66/wrappers.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/local/CANONICAL-WORD.json.gz create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/local/CLIFFORD-RECIPES.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/local/CLIFFORD-REVIEW.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/local/FULL-WORD.json.gz create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/local/INDEPENDENT-LOCAL-REPLAY.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/local/LOCAL-CHECKS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/local/LOCAL-PROGRAMS.json.gz create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/local/RESIDUAL-ADAPTERS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/local/SCALAR-FRAME-AUDIT.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/local/WRAPPER-CHECKS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri-control-g44.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri-control/STEPS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri-control/cold44.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri-control/gauge-forward.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri-control/port0.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri-control/port1.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri-control/port2.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri-control/port3.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri56-construction.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri56/STEPS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri56/cold44.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri56/cold44/CONSTRUCTION.json create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri56/gauge-forward.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri56/port0.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri56/port1.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri56/port2.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/notri56/port3.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/owner-construction-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/promoted/FULL-WORD.json.gz create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/promotion-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/residual-wrappers.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/six-end-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/linux/strict-global-admission.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ANCESTRAL-LINK.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/INDEPENDENT-LOCAL.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/INDEPENDENT-MAP.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/INDEPENDENT-PRICE.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/OWNER-CONSTRUCTION-CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/PLATFORM.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/PROCESS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/PROMO-CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/RECEIPT-CHECK.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/RECEIPT.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/RECONSTRUCTED-OWNERS.json.gz create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/RESULT.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/STAGES.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/TERMINAL.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/all-native-phase-edges.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/all728-columns-native.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558-fresh.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/ASSEMBLY-CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/ASSEMBLY.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/RECEIPT.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/RESULT.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/STAGES.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/all-columns-native-frames.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/all-phase-recipes.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/assembly-admission-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-global/audit/ASYNC-AUDIT.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-global/audit/OWNERS-AND-PROFILE.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-global/audit/PREFIX-AND-INVOICE.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-local/CLIFFORD-REVIEW.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-local/INDEPENDENT-LOCAL-REPLAY.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/emit-both-reflected-ledgers.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/independent-local-and-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/literal-owners-full-invoice.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/normalized-wrappers.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/reconstruct552-and-promote8.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/reconstruction/promoted/PROMOTION.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/ancestral558/two-engine-exact-assembly.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/both-native-ledgers.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/cold-controls/COLD-END-CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/cold72-exact-construction.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/cold72/COLD-END-CONSTRUCTION.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/cold72/FULL-WORD.json.gz create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/focused-controls/CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/four-promotions.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/gauge44-exact-construction.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/gauge44/STEPS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/gauge44/cold44-exact.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/gauge44/gauge-forward.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/gauge44/port0.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/gauge44/port1.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/gauge44/port2.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/gauge44/port3.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/gauge44/shadow-early.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/gauge44/shadow-prefix.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/ADMISSION-CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/ASSEMBLY.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/BIT-SUPPLIER-CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/REPLAY.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/STAGES.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/admission-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/assembly.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/audit.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/bind.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/bit-supplier-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/emit.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/global/audit/ASYNC-AUDIT.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/global/audit/OWNERS-AND-PROFILE.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/global/audit/PREFIX-AND-INVOICE.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/invoice.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/global-replay/restore-parent.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/independent-literal-map-moment.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/independent-native-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/independent-scalar-frames-cones.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/independent-two-engine-outer47.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/inherited-cold-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/layered66-construction.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/layered66/STEPS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/layered66/cold44-exact.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/layered66/controls/COLD-END-CONTROLS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/layered66/layer-end-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/layered66/ledgers.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/layered66/local-replay.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/layered66/native.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/layered66/pivot-swap.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/layered66/swap/PIVOT-SWAP.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/layered66/wrappers.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/local/CANONICAL-WORD.json.gz create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/local/CLIFFORD-RECIPES.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/local/CLIFFORD-REVIEW.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/local/FULL-WORD.json.gz create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/local/INDEPENDENT-LOCAL-REPLAY.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/local/LOCAL-CHECKS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/local/LOCAL-PROGRAMS.json.gz create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/local/RESIDUAL-ADAPTERS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/local/SCALAR-FRAME-AUDIT.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/local/WRAPPER-CHECKS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri-control-g44.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri-control/STEPS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri-control/cold44.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri-control/gauge-forward.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri-control/port0.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri-control/port1.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri-control/port2.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri-control/port3.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri56-construction.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri56/STEPS.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri56/cold44.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri56/cold44/CONSTRUCTION.json create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri56/gauge-forward.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri56/port0.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri56/port1.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri56/port2.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/notri56/port3.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/owner-construction-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/promoted/FULL-WORD.json.gz create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/promotion-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/residual-wrappers.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/six-end-controls.log create mode 100644 research/complex-promo4-cold72-validation/platforms/macos/strict-global-admission.log create mode 100644 research/complex-promo4-cold72/LICENSE create mode 100644 research/complex-promo4-cold72/MANIFEST.json create mode 100644 research/complex-promo4-cold72/NOTICE.md create mode 100644 research/complex-promo4-cold72/PROOF.md create mode 100644 research/complex-promo4-cold72/PROVENANCE.md create mode 100644 research/complex-promo4-cold72/README.md create mode 100644 research/complex-promo4-cold72/UPSTREAM-NOTICE.md create mode 100644 research/complex-promo4-cold72/code/assemble.py create mode 100644 research/complex-promo4-cold72/code/assembly_controls.py create mode 100644 research/complex-promo4-cold72/code/audit_allcold.py create mode 100644 research/complex-promo4-cold72/code/bind_providers_portable.py create mode 100644 research/complex-promo4-cold72/code/bit_supplier_controls.py create mode 100644 research/complex-promo4-cold72/code/emit_allcold.py create mode 100644 research/complex-promo4-cold72/code/freeze_spec.py create mode 100644 research/complex-promo4-cold72/code/generated_identity.py create mode 100644 research/complex-promo4-cold72/code/invoice_allcold.py create mode 100644 research/complex-promo4-cold72/code/prepare_global.py create mode 100644 research/complex-promo4-cold72/code/restore_parent.py create mode 100644 research/complex-promo4-cold72/code/witness.py create mode 100644 research/complex-promo4-cold72/comparison/GEOMETRY.json create mode 100644 research/complex-promo4-cold72/comparison/PR664-SPEC.json create mode 100644 research/complex-promo4-cold72/construction/COLD44-RECIPE.json.gz create mode 100644 research/complex-promo4-cold72/construction/COMPLETION-PRIORITY.json create mode 100644 research/complex-promo4-cold72/construction/INPUTS.json create mode 100644 research/complex-promo4-cold72/construction/LICENSE create mode 100644 research/complex-promo4-cold72/construction/NOTICE.md create mode 100644 research/complex-promo4-cold72/construction/REBUILD-CHECKS.json create mode 100644 research/complex-promo4-cold72/construction/UPSTREAM-NOTICE.md create mode 100644 research/complex-promo4-cold72/construction/build_gauge_cold44.py create mode 100644 research/complex-promo4-cold72/construction/construct_gauge_xcentre.py create mode 100644 research/complex-promo4-cold72/construction/layers/build_pivot_swap.py create mode 100644 research/complex-promo4-cold72/construction/layers/layer_end_controls.py create mode 100644 research/complex-promo4-cold72/construction/layers/reproduce_layers.py create mode 100644 research/complex-promo4-cold72/construction/layers_np/COLD-LAYERS-RECIPE-NP.json.gz create mode 100644 research/complex-promo4-cold72/construction/layers_np/HPE-RECIPE-NP.json create mode 100644 research/complex-promo4-cold72/construction/layers_np/PIVOT-SWAP-NP.json create mode 100644 research/complex-promo4-cold72/construction/layers_np/reproduce_np.py create mode 100644 research/complex-promo4-cold72/construction/notri/PRIO6.json create mode 100644 research/complex-promo4-cold72/construction/notri/cgx.py create mode 100644 research/complex-promo4-cold72/construction/notri/cold44x.py create mode 100644 research/complex-promo4-cold72/construction/notri/port_stage_x.py create mode 100644 research/complex-promo4-cold72/construction/notri/reproduce_notri.py create mode 100644 research/complex-promo4-cold72/construction/promo/LOCAL-PINS-k3.json create mode 100644 research/complex-promo4-cold72/construction/promo/PROMO-RECIPE-k3.json create mode 100644 research/complex-promo4-cold72/construction/promo/build_promotion.py create mode 100644 research/complex-promo4-cold72/construction/promo/make_recipe.py create mode 100644 research/complex-promo4-cold72/construction/promo/promo_controls.py create mode 100644 research/complex-promo4-cold72/construction/promo/reproduce_promo.py create mode 100644 research/complex-promo4-cold72/construction/reproduce.py create mode 100644 research/complex-promo4-cold72/data/COLD72-RECIPE.json.gz create mode 100644 research/complex-promo4-cold72/data/EXPECTED-IDLE.json create mode 100644 research/complex-promo4-cold72/data/FRONTIER.json create mode 100644 research/complex-promo4-cold72/data/NEW-ENDS.json create mode 100644 research/complex-promo4-cold72/data/OWNER-CONSTRUCTION.json.gz create mode 100644 research/complex-promo4-cold72/data/OWNERS.json.gz create mode 100644 research/complex-promo4-cold72/data/PLAN.json create mode 100644 research/complex-promo4-cold72/data/PREPARATION.json create mode 100644 research/complex-promo4-cold72/data/PROMO4-RECIPE.json create mode 100644 research/complex-promo4-cold72/data/SPEC.json create mode 100644 research/complex-promo4-cold72/data/UPSTREAM-PINS.json create mode 100644 research/complex-promo4-cold72/extras/check_owner_map.py create mode 100644 research/complex-promo4-cold72/extras/exact_intervals.py create mode 100644 research/complex-promo4-cold72/extras/focused_controls.py create mode 100644 research/complex-promo4-cold72/extras/replay_owner_map.py create mode 100644 research/complex-promo4-cold72/independent/README.md create mode 100644 research/complex-promo4-cold72/independent/audit_local.py create mode 100644 research/complex-promo4-cold72/independent/price_profile.py create mode 100644 research/complex-promo4-cold72/inputs/PR589-EXPECTED.json create mode 100644 research/complex-promo4-cold72/local/build_cold_end.py create mode 100644 research/complex-promo4-cold72/local/cold_end_controls.py create mode 100644 research/complex-promo4-cold72/local/hpe_adapters_local.py create mode 100644 research/complex-promo4-cold72/local/hpe_audit_and_transport.py create mode 100644 research/complex-promo4-cold72/local/hpe_audit_local.py create mode 100644 research/complex-promo4-cold72/local/hpe_emit_local.py create mode 100644 research/complex-promo4-cold72/provenance/ADMISSION-DIFF.json create mode 100644 research/complex-promo4-cold72/provenance/SOURCE-FILES.json create mode 100644 research/complex-promo4-cold72/provenance/upstream-gauge44/CONSTRUCTION.md create mode 100644 research/complex-promo4-cold72/provenance/upstream-gauge44/NOTICE.md create mode 100644 research/complex-promo4-cold72/provenance/upstream-gauge44/PROOF-NOTE-BIT.md create mode 100644 research/complex-promo4-cold72/provenance/upstream-gauge44/PROOF-NOTE-LAYERS.md create mode 100644 research/complex-promo4-cold72/provenance/upstream-gauge44/PROOF-NOTE-NOTRI.md create mode 100644 research/complex-promo4-cold72/provenance/upstream-gauge44/PROOF-NOTE-PROMO.md create mode 100644 research/complex-promo4-cold72/provenance/upstream-gauge44/README.md create mode 100644 research/complex-promo4-cold72/provenance/upstream-independent/CENTRE-GUARD-REVIEW.md create mode 100644 research/complex-promo4-cold72/provenance/upstream-independent/GAUGE-COLD44-INDEPENDENT-AUDIT.json create mode 100644 research/complex-promo4-cold72/provenance/upstream-independent/GAUGE44-GLOBAL-GUARD-REVIEW.json create mode 100644 research/complex-promo4-cold72/provenance/upstream-independent/GAUGE44-INDEPENDENT-PRICE.json create mode 100644 research/complex-promo4-cold72/provenance/upstream-independent/README.md create mode 100644 research/complex-promo4-cold72/provenance/upstream-independent/review_guards.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CANONICAL-WORD.json.gz create mode 100644 research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CLIFFORD-RECIPES.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CLIFFORD-REVIEW.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INDEPENDENT-LOCAL-REPLAY.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INDEPENDENT-REPLAY.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INTEGRATION.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/LOCAL-CHECKS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/LOCAL-PROGRAMS.json.gz create mode 100644 research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/RESIDUAL-ADAPTERS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/SCALAR-FRAME-AUDIT.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/WRAPPER-CHECKS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/work/complex-nine-native/DATA-PHASES.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/controller-input/split-centres/CANONICAL-WORD.json.gz create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/MANIFEST.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/code/construct_504.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/inputs/hamming/PACKET-PROGRAMS.json.gz create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/inputs/hamming/PROTOTYPE.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/LICENSE create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/MANIFEST.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/NOTICE.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/README.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/SOURCE-PINS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/code/audit_joint_prefix.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/code/audit_multicold_controls.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/code/build_joint_prefix.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/data/EIGHTCOLD-JOINT-KERNELS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/data/JOINT-PREFIX.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/LICENSE create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/MANIFEST.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/NOTICE.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/README.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/SOURCE-PINS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/assemble.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/assembly_controls.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_allcold.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_kernel_controls.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_multicold_controls.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/bind_providers_portable.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_cold_kernel.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_four_portable.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_multicut_kernels.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/emit_allcold.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/invoice_allcold.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/phase_timing_controls.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/run_portable.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-COLD.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-MULTICOLD.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FOUR-COLD.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FOUR-MULTICOLD.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FROZEN-FOUR-PROMOTION.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/OWNERS.json.gz create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/PLAN.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/ZERO-COLD.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/ZERO-MULTICOLD.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/engines/base_two_moment.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/engines/moment.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/engines/outer.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/inputs/PR543-EXPECTED.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/CONSTRUCTION.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-EXACT-FRONTIER.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-OWNER-RECEIPT.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-PROVIDERS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR561-NOTICE.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR562-NATIVE-TRANSFER.txt create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR562-NOTICE.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PROOF-ALLCOLD-NATIVE.txt create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PROOF-REVIEW.txt create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/LICENSE create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/MANIFEST.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/NOTICE.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/README.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/SOURCE-PINS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/assemble.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/assembly_controls.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/audit_promoted_scalar.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/phases_full.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/promote.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/reconstruct.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/run_portable.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/data/OWNERS.json.gz create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/data/PLAN.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/data/PROMOTION.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/base_two_moment.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/moment.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/outer.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/inputs/PR543-EXPECTED.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/ASSEMBLY-PROVENANCE.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/CONSTRUCTION.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/EXPLORATORY-SCALAR-8-CONTROLS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/RANK5-CAPS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/EXPECTED.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/LICENSE create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/MANIFEST.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/README.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/alien-avalanche80.cpp create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/alien-flags.cpp create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/assemble.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/build_wave.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/README.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/RESOURCE-TRANSFERS.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SAT-OWNERS.json.gz create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SAT534-PLAN.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SCREEN-RECEIPT.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SOURCE-TRANSFERS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SOURCES.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/TWO-RESOURCE-TECHNIQUES.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/WAVE-MAJORISATION.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/replay.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/run_complex44.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/run_portable.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/LICENSE create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/NOTICE.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/SOURCES.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/adapters_local.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_and_transport.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_local.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_supplier_hosted.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_local.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_supplier_hosted.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/invoice_final.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/phases_delta.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/prepare_supplier_base.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/local/CANONICAL-WORD.json.gz create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/PR523-ANCESTRY.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/complex-nine-native/DATA-PHASES.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/moment.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/outer.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/vendor/clifford/clifford_exact.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/LICENSE create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/NOTICE.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/code/assemble_combined.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/PR510-EXPECTED.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/ROUND20-PARENT-TEMPLATE.json.gz create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/README.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/SOURCE-MANIFEST.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/apply_syndrome.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/port_frames.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/run_portable.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/OPENAI-SOURCES.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/SEARCH-RECORD.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/TWO-SOURCE-PROOF.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/PR534-WORD.json.gz create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-RECIPES.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-REVIEW.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/run_local.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/LICENSE create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/META-SOURCES.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/NOTICE-upstream.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/PROOF.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/README.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/RECIPE.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/SOURCE-MANIFEST.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/audit_scalar.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/build.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/gk/gk_common.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/gk/gk_word.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/inputs/BASE535.json.gz create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/inputs/OLD-RECIPE.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/inputs/RAW504.json.gz create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/replay.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/DAG-STRUCTURES.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-AVALANCHE-INDEPENDENT-REVIEW.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-CODIM2.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-ELIMINATION-AND-PATH-TRANSFER.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-SCREEN-REVIEW.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-SOURCES.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/FRAME-SOURCES.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/FRAME-TRANSFERS.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/PR-LINEAGE.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/PUBLIC-PINS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/engines/base_two_moment.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/engines/moment.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/engines/outer.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/COMPLEX-INVOICE.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/EXACT-ASSEMBLY.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/FINAL-RESOURCE.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/WAVE-REVIEW.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/inputs/PR543-EXPECTED.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/inputs/WAVES.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/COSET-PATH-APPLICATION.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/COSET-PATH-REVIEW.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/COSET-SOURCE-BINDING.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/audit_coset_paths.cpp create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/coset-path-input.txt create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/export_coset_paths.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/CROSS-FIELD-PROOFS.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/README.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/SOURCE-MANIFEST.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/SOURCES.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/WEIGHTED-COSET-SELECTION.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/build_weighted_coset.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/verify.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/verify.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/EXPECTED.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/EXPECTED558.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/LICENSE create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/MANIFEST.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/NOTICE.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/PROOF-REVIEW-STATUS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/PROOF.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/README.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/REVIEW.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/SOURCES.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/engines/base_two_moment.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/engines/moment.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/engines/outer.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-INDEPENDENT-REPLAY.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-PUBLISHED-INVOICE.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-packaged311.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-packaged314.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-regression-final.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-COMPILER-LINEAGE.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-INDEPENDENT-RECEIPT.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-INDEPENDENT-REPLAY.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-packaged311.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-packaged314.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR543-EXPECTED.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-EXACT-ASSEMBLY.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-EXPECTED.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-INVOICE.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-OWNERS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-BASELINE-ASSEMBLY.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-EXPECTED.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-INVOICE.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-OWNERS.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-RESULT.json create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/UPSTREAM-LINEAGE.md create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/general-clifford-frames.tex create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/three-stage-cover-assembly.tex create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/three-stage-cover-bit.tex create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/three-stage-cover-complex.tex create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/verify.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/verify.py create mode 100644 research/complex-promo4-cold72/vendor/main/research/structural-gain/frontier-composition/global-replay/base/split-centres/FULL-WORD.json.gz create mode 100644 research/complex-promo4-cold72/vendor/main/research/structural-gain/frontier-composition/multicold-eight-word/FULL-WORD.json.gz create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/LICENSE create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/MANIFEST.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/NOTICE.md create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/PROOF-COMMUTING-PREFIX.md create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/PROOF-NOTE-R.md create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/PROOF-NOTE.md create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/README.md create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/assemble.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/assembly_controls.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/audit_allcold.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/bind_providers_portable.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/build_cold_end.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/build_frame_regroup.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/build_gate_moves.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/build_hpe.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/build_port_stage.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/cold_end_controls.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/construct_k_triangle.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/emit_allcold.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/generated_identity.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/generated_identity_controls.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/hpe_adapters_local.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/hpe_audit_and_transport.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/hpe_audit_local.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/hpe_controls_atc.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/hpe_emit_local.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/invoice_allcold.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/phase_timing_controls.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/code/witness.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/EXPECTED.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/OWNERS.json.gz create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/PLAN.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/SPEC.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/TRI-SCHEDULE.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/WITNESS.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/cand.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/atm3-step0-promote.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/atm3-step1-greedy_kernels.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/atm3-step2-frame_coalesce.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/atm3-step3-gate_move_coalesce.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/ck-step0-greedy_kernels.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/ck-step1-frame_coalesce.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/ck-step2-gate_move_coalesce.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-atm3-cold_end.json.gz create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-atm3-frame_regroup.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-atm3-hyperplane_end.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-ck-cold_end.json.gz create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-ck-frame_regroup.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-ck-hyperplane_end.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-jp8-cold_end.json.gz create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-jp8-frame_regroup.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-jp8-hyperplane_end.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/search/DISPATCH.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/search/LP-PATTERNS-AGG.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/search/LP-PATTERNS-EX.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/search/TEMPLATE-PLAN.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/search/WARM-OWNERS.json.gz create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/data/search/WARM-PLAN.json create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/verify.py create mode 100644 research/complex-promo4-cold72/vendor/pr635/research/complex-571-cold14-st2/verify.sh create mode 100644 research/complex-promo4-cold72/verify.py create mode 100755 research/complex-promo4-cold72/verify.sh create mode 100644 research/complex-promo4-cold72/verify_global.py create mode 100644 research/complex-promo4-cold72/verify_manifest.py diff --git a/.github/workflows/complex-promo4-cold72.yml b/.github/workflows/complex-promo4-cold72.yml new file mode 100644 index 0000000000..5a9c43063c --- /dev/null +++ b/.github/workflows/complex-promo4-cold72.yml @@ -0,0 +1,36 @@ +name: Four promotions and cold72 +on: + pull_request: + paths: + - 'research/complex-promo4-cold72/**' + - 'research/complex-promo4-cold72-validation/**' + - '.github/workflows/complex-promo4-cold72.yml' + push: + branches: ['codex/promo4-cold72-20261013'] + workflow_dispatch: +permissions: + contents: read +jobs: + replay: + runs-on: ubuntu-latest + timeout-minutes: 30 + strategy: + fail-fast: false + matrix: + python: ['3.11', '3.14'] + steps: + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 + with: + persist-credentials: false + - uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7 + with: + python-version: '${{ matrix.python }}' + - run: bash research/complex-promo4-cold72/verify.sh "${{ runner.temp }}/promo4-cold72" + env: + PROMO4_COLD72_PYTHON: python + - run: git diff --exit-code + - uses: actions/upload-artifact@v4 + if: always() + with: + name: promo4-cold72-python-${{ matrix.python }} + path: '${{ runner.temp }}/promo4-cold72' diff --git a/research/complex-promo4-cold72-validation/MANIFEST.json b/research/complex-promo4-cold72-validation/MANIFEST.json new file mode 100644 index 0000000000..23bad175c3 --- /dev/null +++ b/research/complex-promo4-cold72-validation/MANIFEST.json @@ -0,0 +1,291 @@ +{ + "PACKAGE-SHA.json": "ab17c7ad7276f13b9561f196330ca778409528b4cc6ab0c9fd5ac2d8c3460a54", + "PLATFORM-COMPARISON.json": "2974b2e6e6141095281bbca1c51cb55362f46b258048e55289a14623d58f1c20", + "README.md": "63a1b7aec158fd7659bf1629eb1d0eb6404a77ebe7d6cff72c3644a95d0e6afa", + "bit589/ARGV.json": "2694a2e5ef0c9b9059c1187e9032565e436c763d9e3839ebd9e02955f27526be", + "bit589/COMPRESSED-ARTIFACTS.json": "cca5337cd5a07b9734949b1af0f74aeeeec8d8614670b9d00ca82ef146143db3", + "bit589/README.md": "fac300ac0f5dca640f8b23237129a5e6dee175a9201281a28b8f7f3a4bb9aa28", + "bit589/RESULT-CHECK.json": "10ce146006c76c00dd58ed5cd6d7564ca5fa4b783724f818b15fca6b091ec314", + "bit589/TERMINAL.json": "ec22325f3e9467ce96e40197c4674b9c87f4675ad86205726c3e4d09242907fa", + "bit589/replay/GEOMETRY9.json.gz": "3421a89c5d14ee8ba92cedd9b15dcbf847ca9133e591c202a1c9da21264c7271", + "bit589/replay/RESULT11.json": "4aeb6bbf37ec8d8128b5f50225bab375784d0c081595250a77ba632c53b49e84", + "bit589/replay/RESULT9.json": "28795393651ef4fbbc6232eb2b32f7b39b91fbd5ea6d2315583f350714698055", + "bit589/replay/bit/AUDIT.json": "8e3b2ee1ac6cf137795df902dc0f17bbeca2f5ad89396082081ab681428235fe", + "bit589/replay/bit/GEOMETRY.json.gz": "d76a50560ef6ce64640377c3f9c0be972f5fac7b8e74d336b43daa32c2160d2b", + "bit589/replay/bit/GLOBAL.json": "01673e0e50f97c9350bc0656fdf3784d7a98f1dd144287d640ebb68b2bc9bf10", + "bit589/replay/bit/audit.log": "1a9f171813f456cf20b8c55b32759d2221b67135960d45651f8709154e9e7dab", + "bit589/replay/bit/emit.log": "98c2590f2f1ad59a3236000778084f638898f43241054366e518c57126c781b8", + "bit589/replay/cin/249-DONOR-OWNERSHIP.json": "2eec99c04095be0a27d6a5040a91b9f548f24650da5fb870cc625d911a62b64b", + "bit589/replay/cin/249-states.json": "b609a1230ca3c657453e8d20c6cb9dbd4e9d0c0ca2585ff2bc830e83ec01d143", + "bit589/replay/cin/frames.json.gz": "6218ba2d50e951efcc6348db6a930cd888b42a599b14c73144ed21241b3575f1", + "bit589/replay/cout/COHORT249-FRAMES.json": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", + "bit589/replay/cout/COHORT249-INITIAL.json": "e9f441a677e3a7ab44c987118f9806bc9610ead06de6761ab347c97c76b7c7db", + "bit589/replay/cout/COHORT249-SELECTION.json": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945", + "bit589/replay/cout/columns.json": "34db27b0a63121b774ae7d6b754333048c0251ed874d6719c12ff5bc7ef4e3b3", + "bit589/replay/cout/columns.log": "f9390b616729ab93186bf2fa291d63a7d0ea3e19041ee7101c208181724eff41", + "bit589/replay/cout/columns_k2.json": "baba63f61a06877e848b7bea17fe911699ece13e96ccfc68cb9f6da51a827de8", + "bit589/replay/cout/columns_k2.log": "00d516e95e77a3ddd3d30d9889dbe85c0981d9e5ecdf98a7a5a0ca48e6c62f6f", + "bit589/replay/cout/columns_k4.json": "6e61925429c5b5e66cc8109f2ed4387212abfc129b659185ecdef7c4fdcbcba9", + "bit589/replay/cout/columns_k4.log": "cb5b68fe8d65089674421ed221896fcdb21535d70919caa92a4ba973fbcc2439", + "bit589/replay/cout/columns_k5.json": "81bdc5e26884d1de7b9e047e98899d3f4a82da63842a5cd2c87ef64192f8f996", + "bit589/replay/cout/columns_k5.log": "0952042239646b65cdf1f6eea6c79167c28154ee0e4172a19c4e63a18b021c72", + "bit589/replay/cout/legality.json": "c21eb2d564112feffee3b71bf0aa4a6deb6e9b6dd592d7d0b72220741b1bff0e", + "bit589/replay/hosting11.json": "1f5a1142e0119483cabf9a4d99094d988014d1adaa29370e93f4b4a63d9bfd7f", + "bit589/replay/mutants.json": "98c5ab94690ca2824b7efad43398abbfa1cadfc08af42088b5e9cde55d715d4c", + "bit589/replay/mutants_p.json": "07c65c50592befb37dd5edd1a8c5eb74d3518579e32c6155b67ca7436b7138f9", + "bit589/replay/nine/GEOMETRY.json.gz": "3421a89c5d14ee8ba92cedd9b15dcbf847ca9133e591c202a1c9da21264c7271", + "bit589/replay/records/249-states.json": "701ca802279b23ba23ffd502935ae9f34a33fc81fdfd266042f3208a2cb16265", + "bit589/replay/records/frames.json.gz": "4a3ba53783b0991e71dff4acb667ea11ab89d257fb5da4eb4756a49a7881f09e", + "bit589/replay/root/data/complex-b.json": "96943a080f371392381c70676638c7b3281ffc44f96b50d7ab064f59aa9897c0", + "bit589/replay/selection9.json": "4ab1ed4529683cd184987f8bc3031fb7408b9cd22c25ab9cf541a8aaf896eaf1", + "bit589/replay/v9/audit_hosted.log": "aa7bfeeafd85b285dd8f25761d4b23528871ced3afaf0b172536ad722261c938", + "bit589/replay/v9/audit_parent.log": "64f3959f6f7859038e504677d36accb64457c17ae44a79f40aa61f34c9235d56", + "bit589/replay/v9/emit.log": "21132106fe35447174d7940437c1c94e7d38d56076d09f6bc29f22cacf2246f5", + "bit589/replay/v9/global.log": "367812c752f3673b6cfdc4d120f2617a37c1c38b14b40ffe92cfb5f78a5547ba", + "bit589/replay/v9/hosted/AUDIT.json": "1f2fa3fce533736363d90ca39d03ca6805cca3cd7d7bd844d59179e5a1d9f677", + "bit589/replay/v9/hosted/GLOBAL.json": "efe15877f36acde18c089cb5027a78fbc112e23aa2c65e7f8eab1bbdfd256944", + "bit589/replay/v9/nine/AUDIT.json": "ffc7e1c0c294ac8b01a4d6ddaac20c0a18c52475987bba0b5b71762c3e409843", + "bit589/replay/v9/nine/GEOMETRY.json.gz": "3421a89c5d14ee8ba92cedd9b15dcbf847ca9133e591c202a1c9da21264c7271", + "bit589/replay/v9/nine/GLOBAL.json": "d7ae6121527084210ac3ca2d84f65a18c37a07d89500122f0bb4c543b4ba46f1", + "bit589/replay/xcheck.json": "86eab972e14f7660242b20daabe2db2ac6c0d7986fce824d2d4791c112cd78ba", + "bit589/replay.log": "72ac693a836b8251314390f2ad8e1839258e37971422cb9a9754ab45115a51b2", + "collect.py": "580a5dd0f5cb4a7b0772a2947eb845aa533126dd4aeb82c008bc22c26f6205dd", + "platforms/linux/ANCESTRAL-LINK.json": "628f1b1211e417aeaab2c57955ad52f634e182b0fcb6b8ec3da2f0ff0fa9f326", + "platforms/linux/INDEPENDENT-LOCAL.json": "5505b11519d709e6e0f11eda335c1de89c87c4811a07bbe1a7cb6df85e6e44d0", + "platforms/linux/INDEPENDENT-MAP.json": "67f99d6a60ee629459b6d4c5188481f1736db42766bae22dd68b315e2e297768", + "platforms/linux/INDEPENDENT-PRICE.json": "24e959596e1a9eff983a5d9fef42534acd4ee12b5113b69bb4a791867efd8007", + "platforms/linux/OWNER-CONSTRUCTION-CONTROLS.json": "5176f8af7c2daa6b9f8472b4d3854eeb5762757d128eac792869fcff296fe1ad", + "platforms/linux/PLATFORM.json": "68be0b720664ac93bf3fa40d4b5ee28bd4f46862ab7d95074e1fa9552a77f9d8", + "platforms/linux/PROCESS.json": "b54620bfa65fc62c305248e40564c3bbad32af56b1d20caa945800ef47b2ed5e", + "platforms/linux/PROMO-CONTROLS.json": "017b77148813d1ea3b831700e4c3592f320cb37e3c37dab189376855d2b2d082", + "platforms/linux/RECEIPT-CHECK.json": "16e03336e127e3150f8591a83834cb87f12a21c9c4534b596ef438d5dc4addf1", + "platforms/linux/RECEIPT.json": "a086ef6d4288e660a7418d5f836da40ac7aa95418850567552ab269d7ef1f45b", + "platforms/linux/RECONSTRUCTED-OWNERS.json.gz": "c8f29e12d7ed798e76da0d87d8de8dd5c165fec02109552654cafb75ae967e6f", + "platforms/linux/RESULT.json": "66c6c7727fdecf2bd5bd370b12db41005b5fdb1e478a0a0ce83a8047bedb428a", + "platforms/linux/STAGES.json": "69d46bfc147274521f4fead7b3269f7cb5392575a4d72ded1bfd53726161d214", + "platforms/linux/TERMINAL.json": "0d9e6bf3b8fd6f886b0db58561eb44281bf35c8a1a39bcf5b5ebd8c5cfbb245b", + "platforms/linux/all-native-phase-edges.log": "fec51c91a86dfce60f8d78c4802a1e097615c4f0c87be220fd43a41595228d82", + "platforms/linux/all728-columns-native.log": "763bc1fb4d8c957193efe512af4b8b78ca6fafc1d33c2d0d72f5dbef03708b81", + "platforms/linux/ancestral558/ASSEMBLY-CONTROLS.json": "515745abeed0b1f68778671c1d0328b29eef410191a96a13b6948619c2a991f6", + "platforms/linux/ancestral558/ASSEMBLY.json": "964d1f2017999ee2a7ad05d6d5c124bdc19bab496114e084c76d30c1250ffc25", + "platforms/linux/ancestral558/RECEIPT.json": "16d5dfd7c45367ccb7b73507660827892b155b9155f871293068f9c8370782f6", + "platforms/linux/ancestral558/RESULT.json": "f0e3ce0e80a23475c51d146452b738f3753dcb346a9c4793646feee4d1cdc742", + "platforms/linux/ancestral558/STAGES.json": "045c2e9dca8d22f43b7553da6952a945df160b1ae3e43e2dd5028cd063207379", + "platforms/linux/ancestral558/all-columns-native-frames.log": "7bbba47d5ce0089652b59642cda4b949d651c682387e2a6db3eb056d309abb80", + "platforms/linux/ancestral558/all-phase-recipes.log": "4ce7940825740f941a1f09914fc8cf9f2386a221f4b608b677a0d3323dfd3769", + "platforms/linux/ancestral558/assembly-admission-controls.log": "9cc0577eb648247a02f4352eaf5187000a8378657f388e8ffa8cbeb55a43b9ec", + "platforms/linux/ancestral558/complex-global/audit/ASYNC-AUDIT.json": "177cfc604cd7085019b615945f33c04197eee181e8c30ec13831cf253c138e23", + "platforms/linux/ancestral558/complex-global/audit/OWNERS-AND-PROFILE.json": "b4de49e31dce8e7f2a8fd54a1df2ae63472c8a1cbfce7d435642d53e1277e8a0", + "platforms/linux/ancestral558/complex-global/audit/PREFIX-AND-INVOICE.json": "b9175236bff7159e4c9dc9514d9416da8f54d6b36f284f441e2ccb8b6a3a8e46", + "platforms/linux/ancestral558/complex-local/CLIFFORD-REVIEW.json": "249a7ca9728e19cde44edb93adda9155c44c3a51e36d2901dd4e59bb18de1cad", + "platforms/linux/ancestral558/complex-local/INDEPENDENT-LOCAL-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "platforms/linux/ancestral558/emit-both-reflected-ledgers.log": "f382385a67f705b446978a73fc6492ce127cb2ae76011e87e36fdbe9977f4347", + "platforms/linux/ancestral558/independent-local-and-controls.log": "b694b4b22abb9d1de9a70bbbdf9e9b0e030ec00a7eddc264e4c18376dd859cee", + "platforms/linux/ancestral558/literal-owners-full-invoice.log": "6257dec7962b96e42a31f327f0409d8e8ee47ddb7ee243bb278ee5d3db1afe19", + "platforms/linux/ancestral558/normalized-wrappers.log": "284cce3149354d057b4e2f04163535c0d8b0a924898e5b771ba8af2740314154", + "platforms/linux/ancestral558/reconstruct552-and-promote8.log": "b7b035547780f64e33ea2432fd2cc79ed5795bf88c9791cbb913d9ec2a7c6a2b", + "platforms/linux/ancestral558/reconstruction/promoted/PROMOTION.json": "9ad34faa8611a6ea7f161d2e1fe331ab1ba5ccec8fca3978e31c3e7bf789bc31", + "platforms/linux/ancestral558/two-engine-exact-assembly.log": "b50e71a1c084e221ca32b43001f5383c8cffb09d72e66b1436f22aa240795a9c", + "platforms/linux/ancestral558-fresh.log": "9cfb2e0ad233c9d8f8a749191aef80e38ce9b6751e80f4ec05b3677d9c0f93be", + "platforms/linux/both-native-ledgers.log": "43c6c1dfca16bbdb1bcf9c74eda5d7ce0936e07999c88fbe470824945b7f67b3", + "platforms/linux/cold-controls/COLD-END-CONTROLS.json": "1d34510900f59031df4dd9e1b13aec8c278901658992424f6dd79e2243db7fe5", + "platforms/linux/cold72/COLD-END-CONSTRUCTION.json": "9b68725d2d1a25c8214a3d31b5161ac042152060e614dd22671c4c3f7d2528c1", + "platforms/linux/cold72/FULL-WORD.json.gz": "236bb5cc391856b8bb504193a692722db3087077b34692cb6a4a569233a81bd3", + "platforms/linux/cold72-exact-construction.log": "1db5d5f404f18dc3aae47a1ae6f26d1dade407727b89dd3a7360255ea94d4bdd", + "platforms/linux/focused-controls/CONTROLS.json": "c13478fe1534f0969b4bc235e06e94bde0f26bc5c854bde5337147f13835e983", + "platforms/linux/four-promotions.log": "cd7598d7f89f26ff22d39ccec382fc3a52f9b01dee489acb17fd220b8c4b72f2", + "platforms/linux/gauge44/STEPS.json": "456468c75afe63b909b9a1bbd3bb7238db541bb508343f34d5b7c84bf776d2fe", + "platforms/linux/gauge44/cold44-exact.log": "58e7ca567fd6a05a455abffea46d8ac69efcad39d4cee814646d971a39fff660", + "platforms/linux/gauge44/gauge-forward.log": "ba6767bc74e7e91330d27026fa81875d2b116f7a34b818a037d94f1bd519b778", + "platforms/linux/gauge44/port0.log": "051c88c14bf62d53703b37f1853e443bcdd76223d0f3c3ddb0c0d784bac39071", + "platforms/linux/gauge44/port1.log": "fa2deab44218bd23044f6457f4dde17c5f1defd02237451cf6eb5857cf6c0719", + "platforms/linux/gauge44/port2.log": "5b51ddfbd53e625eacabaeebfeb969c5090b735803d40e7351adbe61b8e58757", + "platforms/linux/gauge44/port3.log": "9ed3fb2baabff72a69fd679df55ad9671f03b83fe2047df99430607fffbecc2f", + "platforms/linux/gauge44/shadow-early.log": "7a13ad21a3e4e12710e37ab9d1c54a90b2b8741fc3f5f620c363844e9cd766fb", + "platforms/linux/gauge44/shadow-prefix.log": "9d4cf22962c6e9358f935ca7d6ea5bc0fb64b54112d6d8d3ce5ad63fb2fb037c", + "platforms/linux/gauge44-exact-construction.log": "44d64748043e0f86c9536926e9558be4d0a4944265cfc39ff1e92dcf079c5b31", + "platforms/linux/global-replay/ADMISSION-CONTROLS.json": "99fa3e33c2551747a884d3f7035541497a2aa6fafac4e8e72f01c8f82d628c21", + "platforms/linux/global-replay/ASSEMBLY.json": "ff08b6bdea5b1a881a94f2c8cd19dc57e353e2202ed9f313b09ffccd4e7a2dba", + "platforms/linux/global-replay/BIT-SUPPLIER-CONTROLS.json": "f455406f423ae61c259ddaf70b98655ea180bb20c3b503abf72fbccce332a2cf", + "platforms/linux/global-replay/REPLAY.json": "c530ac1726ebb020e0ef47d203dbd351fcd2d44b441ca87d4c455aa6e66cd2ab", + "platforms/linux/global-replay/STAGES.json": "17a00e0fbcb7f570f7b778d33605757acaa657cb2d104f269d965e5f9330405d", + "platforms/linux/global-replay/admission-controls.log": "051d242318154827c1672ffbb63ad2bdc8ecc4033be650b791dd69cd57d716b3", + "platforms/linux/global-replay/assembly.log": "5fa3a08e22aed6a3a4d3d719da1c17b06a0f4c24199b965cff3fa97c82382cdf", + "platforms/linux/global-replay/audit.log": "d5e9d2e3eb58f234fd04343056da8d30390ae59862acd76a72f0cdf13baee69c", + "platforms/linux/global-replay/bind.log": "71f679ce5a123fb58397fd6852ba64ce3832fd20e81a096bfda9a1cf3237237a", + "platforms/linux/global-replay/bit-supplier-controls.log": "d54d260bf95bd8ae4ab8846314082b93b2e3d8f427eb35376691f2ce543a6b67", + "platforms/linux/global-replay/emit.log": "24d147513376667ab2e57f4290b8f521b1667b92fa0c19e5f0ad9e23d2f1a0a9", + "platforms/linux/global-replay/global/audit/ASYNC-AUDIT.json": "d5e9d2e3eb58f234fd04343056da8d30390ae59862acd76a72f0cdf13baee69c", + "platforms/linux/global-replay/global/audit/OWNERS-AND-PROFILE.json": "da0a5edb97b02cde2794e5c763f1ef3cbc6d88478abf23fadc9a65afaf8171bd", + "platforms/linux/global-replay/global/audit/PREFIX-AND-INVOICE.json": "5f5cb43a942ec7904a08fc52d50256920287d808deaf5f6dbadebfe6922d1f5d", + "platforms/linux/global-replay/invoice.log": "c3a698cf675a825a09167baf862378ab58b520753f6681b47fc5a4b2caa29bae", + "platforms/linux/global-replay/restore-parent.log": "fc3a01967636bd3173ee7e5049fae45b890e1fad4564b6acdd6aaca30a4e4ea5", + "platforms/linux/independent-literal-map-moment.log": "93cea9365a36af1296bd28fb58b25590d162387e9dd074bc800728472a23c1e4", + "platforms/linux/independent-native-controls.log": "dd643a58258431c3b07d3b06d9060c49677fa23b4fafc9f10988ed1f6867bd9a", + "platforms/linux/independent-scalar-frames-cones.log": "34b9265604f893b685fedcdcdc5de38a26c679cf11d6c358f48920a45bb497d1", + "platforms/linux/independent-two-engine-outer47.log": "b7a336fb06ae9855acd73c98614bf63315aad7f51bf81a46de4d4a8b224c3c73", + "platforms/linux/inherited-cold-controls.log": "4dc88b4b74ca14c71b2bee441f38977ede884d483b1f81338b00d02a0c056296", + "platforms/linux/layered66/STEPS.json": "8596b1b504e4ca31edf914b21351513ab854f962ac9fee8c58e768182960bfc6", + "platforms/linux/layered66/cold44-exact.log": "acf251a9394b0f812c0f7830553437cf7cb01ff63b35455a38426f712a7c20df", + "platforms/linux/layered66/controls/COLD-END-CONTROLS.json": "81e5d87321cf4e6c67f149f7d72e93589a2e82643e174f425e1dc32d752478d6", + "platforms/linux/layered66/layer-end-controls.log": "faad226dbecba36dcde68e01fbd2e70c335405aadeca091e265c780fc1adbe22", + "platforms/linux/layered66/ledgers.log": "639cef16781e7f1d0dde2b59896a847887a1c56a5fecd403f3866552529cf821", + "platforms/linux/layered66/local-replay.log": "dd643a58258431c3b07d3b06d9060c49677fa23b4fafc9f10988ed1f6867bd9a", + "platforms/linux/layered66/native.log": "d7a4f46d85022852407dcda0fa99f40859057e4ca5a925bb19875c3c6885b223", + "platforms/linux/layered66/pivot-swap.log": "bb0edbe880975eacbfb6727ed4e24bd2f7d7fb41f7159680d08c298cc1449314", + "platforms/linux/layered66/swap/PIVOT-SWAP.json": "c38f12f24a532a121f3c68b1933c0dba56c85f5735eb3c91ef32199a78122e4a", + "platforms/linux/layered66/wrappers.log": "74b13cf8570ca2f32ce0018575b1b73e95af77a28e59d09556fec59260bdbba5", + "platforms/linux/layered66-construction.log": "1dede36ffb42917c2db9146d242f41336e619f7fbc19bf2b747b6d92646ed831", + "platforms/linux/local/CANONICAL-WORD.json.gz": "120f7bfbe457e39a36c8f3786c9e5e3aa052349828c68fd0a30e8287b3e49989", + "platforms/linux/local/CLIFFORD-RECIPES.json": "668f39a6068fb4b13937d9e94218f43e3ef847ea566b465a679e05c08f4dea7d", + "platforms/linux/local/CLIFFORD-REVIEW.json": "8e7042f7b94dcc02973e91eae7b85a154926a2f40368a77610fafeb7f8f7a0bb", + "platforms/linux/local/FULL-WORD.json.gz": "54f357004f545513a402a0d085820dbdd3b02ea54eb023f210c69cbc2c9e00cb", + "platforms/linux/local/INDEPENDENT-LOCAL-REPLAY.json": "cc9037e7f036ded4f066bec0aef5ba855fc64652e5d7832d952deaf6d26b9835", + "platforms/linux/local/LOCAL-CHECKS.json": "dcb7f102e45f317bb54257cc2c2195821161fbe3255b48cc20463632882474fb", + "platforms/linux/local/LOCAL-PROGRAMS.json.gz": "4baf396808a1b1f47e3f5360633d19677c9215765884dd710828cfc66cbfa359", + "platforms/linux/local/RESIDUAL-ADAPTERS.json": "8b06181f69832da05e3bffab0737598013e20de6f1f48aad43617fbfe62df615", + "platforms/linux/local/SCALAR-FRAME-AUDIT.json": "3f41c8f83cdc0a2fd4efdc2b9e1fe7098e3288dce7abf34827dd7ee23c437854", + "platforms/linux/local/WRAPPER-CHECKS.json": "75510637de1a14c5d37e2fe95d4c11aabc5cf3d2f1508dfb04f9795972629865", + "platforms/linux/notri-control/STEPS.json": "f60452c2d17eb9d7bae2927caa36d6863a3ca29058adebc4871f063000444127", + "platforms/linux/notri-control/cold44.log": "6751e81b0df6c7dfe5ba84a370ee8434eb83d51529d6114a560279c6de3ad96f", + "platforms/linux/notri-control/gauge-forward.log": "ba6767bc74e7e91330d27026fa81875d2b116f7a34b818a037d94f1bd519b778", + "platforms/linux/notri-control/port0.log": "051c88c14bf62d53703b37f1853e443bcdd76223d0f3c3ddb0c0d784bac39071", + "platforms/linux/notri-control/port1.log": "fa2deab44218bd23044f6457f4dde17c5f1defd02237451cf6eb5857cf6c0719", + "platforms/linux/notri-control/port2.log": "5b51ddfbd53e625eacabaeebfeb969c5090b735803d40e7351adbe61b8e58757", + "platforms/linux/notri-control/port3.log": "9ed3fb2baabff72a69fd679df55ad9671f03b83fe2047df99430607fffbecc2f", + "platforms/linux/notri-control-g44.log": "100c47bf93c570d64b23efe3ea47d60e8146af9dd319bf5e05475a0794fa7562", + "platforms/linux/notri56/STEPS.json": "69d5586bb57a8cbdd7a3367bd4dd6ff2479ebb2206dada401cfc1617bd0d16d1", + "platforms/linux/notri56/cold44/CONSTRUCTION.json": "52d1a6fd6941c35fc53c8bde01077db5c8a7cb260d73077cd77b22d5b5bf1c85", + "platforms/linux/notri56/cold44.log": "43ce74c21b9f099f62f59cecc74c75db901f9b85ec0ce7c6580e79a1085e9318", + "platforms/linux/notri56/gauge-forward.log": "559deb17ff2bef299fd0ca2cfe6723ff1f0d495ce48d27794d735e9a5efcdbc7", + "platforms/linux/notri56/port0.log": "5376d7271338fddb4ce4028d9bd51edbcdfe2e26a99cf380baa7ba94b181440b", + "platforms/linux/notri56/port1.log": "bfcd50b0c0e8439fdb3b1c2449dea48914def25b73d0d25e00f61a90afe57ed5", + "platforms/linux/notri56/port2.log": "d36068cd2c4d5961ed7122ce21f055fcad48ce97d81b4c1009fc31849c641e69", + "platforms/linux/notri56/port3.log": "c882e3c5dbf3c793901ae38e39da30c1de4b7d3835a313014d2882a7bb1dfbb0", + "platforms/linux/notri56-construction.log": "5c7292836c01cfb326822cc3cadc8249e69bfea80b0af3bfcdf502d9a2415849", + "platforms/linux/owner-construction-controls.log": "2d04971849b4712732e8fcead292176db851d68686b50404c2c12975e9f45008", + "platforms/linux/promoted/FULL-WORD.json.gz": "54f357004f545513a402a0d085820dbdd3b02ea54eb023f210c69cbc2c9e00cb", + "platforms/linux/promotion-controls.log": "7e7ce66060d7187c5c268c3fedb7c22d14fb4b19cc00167df6280e44bdbb00ef", + "platforms/linux/residual-wrappers.log": "74b13cf8570ca2f32ce0018575b1b73e95af77a28e59d09556fec59260bdbba5", + "platforms/linux/six-end-controls.log": "acf8d6735d996ed831efee9a57f5f5b146fabbbaefff2cc12e343f04c0c3176b", + "platforms/linux/strict-global-admission.log": "31bb713c3d01232f3d916829b647aab74feb7a5f3f594a79e8227598c1ee1ff8", + "platforms/macos/ANCESTRAL-LINK.json": "08735a3a7258bb85c22a35869d5b1d170bf7cc7d8aa6ec2c10a23f2557015945", + "platforms/macos/INDEPENDENT-LOCAL.json": "872fbfab90e957a1ecee85a0d4dd4158323fa683808c25c2998162ead2f2299e", + "platforms/macos/INDEPENDENT-MAP.json": "67f99d6a60ee629459b6d4c5188481f1736db42766bae22dd68b315e2e297768", + "platforms/macos/INDEPENDENT-PRICE.json": "3403364093c01a5ac840e2c9ed48705fa36429ab248c875bf9bb54fd08248407", + "platforms/macos/OWNER-CONSTRUCTION-CONTROLS.json": "5176f8af7c2daa6b9f8472b4d3854eeb5762757d128eac792869fcff296fe1ad", + "platforms/macos/PLATFORM.json": "d298b7effbe0dbb06cb24cf8a031f179e44310fad64017f5f3890714b3038830", + "platforms/macos/PROCESS.json": "46062c9cf922c88dc73429419dddd9e1f679518c5946ef7ee3fdd8732725ed35", + "platforms/macos/PROMO-CONTROLS.json": "017b77148813d1ea3b831700e4c3592f320cb37e3c37dab189376855d2b2d082", + "platforms/macos/RECEIPT-CHECK.json": "4060a1892ccb04391ad47105584b7201630d1e1e8ad7b487488539589afaccff", + "platforms/macos/RECEIPT.json": "5627ce5bf3f251c3eadedf452507a1b4be4f9d3394de7e6969465d2a438d2946", + "platforms/macos/RECONSTRUCTED-OWNERS.json.gz": "c8f29e12d7ed798e76da0d87d8de8dd5c165fec02109552654cafb75ae967e6f", + "platforms/macos/RESULT.json": "0ba5105b53ac4509327e1b51f49f6c3c3b3df8023493fcb756a4fbd9b526eac7", + "platforms/macos/STAGES.json": "15b0c8274a150ef089ec71d42fcc17e4bac7a83ee3faff7e41b89a6ddba68676", + "platforms/macos/TERMINAL.json": "7ec0bb3f5b73d69015fd243f529b160d8341d305443db2bd9a4619a5fe595e3b", + "platforms/macos/all-native-phase-edges.log": "dd51509dec1505b85fcd09b4a0a72f040af06be9e3f806b7dd5699dc72ae0936", + "platforms/macos/all728-columns-native.log": "1433fcc903fd65e271a933f8daa8ba01282d7979d7abebfde98d8dcd3bda13a2", + "platforms/macos/ancestral558/ASSEMBLY-CONTROLS.json": "af9c9634873f3e87f401fcb14ca3b1ff48ee778d7c55ddfc172247552d9d1c49", + "platforms/macos/ancestral558/ASSEMBLY.json": "7a4c8945d62da5b0663ff00b5992d0e8ce7a73ba15de2a06b17791ceeaa37175", + "platforms/macos/ancestral558/RECEIPT.json": "448d39c63666e19ad2ec65c351c0359de2f8277677e8f6c0cbc811f7f1962142", + "platforms/macos/ancestral558/RESULT.json": "18ee819d4335c1f9aadbb390f26318be2e0eb2e70ea5d3a2aa6b0a374f145db5", + "platforms/macos/ancestral558/STAGES.json": "1442321be3dae06ace4674ecfbdc5a60bcd87df0d54abba244df71b8d5d264da", + "platforms/macos/ancestral558/all-columns-native-frames.log": "9740c51a89b61435ee30187cccf5dd1b8a4a0280fbc1633ecf0dd4940641a610", + "platforms/macos/ancestral558/all-phase-recipes.log": "413e9cbe6f0872b9ad2b06b23f010fdcb14db16dde8289455a5331a7d5c67fa1", + "platforms/macos/ancestral558/assembly-admission-controls.log": "9cc0577eb648247a02f4352eaf5187000a8378657f388e8ffa8cbeb55a43b9ec", + "platforms/macos/ancestral558/complex-global/audit/ASYNC-AUDIT.json": "177cfc604cd7085019b615945f33c04197eee181e8c30ec13831cf253c138e23", + "platforms/macos/ancestral558/complex-global/audit/OWNERS-AND-PROFILE.json": "d3c535838754aa1cbb88d06dc4f997521e964146d628f92e9812cd62dd775e95", + "platforms/macos/ancestral558/complex-global/audit/PREFIX-AND-INVOICE.json": "a3307c5b2999f04d0c9be1dc3a03e23259d821872efe7f2a14331285fb4b92e3", + "platforms/macos/ancestral558/complex-local/CLIFFORD-REVIEW.json": "adc98be0d21e0049cb5480732b9adf0655fa38735d6e83ca58bc84047058cd96", + "platforms/macos/ancestral558/complex-local/INDEPENDENT-LOCAL-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "platforms/macos/ancestral558/emit-both-reflected-ledgers.log": "f382385a67f705b446978a73fc6492ce127cb2ae76011e87e36fdbe9977f4347", + "platforms/macos/ancestral558/independent-local-and-controls.log": "b694b4b22abb9d1de9a70bbbdf9e9b0e030ec00a7eddc264e4c18376dd859cee", + "platforms/macos/ancestral558/literal-owners-full-invoice.log": "6d507241b42e9b0490be4fbe7223d4dc44d910c347a6ece7cf4f227737496612", + "platforms/macos/ancestral558/normalized-wrappers.log": "284cce3149354d057b4e2f04163535c0d8b0a924898e5b771ba8af2740314154", + "platforms/macos/ancestral558/reconstruct552-and-promote8.log": "b7b035547780f64e33ea2432fd2cc79ed5795bf88c9791cbb913d9ec2a7c6a2b", + "platforms/macos/ancestral558/reconstruction/promoted/PROMOTION.json": "9ad34faa8611a6ea7f161d2e1fe331ab1ba5ccec8fca3978e31c3e7bf789bc31", + "platforms/macos/ancestral558/two-engine-exact-assembly.log": "b50e71a1c084e221ca32b43001f5383c8cffb09d72e66b1436f22aa240795a9c", + "platforms/macos/ancestral558-fresh.log": "20283258ccaef917441f426490268b73b2c8c4f0ff4e1180e69deca0943ea339", + "platforms/macos/both-native-ledgers.log": "43c6c1dfca16bbdb1bcf9c74eda5d7ce0936e07999c88fbe470824945b7f67b3", + "platforms/macos/cold-controls/COLD-END-CONTROLS.json": "23afc01f971d0feb7aa2f8c052486a5501c1c622dccef280630d9dc5551da6e8", + "platforms/macos/cold72/COLD-END-CONSTRUCTION.json": "9b68725d2d1a25c8214a3d31b5161ac042152060e614dd22671c4c3f7d2528c1", + "platforms/macos/cold72/FULL-WORD.json.gz": "236bb5cc391856b8bb504193a692722db3087077b34692cb6a4a569233a81bd3", + "platforms/macos/cold72-exact-construction.log": "1db5d5f404f18dc3aae47a1ae6f26d1dade407727b89dd3a7360255ea94d4bdd", + "platforms/macos/focused-controls/CONTROLS.json": "817b759b7ff4fde7eb156eda7757b69252d73c42fc130941f81323395ef0bc05", + "platforms/macos/four-promotions.log": "cd7598d7f89f26ff22d39ccec382fc3a52f9b01dee489acb17fd220b8c4b72f2", + "platforms/macos/gauge44/STEPS.json": "3656d7b5dbe4f9b93f800e4667a04460fb4887f6693b7c98bab8a92336489cc6", + "platforms/macos/gauge44/cold44-exact.log": "795a67ef069ee47d632644feb643f2eb8b83b0fce6a93661d9fb0a72f3faa953", + "platforms/macos/gauge44/gauge-forward.log": "ba6767bc74e7e91330d27026fa81875d2b116f7a34b818a037d94f1bd519b778", + "platforms/macos/gauge44/port0.log": "051c88c14bf62d53703b37f1853e443bcdd76223d0f3c3ddb0c0d784bac39071", + "platforms/macos/gauge44/port1.log": "fa2deab44218bd23044f6457f4dde17c5f1defd02237451cf6eb5857cf6c0719", + "platforms/macos/gauge44/port2.log": "5b51ddfbd53e625eacabaeebfeb969c5090b735803d40e7351adbe61b8e58757", + "platforms/macos/gauge44/port3.log": "9ed3fb2baabff72a69fd679df55ad9671f03b83fe2047df99430607fffbecc2f", + "platforms/macos/gauge44/shadow-early.log": "7a13ad21a3e4e12710e37ab9d1c54a90b2b8741fc3f5f620c363844e9cd766fb", + "platforms/macos/gauge44/shadow-prefix.log": "9d4cf22962c6e9358f935ca7d6ea5bc0fb64b54112d6d8d3ce5ad63fb2fb037c", + "platforms/macos/gauge44-exact-construction.log": "6dd45f33020a093466c7507d422855438e1cbbacd49e816136e55bc367105d2e", + "platforms/macos/global-replay/ADMISSION-CONTROLS.json": "1eb28d50ead1e0c4eaa01e8d48553df50a69b385c6bc4db633af2df8727b67e0", + "platforms/macos/global-replay/ASSEMBLY.json": "a3e8bae20bf8a84f5e26d132dcb26d9be4b977541251495de3276aa52baee425", + "platforms/macos/global-replay/BIT-SUPPLIER-CONTROLS.json": "f455406f423ae61c259ddaf70b98655ea180bb20c3b503abf72fbccce332a2cf", + "platforms/macos/global-replay/REPLAY.json": "c728d3dd534b7a8d0c2765e0eebcff8c7efa7ec0061582377e4cc80dada5cf6e", + "platforms/macos/global-replay/STAGES.json": "1c61f3efd979d62b44f75b4c0a9d62a92ed68eaffd7e08ee64fd9cc922375c17", + "platforms/macos/global-replay/admission-controls.log": "051d242318154827c1672ffbb63ad2bdc8ecc4033be650b791dd69cd57d716b3", + "platforms/macos/global-replay/assembly.log": "5fa3a08e22aed6a3a4d3d719da1c17b06a0f4c24199b965cff3fa97c82382cdf", + "platforms/macos/global-replay/audit.log": "c81b6604166313a92fb177dd1e360f68586250c731e4933ff8b51fd93d16914a", + "platforms/macos/global-replay/bind.log": "71f679ce5a123fb58397fd6852ba64ce3832fd20e81a096bfda9a1cf3237237a", + "platforms/macos/global-replay/bit-supplier-controls.log": "d54d260bf95bd8ae4ab8846314082b93b2e3d8f427eb35376691f2ce543a6b67", + "platforms/macos/global-replay/emit.log": "87d4e063b18ee8f3d35d079e8663a63135bb0ee619cb6f6c767a391e44c9734f", + "platforms/macos/global-replay/global/audit/ASYNC-AUDIT.json": "c81b6604166313a92fb177dd1e360f68586250c731e4933ff8b51fd93d16914a", + "platforms/macos/global-replay/global/audit/OWNERS-AND-PROFILE.json": "d8d2d39ef487c270afa78aff8c7aa334181bff0a3ede2d81cdcbaa271591f4e5", + "platforms/macos/global-replay/global/audit/PREFIX-AND-INVOICE.json": "dba7899cd56edb027a378dc2dff5b30259e0f18f288ddfe688b829755e801cd5", + "platforms/macos/global-replay/invoice.log": "c3a698cf675a825a09167baf862378ab58b520753f6681b47fc5a4b2caa29bae", + "platforms/macos/global-replay/restore-parent.log": "fc3a01967636bd3173ee7e5049fae45b890e1fad4564b6acdd6aaca30a4e4ea5", + "platforms/macos/independent-literal-map-moment.log": "93cea9365a36af1296bd28fb58b25590d162387e9dd074bc800728472a23c1e4", + "platforms/macos/independent-native-controls.log": "dd643a58258431c3b07d3b06d9060c49677fa23b4fafc9f10988ed1f6867bd9a", + "platforms/macos/independent-scalar-frames-cones.log": "1ccdd5e94dd480860dbb9ffde3386b743ff9d0a6ed184cc403f5b6810b44d765", + "platforms/macos/independent-two-engine-outer47.log": "b7a336fb06ae9855acd73c98614bf63315aad7f51bf81a46de4d4a8b224c3c73", + "platforms/macos/inherited-cold-controls.log": "3ba4ed76370da863c643c619c748196ce8c507a3f98292c659c646b03cbaf8d8", + "platforms/macos/layered66/STEPS.json": "c75e0a870df8ccca218671f7ce28355edb01e330167aaeb83e6996efc9f27fa4", + "platforms/macos/layered66/cold44-exact.log": "896fd8f20579f7bc5d02dd4e7a6500c1b01095042f721b1e3a43a6823bc74af8", + "platforms/macos/layered66/controls/COLD-END-CONTROLS.json": "c39d8be3d4e2f5e3591c571ad730f2c154a6a2b5289fb724b9c329e4d5708916", + "platforms/macos/layered66/layer-end-controls.log": "70d37586622fc175b0d8a10f9fc27c16174b41443ddf1383366467deca7dd8cb", + "platforms/macos/layered66/ledgers.log": "639cef16781e7f1d0dde2b59896a847887a1c56a5fecd403f3866552529cf821", + "platforms/macos/layered66/local-replay.log": "dd643a58258431c3b07d3b06d9060c49677fa23b4fafc9f10988ed1f6867bd9a", + "platforms/macos/layered66/native.log": "a31a6684f5419fe6375cfb79730bf84bfacebd988e4d4c5c0745c15d7b900132", + "platforms/macos/layered66/pivot-swap.log": "bb0edbe880975eacbfb6727ed4e24bd2f7d7fb41f7159680d08c298cc1449314", + "platforms/macos/layered66/swap/PIVOT-SWAP.json": "c38f12f24a532a121f3c68b1933c0dba56c85f5735eb3c91ef32199a78122e4a", + "platforms/macos/layered66/wrappers.log": "74b13cf8570ca2f32ce0018575b1b73e95af77a28e59d09556fec59260bdbba5", + "platforms/macos/layered66-construction.log": "fad8152e4f20154f0bee58b56e269b7a02009f9c43ed4d3684dbbb262c4904d6", + "platforms/macos/local/CANONICAL-WORD.json.gz": "120f7bfbe457e39a36c8f3786c9e5e3aa052349828c68fd0a30e8287b3e49989", + "platforms/macos/local/CLIFFORD-RECIPES.json": "668f39a6068fb4b13937d9e94218f43e3ef847ea566b465a679e05c08f4dea7d", + "platforms/macos/local/CLIFFORD-REVIEW.json": "9a4caee0aa44f1e964c9ff631ab8c71023c2db7c2ca93114063c4e2d0baf4a26", + "platforms/macos/local/FULL-WORD.json.gz": "54f357004f545513a402a0d085820dbdd3b02ea54eb023f210c69cbc2c9e00cb", + "platforms/macos/local/INDEPENDENT-LOCAL-REPLAY.json": "cc9037e7f036ded4f066bec0aef5ba855fc64652e5d7832d952deaf6d26b9835", + "platforms/macos/local/LOCAL-CHECKS.json": "dcb7f102e45f317bb54257cc2c2195821161fbe3255b48cc20463632882474fb", + "platforms/macos/local/LOCAL-PROGRAMS.json.gz": "4baf396808a1b1f47e3f5360633d19677c9215765884dd710828cfc66cbfa359", + "platforms/macos/local/RESIDUAL-ADAPTERS.json": "8b06181f69832da05e3bffab0737598013e20de6f1f48aad43617fbfe62df615", + "platforms/macos/local/SCALAR-FRAME-AUDIT.json": "aec890eb5f56b61bea97306641d80e739b6a4d89b59afaaaf56796f1f9bed83a", + "platforms/macos/local/WRAPPER-CHECKS.json": "75510637de1a14c5d37e2fe95d4c11aabc5cf3d2f1508dfb04f9795972629865", + "platforms/macos/notri-control/STEPS.json": "9adba441108a31dd0d8a45f2935283481c06c61c2576483c1fda233c2bc36d25", + "platforms/macos/notri-control/cold44.log": "fb8be2eb7b8f30fb4307e21c616c0c45b2a9d099a7244f289b1dfbba38de470c", + "platforms/macos/notri-control/gauge-forward.log": "ba6767bc74e7e91330d27026fa81875d2b116f7a34b818a037d94f1bd519b778", + "platforms/macos/notri-control/port0.log": "051c88c14bf62d53703b37f1853e443bcdd76223d0f3c3ddb0c0d784bac39071", + "platforms/macos/notri-control/port1.log": "fa2deab44218bd23044f6457f4dde17c5f1defd02237451cf6eb5857cf6c0719", + "platforms/macos/notri-control/port2.log": "5b51ddfbd53e625eacabaeebfeb969c5090b735803d40e7351adbe61b8e58757", + "platforms/macos/notri-control/port3.log": "9ed3fb2baabff72a69fd679df55ad9671f03b83fe2047df99430607fffbecc2f", + "platforms/macos/notri-control-g44.log": "100c47bf93c570d64b23efe3ea47d60e8146af9dd319bf5e05475a0794fa7562", + "platforms/macos/notri56/STEPS.json": "9c914c4fd242c6d354208246b9f2394e051596450de037d1ce3f0eb414936438", + "platforms/macos/notri56/cold44/CONSTRUCTION.json": "36b9bffe777527f74167d86e0b5d4710d0fe8521e43c7bcc92e8c2a514f9cbb0", + "platforms/macos/notri56/cold44.log": "dda7a0e52e31241be66c714de8a2cb55a63b13f83b3d1f09084842087a6156d4", + "platforms/macos/notri56/gauge-forward.log": "559deb17ff2bef299fd0ca2cfe6723ff1f0d495ce48d27794d735e9a5efcdbc7", + "platforms/macos/notri56/port0.log": "5376d7271338fddb4ce4028d9bd51edbcdfe2e26a99cf380baa7ba94b181440b", + "platforms/macos/notri56/port1.log": "bfcd50b0c0e8439fdb3b1c2449dea48914def25b73d0d25e00f61a90afe57ed5", + "platforms/macos/notri56/port2.log": "d36068cd2c4d5961ed7122ce21f055fcad48ce97d81b4c1009fc31849c641e69", + "platforms/macos/notri56/port3.log": "c882e3c5dbf3c793901ae38e39da30c1de4b7d3835a313014d2882a7bb1dfbb0", + "platforms/macos/notri56-construction.log": "5c7292836c01cfb326822cc3cadc8249e69bfea80b0af3bfcdf502d9a2415849", + "platforms/macos/owner-construction-controls.log": "2d04971849b4712732e8fcead292176db851d68686b50404c2c12975e9f45008", + "platforms/macos/promoted/FULL-WORD.json.gz": "54f357004f545513a402a0d085820dbdd3b02ea54eb023f210c69cbc2c9e00cb", + "platforms/macos/promotion-controls.log": "7e7ce66060d7187c5c268c3fedb7c22d14fb4b19cc00167df6280e44bdbb00ef", + "platforms/macos/residual-wrappers.log": "74b13cf8570ca2f32ce0018575b1b73e95af77a28e59d09556fec59260bdbba5", + "platforms/macos/six-end-controls.log": "ccab06a00db0094332ad310910c1ac08d6633bf60183a36b5798dcae5c76a983", + "platforms/macos/strict-global-admission.log": "c7195899db0c52ec25c531f5e12f00bedcf2e6c8bee9d72162f26ca581220aaf" +} diff --git a/research/complex-promo4-cold72-validation/PACKAGE-SHA.json b/research/complex-promo4-cold72-validation/PACKAGE-SHA.json new file mode 100644 index 0000000000..bc230ddd85 --- /dev/null +++ b/research/complex-promo4-cold72-validation/PACKAGE-SHA.json @@ -0,0 +1 @@ +{"sha256": "bf22c8e20441a7e2bbb365ce14565bdb69b9d8a9d0d9ef1d1550023aa9cef515", "bytes": 4955423} diff --git a/research/complex-promo4-cold72-validation/PLATFORM-COMPARISON.json b/research/complex-promo4-cold72-validation/PLATFORM-COMPARISON.json new file mode 100644 index 0000000000..03b8e13c29 --- /dev/null +++ b/research/complex-promo4-cold72-validation/PLATFORM-COMPARISON.json @@ -0,0 +1,78 @@ +{ + "status": "PASS_EXACT_MATHEMATICAL_RESULT_AND_INDEPENDENT_OWNER_AGREEMENT", + "core_manifest_sha256": "adb4ab216f63d4a127e45070dc79c7b0eb8419d7f89e5cd2e38315a543f48652", + "core_files": 390, + "result": { + "status": "PASS_FRESH_LAYERED_COLD72_COMPLETE_NATIVE_OWNER_AND_EXACT_GLOBAL_REPLAY", + "kappa": "1660339298410333/1000000000000000000", + "kappa_decimal": "0.001660339298410333", + "complex_lower": "1663100609709845015347/1000000000000000000000000", + "bit_lower": "1733427039589844234749/1000000000000000000000000", + "profile": { + "1": 185185, + "2": 23472, + "3": 30961, + "4": 13968, + "5": 4032, + "8": 576, + "44": 1, + "48": 2396 + }, + "reused": false, + "scope": "Finite conditional witness. Fresh ancestor, gauge44 exact recipe, no-triangle construction and gauge44 control, six-pivot layered word and changed72-cold-end word, four entrance-promotion groups, native scalar/phases/wrappers, physical owner map and strict finite/outer admission. PR589 bit supplier is cited and repriced; its separate bit-circuit replay is not run by this command. All-size realization and analytic transfer remain assumptions." + }, + "byte_identical_files": { + "INDEPENDENT-MAP.json": "67f99d6a60ee629459b6d4c5188481f1736db42766bae22dd68b315e2e297768", + "OWNER-CONSTRUCTION-CONTROLS.json": "5176f8af7c2daa6b9f8472b4d3854eeb5762757d128eac792869fcff296fe1ad", + "RECONSTRUCTED-OWNERS.json.gz": "c8f29e12d7ed798e76da0d87d8de8dd5c165fec02109552654cafb75ae967e6f" + }, + "platform_receipts": { + "macos": [ + { + "directory": "", + "stages": 20, + "artifacts": 39, + "receipt_sha256": "5627ce5bf3f251c3eadedf452507a1b4be4f9d3394de7e6969465d2a438d2946" + }, + { + "directory": "ancestral558", + "stages": 9, + "artifacts": 9, + "receipt_sha256": "448d39c63666e19ad2ec65c351c0359de2f8277677e8f6c0cbc811f7f1962142" + } + ], + "linux": [ + { + "directory": "", + "stages": 20, + "artifacts": 39, + "receipt_sha256": "a086ef6d4288e660a7418d5f836da40ac7aa95418850567552ab269d7ef1f45b" + }, + { + "directory": "ancestral558", + "stages": 9, + "artifacts": 9, + "receipt_sha256": "16d5dfd7c45367ccb7b73507660827892b155b9155f871293068f9c8370782f6" + } + ] + }, + "times": { + "macos": { + "verifier": 316.79270045796875, + "supervisor": { + "at": "2026-10-13T03:55:20.892208+00:00", + "seconds": 320.3051936250413, + "exit_code": 0 + } + }, + "linux": { + "verifier": 379.65136639308184, + "supervisor": { + "exit_code": 0, + "elapsed": 380.03891706466675, + "finished": 1791863848.4423804 + } + } + }, + "normalization": "Only RESULT.seconds is omitted. Raw platform receipts and timing-dependent phase hashes are retained." +} diff --git a/research/complex-promo4-cold72-validation/README.md b/research/complex-promo4-cold72-validation/README.md new file mode 100644 index 0000000000..44d3e8b272 --- /dev/null +++ b/research/complex-promo4-cold72-validation/README.md @@ -0,0 +1,15 @@ +# Fresh four-promotion cold72 validation + +The 390-file standalone core passed complete fresh replays on macOS and Linux, both with Python 3.14.8. Supervisor elapsed times were 320.305 and 380.039 seconds; verifier times were 316.793 and 379.651 seconds. Each run records 20 top-level stages and 39 artifacts, including a fresh nine-stage ancestor replay with nine artifacts. All 115 retained files per platform were hash checked. + +`PLATFORM-COMPARISON.json` verifies equal exact mathematical results and byte-identical independent owner evidence. Only elapsed seconds are omitted from the result comparison. Raw receipts retain platform-specific timing and corresponding phase-receipt hashes. `platforms/` retains results, mutation records and stage logs; `collect.py` checks collection. `PACKAGE-SHA.json` identifies the source archive transferred to Linux. The core manifest SHA256 is `adb4ab216f63d4a127e45070dc79c7b0eb8419d7f89e5cd2e38315a543f48652`. + +The accepted conditional bound is **kappa = 1660339298410333/10^18 = 0.001660339298410333**. The exact complex lower endpoint is `1663100609709845015347/10^24`; the unchanged cited bit endpoint is `1733427039589844234749/10^24`. The word has 72 cold ends and 16 promoted entrances. Its owner assignment leaves 2,396 idle rank-48 children and one each of ranks 44, 3 and 1. This is a feasible packing certificate, with no optimality claim. Neither full platform replay reused generated native outputs. + +Both runs reconstruct the ancestor, gauge44, no-triangle, gauge44 control and layered66 sources, then apply the six additional cold ends and four promotion groups. They check all 728 arbitrary-dirt columns, phase identities, residual wrappers, 30 pivot mutations, 59 inherited layer mutations, 59 final inherited end mutations, 30 focused end mutations, 11 promotion mutations, seven owner-construction mutations, 69 global-admission mutations, 12 bit-supplier mutations and two exact moment engines with 47 strict outer constraints. These counts refer to named suites; repeated inherited checks are not distinct new tests. + +`bit589/` explicitly retains the separate fresh bit-circuit replay previously used for PR660, including both nine- and eleven-stage exact results. It was not rerun as part of these platform commands. Both commands exactly reprice the unchanged pinned bit supplier. + +Independently replayed PR676 at `18649d6b37a6865894e0c0775ba4b558e3168877` gives kappa `0.001659319032684569`, below this result. Its six cold helpers differ from this construction. The fourth promotion and this exact owner assignment improve beyond that three-promotion profile. + +All-size compilation, common-label/mutable-source realization, complete-invocation hosting, precision/tape accounting, punctured bit units and analytic transfer remain conditional obligations. This is a finite conditional witness, not an unconditional multiplication theorem or kappa = 1. diff --git a/research/complex-promo4-cold72-validation/bit589/ARGV.json b/research/complex-promo4-cold72-validation/bit589/ARGV.json new file mode 100644 index 0000000000..1366d0ceea --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/ARGV.json @@ -0,0 +1 @@ +["bash", "/Users/chafreaky/Documents/personal/integer-mult-research-20261008/e8-fourteen-cold-ends-release/research/e8-bit-p111-tuned/tune/verify.sh", "/Users/chafreaky/Documents/personal/integer-mult-research-20261008/resume-20261011/pr589-validation/replay"] diff --git a/research/complex-promo4-cold72-validation/bit589/COMPRESSED-ARTIFACTS.json b/research/complex-promo4-cold72-validation/bit589/COMPRESSED-ARTIFACTS.json new file mode 100644 index 0000000000..817b4f6e7b --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/COMPRESSED-ARTIFACTS.json @@ -0,0 +1,32 @@ +{ + "replay/GEOMETRY9.json": { + "stored": "replay/GEOMETRY9.json.gz", + "uncompressed_sha256": "b3ff3885628a0cc9215e5b8c96a248f21e7de43bcb9c2d4b7e488de8d30328bc", + "bytes": 5827834 + }, + "replay/bit/GEOMETRY.json": { + "stored": "replay/bit/GEOMETRY.json.gz", + "uncompressed_sha256": "514f2400fcbfef2f460cb16844613d3373ff5756db5a4ec732826fa2cb43fdce", + "bytes": 7131285 + }, + "replay/cin/frames.json": { + "stored": "replay/cin/frames.json.gz", + "uncompressed_sha256": "bb08082dc564a4e1c66335c795b0f56be5800cd6fe0f7ddafb88af747732f8a7", + "bytes": 156534 + }, + "replay/nine/GEOMETRY.json": { + "stored": "replay/nine/GEOMETRY.json.gz", + "uncompressed_sha256": "b3ff3885628a0cc9215e5b8c96a248f21e7de43bcb9c2d4b7e488de8d30328bc", + "bytes": 5827834 + }, + "replay/records/frames.json": { + "stored": "replay/records/frames.json.gz", + "uncompressed_sha256": "d006b3bfe0c04afecfea7aecfa59dfe4298b99501c70da3938e40289bc2f5010", + "bytes": 112648 + }, + "replay/v9/nine/GEOMETRY.json": { + "stored": "replay/v9/nine/GEOMETRY.json.gz", + "uncompressed_sha256": "b3ff3885628a0cc9215e5b8c96a248f21e7de43bcb9c2d4b7e488de8d30328bc", + "bytes": 5827834 + } +} diff --git a/research/complex-promo4-cold72-validation/bit589/README.md b/research/complex-promo4-cold72-validation/bit589/README.md new file mode 100644 index 0000000000..807a261140 --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/README.md @@ -0,0 +1,9 @@ +# Separate PR589 bit replay + +The unchanged bit supplier was freshly rebuilt from main commit `17ce0c79b7b51c2634b439ea5a2b754f09909693`, using `research/e8-bit-p111-tuned/tune/verify.sh`. The run passed in 105.097 seconds on macOS Python 3.14.8 with NumPy 2.5.4, SciPy 1.18.1, SymPy 1.14 and Homebrew Boost headers. `ARGV.json` retains the actual development invocation; it is provenance, not a portable command. + +The main checkout's original command remains the reproduction entry point. Retained JSON and logs cover scalar/interface checks, C++ columns and mutations, positive Gram checks, hosted geometry, and nine/eleven-stage invoices. `RESULT-CHECK.json` compares both exact output profiles and invoices with the pinned upstream record. Binaries, generated source copies and the virtual environment are omitted. + +This is separate finite supplier evidence. The layered60 command cites and reprices this supplier; it does not execute the bit circuit. Neither replay establishes the inherited punctured-unit, all-size compiler/interface or analytic-transfer assumptions. + +Large JSON artifacts are losslessly gzip-compressed. `COMPRESSED-ARTIFACTS.json` maps their original names to stored files and uncompressed SHA256 digests. diff --git a/research/complex-promo4-cold72-validation/bit589/RESULT-CHECK.json b/research/complex-promo4-cold72-validation/bit589/RESULT-CHECK.json new file mode 100644 index 0000000000..7ca515d367 --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/RESULT-CHECK.json @@ -0,0 +1,69 @@ +{ + "status": "PASS_FRESH_NINE_AND_ELEVEN_STAGE_RESULTS_MATCH_PINNED_PR589", + "input_expected_sha256": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "source_manifest_sha256": "8d8fc2625b71b835176b666385c69fa4d1e4c5839e8e601924db2c9261761310", + "supervisor": { + "exit_code": 0, + "seconds": 105.09733704198152 + }, + "results": { + "nine": { + "bit_lower": "1733427039589844234749/1000000000000000000000000", + "profile": { + "1": 381024, + "2": 400416, + "3": 22752, + "4": 26880, + "5": 29376, + "6": 17376, + "7": 26784, + "42": 288 + }, + "bit": { + "live": 28416, + "physical": 28425, + "maxchild": 42, + "rank_mass": 1808352, + "hosted_residuals": 126432, + "bank_assignments": 0, + "prefix_bits": 177, + "charged_prefix_bits": 192, + "coefficient_bits": 177, + "two_level_coefficient_bits": 393, + "charged_two_level_coefficient_bits": 512, + "row_coefficient": 18355, + "halving_depth": 2 + }, + "receipt_sha256": "28795393651ef4fbbc6232eb2b32f7b39b91fbd5ea6d2315583f350714698055" + }, + "eleven": { + "bit_lower": "855475950388791987811/500000000000000000000000", + "profile": { + "1": 116424, + "2": 121648, + "3": 6952, + "4": 7424, + "5": 8976, + "6": 4520, + "7": 8776, + "56": 2600 + }, + "bit": { + "live": 8880, + "physical": 8889, + "maxchild": 56, + "rank_mass": 689304, + "hosted_residuals": 38632, + "prefix_bits": 4304, + "charged_prefix_bits": 4352, + "coefficient_bits": 4304, + "three_level_coefficient_bits": 12966, + "charged_three_level_coefficient_bits": 12992, + "row_coefficient": 19431, + "halving_depth": 3 + }, + "receipt_sha256": "4aeb6bbf37ec8d8128b5f50225bab375784d0c081595250a77ba632c53b49e84" + } + }, + "scope": "Finite bit circuit and hosted supplier replay. This does not establish all-size realization or analytic-transfer assumptions." +} diff --git a/research/complex-promo4-cold72-validation/bit589/TERMINAL.json b/research/complex-promo4-cold72-validation/bit589/TERMINAL.json new file mode 100644 index 0000000000..39d04a6b83 --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/TERMINAL.json @@ -0,0 +1 @@ +{"exit_code": 0, "seconds": 105.09733704198152} diff --git a/research/complex-promo4-cold72-validation/bit589/replay.log b/research/complex-promo4-cold72-validation/bit589/replay.log new file mode 100644 index 0000000000..5a8e6175ed --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/replay.log @@ -0,0 +1,117 @@ +== 0. manifest, provenance (vendored files by blob id, main's files by sha256), cited receipts [0s] + all files match MANIFEST.sha256 + 19 files byte-identical to PR #510 at 64edee1 (DreamingOfClouds/integer-mult-bounds) + 2 files byte-identical to PR #535 at 8b758a1 (icekylinx/integer-mult-bounds) + 2 files byte-identical to PR #544 at 4858bb3 (chafreaky/integer-mult-bounds) + 5 files byte-identical to PR #545 at 376426f (DreamingOfClouds/integer-mult-bounds) + 2 files byte-identical to PR #548 at 66dbc2b (Dugongue/integer-mult-bounds) + main (commit db0e57b): 2 pinned files unchanged; PR #493's package matches its MANIFEST.sha256 (93 files) + 7 of PR #510's vendored files are also byte-identical to PR #493's copies on main + PR #548 (Dugongue) b = 796759709641153381751/500000000000000000000000 = 1.593519419282307e-03 [primary] + PR #544 (chafreaky) b = 31864911873350496687/20000000000000000000000 = 1.593245593667525e-03 [cited] + PR #535 (icekylinx) b = 1589991533606044174031/1000000000000000000000000 = 1.589991533606044e-03 [cited] + PR #531 (icekylinx) b = 304013615566499291631/200000000000000000000000 = 1.520068077832496e-03 [merged] + PR #484 (DreamingOfClouds) b = 663394767670133/500000000000000000 = 1.326789535340266e-03 [control] + PR #471 (Dugongue) b = 1305231506267591/1000000000000000000 = 1.305231506267591e-03 [control] + PR #458 (chafreaky) b = 1297203880559577927527/1000000000000000000000000 = 1.297203880559578e-03 [control] + PR #548 receipt: kappa 1590591090759927/1000000000000000000, bit-bound at its own bit c = 796562550676302480767/500000000000000000000000 + PR #544 receipt: kappa 397150561665803/250000000000000000, bit-bound at its own bit c = 1591129919227630331373/1000000000000000000000000 + PR #535 receipt: kappa 1584931111785787/1000000000000000000, bit-bound at PR #510's c = 396861776523137034277/250000000000000000000000; with PR #493's c: kappa 97687203033227/62500000000000000, bit-bound + PR #531 receipt: kappa 1517760977820331/1000000000000000000, complex-bound (main's headline) + PR #548 EXPECTED.json: c 796562550676302480767/500000000000000000000000, b 796759709641153381751/500000000000000000000000 -> kappa 1590591090759927/1000000000000000000 = 0.001590591090759927 (bit-bound), as in the receipt + PR #548 EXACT-ASSEMBLY.json: c 796562550676302480767/500000000000000000000000, b 796759709641153381751/500000000000000000000000 -> kappa 1590591090759927/1000000000000000000 = 0.001590591090759927 (bit-bound), as in the receipt; all 47 constraint values, 6 bootstrap cutoffs and 4 rejected controls equal the receipt's + PR #544 EXPECTED.json: c 1591129919227630331373/1000000000000000000000000, b 31864911873350496687/20000000000000000000000 -> kappa 397150561665803/250000000000000000 = 0.001588602246663212 (bit-bound), as in the receipt + PR #544 EXACT-ASSEMBLY.json: c 1591129919227630331373/1000000000000000000000000, b 31864911873350496687/20000000000000000000000 -> kappa 397150561665803/250000000000000000 = 0.001588602246663212 (bit-bound), as in the receipt; all 47 constraint values, 6 bootstrap cutoffs and 4 rejected controls equal the receipt's + PR #535 EXPECTED.json: c 396861776523137034277/250000000000000000000000, b 1589991533606044174031/1000000000000000000000000 -> kappa 1584931111785787/1000000000000000000 = 0.001584931111785787 (bit-bound), as in the receipt + PR #535 EXACT-ASSEMBLY-PR493.json: c 391360506745414227149/250000000000000000000000, b 1589991533606044174031/1000000000000000000000000 -> kappa 97687203033227/62500000000000000 = 0.001562995248531632 (bit-bound), as in the receipt; all 47 constraint values, 6 bootstrap cutoffs and 4 rejected controls equal the receipt's +== 1. the base word rebuilt from PR #555's frozen plan; the tuned word from tune/moves.json (and rediscovered by the generic searches) [0s] + R 439 v 111 gates D/A/B/C 111 2073 712 2572 {'extra_carriers': 10, 'junk_wires': 0, 'rcv_flips': 10} + extra carriers per block {0: 3, 1: 1, 3: 2, 5: 4} + 2 moves; local paid profile {1: 1321, 2: 1342, 3: 80, 4: 47, 5: 102, 6: 10, 7: 18} -> {1: 1323, 2: 1342, 3: 79, 4: 44, 5: 102, 6: 11, 7: 19}; word sha256 e3e301e62bc2b41dbf1ceac0acf3d35824ebeab1848c5a2142d4577b109da52f + rediscovery: transports, Steinberg and frame passes on A and B find exactly these 2 moves + rebuilt tuned word is byte-identical to the shipped word (content sha256 5642fd0e35a1acc1...); v 111 R 439 gates D/A/B/C {'D': 111, 'A': 2075, 'B': 712, 'C': 2574} +== 2. independent exact replay, totals, the interleaved interface lemma, mutation controls [6s] + labels: 111 E8 root lines of the 120 (even unimodular lattice of rank 8, Gram det 1; 9 punctured lines); 636 frames, every one closed in the live labels + retained totals at the scatter: COPY ranks [7, 7, 7, 7, 7, 7, 7, 7, 7] (decoder constant 63); every total sits at the hyperplane of a distinct punctured line: True + legality and exact F2 replay on all 661 columns (sources, targets, 439 dirty helpers as symbolic inputs): PASS; gates D/A/B/C = 111/2075/712/2574 + H1_no_target_feeds_z holds + H2_D_frame0_targets_from_helpers holds + H3_A_z_only_scatter_targets_B_split holds + H4_C_literal_reverse_at_full holds + H5_V_identity holds + U_block_form holds + J_identity holds + K_equals_D holds + C_is_U_inverse holds + {"z_gates_A": 2075, "source_writes_A": 0, "z_gates_B": 499, "source_writes_B": 483, "helper_writes_B": 16, "sources_rewritten_B": 108, "B_z_write_frame_dims": {"4": 388, "6": 111}, "B_z_operand_kinds": {"helper<-helper": 3, "helper<-source": 13, "source<-helper": 108, "source<-source": 375}, "B_z_operand_kinds_by_dim": {"dim4:helper<-source": 13, "dim4:source<-source": 375, "dim6:helper<-helper": 3, "dim6:source<-helper": 108}, "B_z_writes_after_a_target_read_of_the_same_register": 454, "B_target_reads_of_registers_rewritten_earlier_in_B": 111, "target_reads_of_targets": 0, "cleanup_gates": 2574} + PASS interleaved interface lemma: hypotheses H1-H5 hold and the conclusion decomposes as U, J = I, D = K, C = U^-1 + REJECTED target feeds a source (cancelled pair, F2-neutral) :: interface: fails H1_no_target_feeds_z,H3_A_z_only_scatter_targets_B_split,H4_C_literal_reverse_at_full + REJECTED target feeds a helper (cancelled pair, F2-neutral) :: interface: fails H1_no_target_feeds_z,H3_A_z_only_scatter_targets_B_split,H4_C_literal_reverse_at_full + REJECTED drop a cleanup gate (inverse of the last phase-B source write) :: replay: sources not restored: [10, 13, 32, 34, 76] + REJECTED corrupt a phase-B source write (operand 47 -> 5, cleanup changed alike) :: replay: targets not y + x: [0, 3, 11, 61, 62] + REJECTED phase-B source write moved down to the destination's own line frame :: replay: climb not nested: register 52 from frame 120 (dim 2) to frame 54 (dim 1) + REJECTED a target reads another target (single read, V != I) :: replay: targets not y + x: [0] + REJECTED frame-0 preconditioner corrupted (one helper read dropped) :: replay: targets not y + x: [0] + REJECTED phase-B source write moved before the target read of that register :: replay: climb not nested: register 52 from frame 506 (dim 4) to frame 120 (dim 2) + REJECTED cleanup gate moved off the full frame (to the frame of the gate it inverts) :: replay: climb not nested: register 222 from frame 1 (dim 8) to frame 2 (dim 1) + accepted cancelled pair of target-to-target reads at frame 0 (V = I) :: accepted + PASS mutation controls: 9/9 negative controls rejected, 1/1 positive control accepted + REJECTED drop the line read of a pseudo-target total (A gate 232) and its cleanup inverse :: replay: targets not y + x: [2, 3, 4, 5, 10] + REJECTED drop a phase-A mini-node gate at a block frame (A gate 1986) and its cleanup inverse :: replay: targets not y + x: [0, 1, 6, 7, 9] + REJECTED a total's p-perp read moved to the full frame (A gate 2058) :: decoder constant 64 != 63 (COPY ranks [8, 7, 7, 7, 7, 7, 7, 7, 7]) + REJECTED a total drops one needer read at p-perp (A gate 2058; cleanup inverse changed alike) :: replay: targets not y + x: [2, 3, 4, 5, 10] + PASS punctured-design controls: 4/4 rejected; the shipped word passes +== 3. hub checkers: PR #545's v <= 120 form of PR #370's checker refuses (source writes) and its relaxed copy passes; PR #493's interface.py refuses [17s] + adapted 9 parent files with 55 listed edits (each anchor found exactly the listed number of times) + stock-form checker refuses, as expected: AssertionError: ('x register written', 'B', 102) + labels: 111 distinct lines of norm 2 (pairwise |ip| <= 1), spanning rank 8 + legality + exact F2 on all 661 columns: PASS (gates D/A/B/C = 111/2075/712/2574) + relaxed check: 966 gates have a source register as destination; all 111 sources restored exactly + nondegeneracy: 635 used frames, all Gram dets > 0 (positive-definite form); primes in dets: [2] + histogram {1: 6615, 2: 6710, 3: 395, 4: 442, 5: 510, 6: 55, 7: 317, 14: 222, 18: 222} m 40 W 883 mass 35191 deficit 129 (4v-5L = 129 ) maxchild 18 + no envelope saving in [0.00146291375954071609, 0.00146291375954071609] + bad envelope saving in [0.00146291375863846826, 0.00146291375863846826] + PR #493 interface.py refuses, as expected: its check (4) requires phase B to write only targets +== 4. official cohort checkers at (v, R): legality (NCOPY = 9), formal columns at five, nine and eleven stages, Gram witnesses [19s] + exported 27234 records, 636 frames, n 661 ZERO 0 + legality PASS: 27234 records, 24305 common-frame ADDs, rank mass 5129 = 8R + 63 + 14v; 9 COPY/ERASE + five-stage formal columns PASS: 883 physical columns over F2; prefix payload 93 bits < 104 + nine-stage formal columns PASS (columns_k, KPAIRS = 4): 1327 columns, 1998 bridge additions, 18/18 omitted-bridge controls rejected, payload 93 bits + eleven-stage formal columns PASS (columns_k, KPAIRS = 5): 1549 columns, 2664 bridge additions, 24/24 omitted-bridge controls rejected, payload 93 bits + regression: columns_k at KPAIRS = 2 reproduces the five-stage receipt field for field + PASS all 6 record-level negative controls rejected + PASS all 3 record-level phase-B source mutants rejected by every column checker (legality unchanged) + PASS e8ham Gram: 636 frames checked, all nondegenerate and positive definite; prime witnesses valid; max determinant bits 17; primes [2]; by dim {0: 1, 1: 111, 2: 153, 4: 70, 6: 180, 7: 120, 8: 1} +== 5. geometry (live labels: PR #545's parameterised PR #386 / PR #445 files), nine-stage files parameterised [25s] + adapted audit_parent_k.py with 2 listed edits (each anchor found exactly once) + adapted 5 nine-stage files with 27 listed edits (each anchor found exactly once) +== 6. nine-stage whole-residual hosting and price (PR #510's chain, parameterised: PR #463 template and audits, 32 replicas) [30s] + the hosting programme rediscovers the frozen nine-stage selection (selection9-p111.json) exactly + nine-stage bit c = 1733427039589844234749/1000000000000000000000000 = 0.001733427039589844234749; profile {'1': 381024, '2': 400416, '3': 22752, '4': 26880, '5': 29376, '6': 17376, '7': 26784, '42': 288}; prefix 177 bits, two-level 393 bits (charged 512), row 18355, depth 2 + pr548: b 796759709641153381751/500000000000000000000000 kappa 0.001590984155135328 (complex-bound) 47/47, controls next_grid,zero_eta,zero_beta,unit_beta + pr544: b 31864911873350496687/20000000000000000000000 kappa 0.001590711200057236 (complex-bound) 47/47, controls next_grid,zero_eta,zero_beta,unit_beta + pr535: b 1589991533606044174031/1000000000000000000000000 kappa 0.001587467473762886 (complex-bound) 47/47, controls next_grid,zero_eta,zero_beta,unit_beta + pr531: b 304013615566499291631/200000000000000000000000 kappa 0.001517760977820331 (complex-bound) 47/47, controls next_grid,zero_eta,zero_beta,unit_beta + template PASS_SOURCE_BOUND_NINE_STAGE_BIT_TEMPLATE (v 111): 4839 unbanked scalar columns, 18 omitted bridge shears rejected; parent audit: 17 template mutations rejected + hosted audit PASS: 126432 of 126432 helper residuals hosted whole, 0 banks, 7843392 renamed instructions, 16 mutations rejected, deficit 10272 +== 7. eleven-stage whole-residual hosting and price (PR #493's chain as parameterised by PR #545's adapt.py) [88s] + PR #442 hosting programme (PR #545 host_select.py) rediscovers the frozen eleven-stage selection exactly + bit c = 855475950388791987811/500000000000000000000000 = 0.001710951900777583975622 (10^-24 grid; next point rejected); profile {'1': 116424, '2': 121648, '3': 6952, '4': 7424, '5': 8976, '6': 4520, '7': 8776, '56': 2600}; prefix 4304 bits (charged 4352), three-level 12966 bits (charged 12992), row 19431 + with PR #548's complex b = 796759709641153381751/500000000000000000000000: kappa = 49718254847979/31250000000000000 = 0.001590984155135328 (complex-bound), 47/47 strict, controls next_grid,zero_eta,zero_beta,unit_beta + with PR #544's complex b = 31864911873350496687/20000000000000000000000: kappa = 397677800014309/250000000000000000 = 0.001590711200057236 (complex-bound), 47/47 strict, controls next_grid,zero_eta,zero_beta,unit_beta + with PR #535's complex b = 1589991533606044174031/1000000000000000000000000: kappa = 793733736881443/500000000000000000 = 0.001587467473762886 (complex-bound), 47/47 strict, controls next_grid,zero_eta,zero_beta,unit_beta + with PR #531's complex b = 304013615566499291631/200000000000000000000000: kappa = 1517760977820331/1000000000000000000 = 0.001517760977820331 (complex-bound), 47/47 strict, controls next_grid,zero_eta,zero_beta,unit_beta + template: 88 calls, 38632 whole helper residuals hosted on idle data families (no banks), 5939 unbanked scalar columns restored, deficit 3336 + independent audit PASS: 2396592 renamed instructions, 22 template mutations rejected, physical prefix 4304 bits +== 8. summary against tune/EXPECTED.json, PR #555's EXPECTED.json and the cited receipts [101s] +PASS bit c, nine stages (PR #555's chain, frozen hosting rediscovered, all 126432 residuals hosted whole, 0 banks) = 1733427039589844234749/1000000000000000000000000 = 0.001733427039589844234749 + PR #555 untuned: 0.001733052823330162099157; this word +0.0216% +PASS bit c, eleven stages (PR #493's chain as parameterised by PR #545) = 855475950388791987811/500000000000000000000000 = 0.001710951900777583975622 + PR #555 untuned: 0.001710608806098012673516; this word +0.0201% +PASS kappa with PR #548's complex b = 796759709641153381751/500000000000000000000000: 49718254847979/31250000000000000 = 0.001590984155135328 (complex-bound; the same with PR #555's word and with the eleven-stage c) +PASS kappa with PR #544's complex b = 31864911873350496687/20000000000000000000000: 397677800014309/250000000000000000 = 0.001590711200057236 (complex-bound; the same with PR #555's word and with the eleven-stage c) +PASS kappa with PR #535's complex b = 1589991533606044174031/1000000000000000000000000: 793733736881443/500000000000000000 = 0.001587467473762886 (complex-bound; the same with PR #555's word and with the eleven-stage c) +PASS kappa with PR #531's complex b = 304013615566499291631/200000000000000000000000: 1517760977820331/1000000000000000000 = 0.001517760977820331 (complex-bound; the same with PR #555's word and with the eleven-stage c) + quick pricer (tune/fastc.py: 288 x local paid profile + idle remainder) gives the same nine-stage c: 0.001733427039589844234749 + local paid profile {'1': 1323, '2': 1342, '3': 79, '4': 44, '5': 102, '6': 11, '7': 19} (PR #555: {'1': 1321, '2': 1342, '3': 80, '4': 47, '5': 102, '6': 10, '7': 18}) +== done [102s] diff --git a/research/complex-promo4-cold72-validation/bit589/replay/GEOMETRY9.json.gz b/research/complex-promo4-cold72-validation/bit589/replay/GEOMETRY9.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..959f64d3411c0574e670a06b486fbd5eab45f083 GIT binary patch literal 105560 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 z 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

O()i*er=Z zX7}N-8sB%3M?sR0sBOS+v)&AB^)mxL^#JM2O-!P(m;UL=(co=5`bTw_vb|uLHZ5PQUxy!%o2GCUp54 zcIn(ofLy9U|6u@)k$*Z1<4}O`ftXX0I=IfkGnCLb0>Tx2#|dKxSO&rfl^tG^^$Qz@ zXhfRQi!BEbUjG*a4j=?3LWIl>gWG0dYB=gb1I~%peuxi4^H0E`BsIxqnq&r(4?(jn;qQ_E}#SQAk*F`&j<3SRQq zqG^Ws&Z)rb>wONjJ7xcPH`$Qj2EYvdnDD-gPC5PNW)J;2+0AT5Y&-Z0*P3%PX8w8@ z73jnb2x$R70`j8280slf6o|><2+pZJOBTv<8}N3a{4J1Zp9vQf(PL#OLP=VPHp$}* z2xt=lUyDq|6VRrk9YX#fsl@*uNhO?wq>_bluwMvA^1lWdD5MV{{lh_G< zl3$o5ysM-sjnNW3>%K4kc|SaB{Wsrb9Kq8@h*=B~=hh3FwJ|)!uTQG+{o0s(>9_ky zwWT>ylZ_@lvw_`ILlrWEMSyTiPNVKhn^8P^H6+d2X0fECFSQ@U?u*@uak>(I7hlTa(b=NNvLYkkYW549~YYT>WpjjFj=X`;k@Eg z1Aji>5l9dQ14|fR@h>x>KJAB-7haIGBK1iEw|3TEg;*T!M+nJ z_i2e^X+mNSeC|p3sP(2^v7PaR1NY4z-+S`7H$AAB^2~E|r0)TD4fWN#SwVTH3p>N? z93G^^vn#LrCDA;-!<2n@|D6JMwUgFbd|_wV!Y?sqU0}3PwbZDrO=f9zZ(K>uoqBWO z!vk%e$v6CtHNw_fOnKb`+Gn!K6fQHJnT*TkUV4*UbJj+W$Mvt{Cn+z+FvTCylFo8` z@sR)A;a9c~?F#ZAP8>0|vM1)9in57WF0$8NE>gFRzvG-)boG)(vEIYh$p;JB#3!WP z-!NnwSq=50RH$?=PBh$({bH3fEuwAZ`7q)u`0vZ;an|LMb2<}_Rh&)1eOI2%geW=Z zm@rNqv+8;3ZYXS|pqq9?H%)@yG*jT_u**!IVu!)#4boq*xP@TGA^{d>wXa|h3kIoS z61^5=s~|NDlZXMy8>|t8GA$OInaO^AK3%<@rin)3d-YvbaEbh|1(_vTb9bb8uz0XH z-F^uciC(YRdK$@h5_CC?!vKvw%?xe>=W%ipJj1*<}4z!hbR11sA&C2^ZSPBpB!&Z1}K7AcyQ0_cRi{q#uK)JCJusa=GY8C z)?qHOVB~caZVBoXVoVlD2Ns}>94Rh|nBZeXkWKU71mGnFdP;C6Rp0^bft`I<^SFL! zo_3iWWYSaRVzFSS#S_8*z-Ic5K2cWjUM~U;HVw!9eTf)^gcRx)G#m6kb)63C`l(%A zU)$An&O0G+D1F%`NFIVXkizg$G z6zw8fm zv^oU zW8d1K`>W`edrxi+$bKmBWiob~G<=PVNc2Ux$fa)uoZ8rVc;PSV{m-~QwNlHaj>%e` z8x%HcU|&*9J=1H|^vtpe8-=2O)QE+%27L@=)fUa*vOQ$+`2t~HQwijVaO^o+qsNu?k9AJ^tQ{hvagAE zEhwt+QilpL6ep6|h3Q<-YVn~$q1f)? zbOEb{Y&%0O!sW$6s|99*wxNqVPS|5+vK7%z%!|vX>qI4uxxCHzN%*O0EP!XoB`3!z z7J>{z;no`VHSGfy5GMAc%+E()_i;R+WNAPsOU+l`<(d`?0U3zw$S5&U9nL5*RsEJx=6{dNzJf_C z1U*I)R)pP$U^ioFU}?bnG=p(>3rC7GO9L=DNY}IyVf=IsOA1R0H2O9e zfPMQiowApfj5)=n&)>vC#6y}%Wm@(XNJxfQ&E=$X$1SCI7MwQ|m{9LFrvRY@4IaN9 z0Es7QW(HG3NezmFHoFCF%^o(Nrd|&x6*#6#V}a&km)%DoFT0sQ9@kYcu8Mybc3;W^ z1eoWF9GtUrpvJL~Bp+J5szSk%>+^1bPg8aiUc&N)YJZliNr0<2j5`g4^Se8*rp z)gSz`bF2b${A~yHkIr!3y(z4ymWeI@eocN{WLf72y~@veEDgZRSN8H!FsG2E!PhT@ zLM3?T2?ViQ@OV}<7rYq}6!|72)E|%v2xYE3DGp`sbsGxvJ?FAm2ww(C*nGM?9Z+De zD`~Mbcqqodzh`V;uD8Ht#PG!pe2{t{V)zgoYaBZW??0ihy=^21XMQ-Irp z3d@h;<<*3zpnJ2I-2%C**OkJibbN9ROH$57bXI@ z0KbMjxqvYE;i_9T6j!7Gv&Z}mQxD<`X7wsxMswHGk7OfNOQe zPHgsbt~K;3s3UAU(AnS26>0t4&Ic>dB=)fgUS)MSYwv*apK(A=IpscKtu}63c6nxE zSBAe{B0Fnxr*e#T@Ozx?M+NkZ^fJ!~N_{J)yi*r#6| zHh-w1r^|uK2}c*MUP?m0y>Y+s`nHQ=^=;n4gG@x*jXsyR4QgoOe07(E?F0;H8aJf{ z4PqFJyaWug%s<`oxpcXHNVG7hkx#(laZo4~6En5V%PnH2)Mr7X#Z(4cyn03H0_F?0 z0tQFTrAq@sH{uRV>K`?G?9=E*bRwJVf$sX%&Jxc#Wg50G8O7) z#$I;XqgIPdi^&TE9>x&`=71xWt;S)knN7t^=kNP8Q#bu6U>)_sDAN;(vWTwDV+Bl$ zu+))qhpWwHM_ELB@uZw=`#}rTv@0>J;B~0lyc)NcPsVh<+054zEZofhwQw_oxL`gA zEZndw1s@MQ=`bm0izjHfTX4VtndNx)&j&38(JAH)LAqXZH&B;pM=k^*P3NEQhb@{F z_+W)7@&-Vs2I|Q$ssC2@80kk=Z%nbPZs&c~TUxgI>7sFN&+O)dz{5YL^YcFS)E-_K zbh`+ok$XLoIpRl=lN$yE@esqQYcURc526O z%Rx6B)DGrmlp6h&TPp92n`Eno9w;-o|IR}e;a^ZgX`HVe2L10Ax^}5*9M_!y(38)a z1tS!l3deraqDL+f%+vEhQTHf73#k?9Kv+R;ACzg(0i@{KaG`=I@Uf|X_pzygPw$1n zej_3%fkG8Q7$dTv-EM(5d}@vu3OHRfryi6XY6M8GkH6UqgAiToy$xGfrXGM5nn|EY z`J~=21S#%JehVs;SP23lW?epDA;!?^wyUQB>=!i~>%R&F;WSc@Kn;NX51d8WB zg+ku&3@!k|cMG`Vo6bj{sfW_tD!L09$sI)@+N&Ym1SQ&h4hoKaGnr6*O;YO7^XUpy)= zFC7;fwQ`!Tm1bFAf4t7pht4)RHr~)>``VmIs32r6weRSUHQU*LX6DD5Z35Qp0tdUY zh3h5qvnF@Jnhkoi)mKE*%B%}rL!A+7rhESVUV1iae{3{X94y(bvMFP-mgfe!2ut=~ zy-wnmFT{u6t4M_|vQ|g=&a`_kiNAZ~6Q4r)A0lB95fGW?P*Hs)DKV`jF+LW04oq3o;DkMA~W zH=Sk;pLpaEo5K_=z{Fe#uegv|38ly|O&T2LJmA{%T(il=g*E(=Ve?QdV{v*8!AbXd zqsnxNzm@et@fvlW)xweQFDxDw@?CjdPQ8BX@gVby{OB)*4+0;M78HR*4n~iP2K?)a zhKh#EQRlB%pat0-j>EHxh8|<$g82ZQdPb1jeZ}Gm{&gTK6j^}6?Q4c@RY!$bv8T_oFtFvG&80Y&o#P)_W79LjrwAm>}>PnzuGxmYOB~F z)9*zI`@o*?gbO4zh^ z9G+azaKD1*-!v7{2MaUf?+f#v<7Mr;UdEn}SD&3It}5+(uXpRSs(v5UpPSs;5i|XY zzaPZ>mLK<}$ashf1Yrbai;N(M;r1)2;qT7{gR=-h`x;&x72SDI1Ej`7(XvxO#U)2L z!#4c~C<*E%9SExSGb7D=Z*OTg?nQ~4Q_I=|+1Xpzb50plXAYdp||03J0)ydI}T5P?CgQ; z23pDpn8(E-y5L>RLon?7E8s;h$U`rBtmp7jBc?n&xNh_4yKM>H@T%_NZ&gIz-sKxR zi)$rQ7o0BjTzx5V(aEs#TiBp?=J$JqMfsD*t)GkXXa#;vyH>310Qcr`T=BiRU{2%- z?48@k=yo1h6(3Kz%P(3k`Lb@MENZ!2_dU&k_}5#~A2d$%p(H+YtrncA@#LLMDV(km zpZRQEbe4{#gmeDgv7wSP(!AF%g~>%_cfE+lNQ1@szkrXcO}-XA_^6pjEvMWR^aoWg zMdhJ6@#8Jl^ZyNf&_@Qla~j6^?rjzO34Q1?6QGZrc%N{iz1z%!=Sr`+OX?8o5mjXI z+ln(RCS)rm*py0GMV#*{G59Q_`-DDPMt4R%RzUN)x*o}~v>e{cm#I$(XZDn=9X~6a zp!>naf>&6lBw6#l%N`6m8QsI}(C0F$1)&6o}$}uc1ynaEqZAe@9#oDz|Aq7ME z){M9pJh|5w9=u3amTt|^eZeDe{c(J#QT*$u4cCNXp4@8-4~o_KtzK5EGNtA{;5Fn` zt2`aA<1TdMdlgu?>3%KT{`t}QgoRt92&9To!bl8*;9Hx2A9^6-0PrE4gZ?fK+C+RT zd~3KD0vh0D4qNA?FjAOPUs%93spCq?;8hyEQ5#a251mAO5EMBujS5nECEY?U7==lL5V|`v^b~<02$Jq_7 z3)VSge7zuNn z#oLdR1*O8adGS4Vwgo*aul#eJP=Ah>355sxe|wPrfPDo$3PwecCIufiNH~a!0O7w% zpH4mG?^@nn$UQ}R$UV)IaOMcweUQ5=PZc!gOWf)yQ%c70kVX5QHC%u*?E#$WHS2r! z4u3n-lptqH3cBxnz4*PH3Y93pny3+3(B;okf)OG)Dd7lNY{TFhn(Q{D zVDmC3pO=vgZZAO2P(etI`P))_(ikYYzdyCN=8$h6`i1__Dau^rQBlF)S8YMK69mJr zJaaT748N$FsDNG?VE!&ZFBu~kp{WL4yB&B^xV@j~^g z4OaUuzI(SmAHU|T)0Rs6kV8+x8Y|a4dPP)pAu(kxkJWeBhtjp zQYGn8miT;l2H;tlp3%G|?Ox){n>s5Vod6opnYO&XP@%xHI& zYWBF;8HQ&TfJ-VS)b7IfwQ#NvO4oGUg>By$b?TH}xq3M~GsntDH#{>hw3z7w06pv^ zvh17}a*X7xgvT^{PU}+Z3WxD0=)xMKUB&SabcGcR4b^gT;&sjn^WQL%J1cCh*#$6` zoW`UrI0E(DSU&V%Enx|(M4$hwbsl1rZ#=L0i&)?aSc z>((luz!w2KJ^1e>bl&2BoA7z(gaQmA$vxKU@vq?!z;pL8N7J#3(kO_5QiOL5pzBYf zSgZHA6F>)G$N9jwlB9$hH^0sYUJSMLG55hK9fHRXPIC)^!*lLy^|57gJ~;jhezOW- zS*H81WtkJA4m#xACq4Y zANjHKTjeWqfCsGABRGKz55|BlJl*ts;BY90ya^P^e%kp!?*oAKBKzk9$*sU}pPmK4 z8r<#d3Pstd2)YP5c8U;i^x2q^S3qsmAUM4`1Ns_}Zg^O)?k|e5TD2+fRc+4Ce z7$#{RoSF~hbGW%yuN|}1?~4;LMQNlbs1uV8196YMPd_Pp-- zduQLmpTSD0R(^0Vw$Ogfpj9kAK7put4DwYO@N^Q z4B5y0#YKWmsia8zm}}#qj!EsK0LQhZK5rk~nm1BmK3$lO(@QlbwTcen9udFe9uW}t z*gq{6guO2wBp&oM;erC1P}<55KkX?yq849(c7{`(m}JBvzS zcT|c-eqkUMyBLUhOL@RqF@I->fv6}qn#BPOWRX#s)W2yl?pn8C$|As;X@-wyzqz(3 zV774Q2N*3hs9?5z_mVcivU7tP&8||ataVs%_}sl2Hx%T3?||gnQrYtPt^3hfsQMvo9(FZvW801+~7@&=kR210%bmXKn=*ZuNV~wlCgf9aQWFvs?va7vL3W9UGT4rf1|(ev;G7%} zomlYOvb}BQXjXt$TrbK%5q9|_;Rd`Mz7`?T3$VGOnG}%r0M@sD8nE9OY&G@Uej^!M z!EO(cgvP7S_rRGB*uZhcgB?!pZNm|P4Ssv@C_P4bagRi=y&8eQ`y>`*##DsF3H*6T z>w(!RKn}RtH+wS?n8a4wTL4>w1R4li%ay8@{e-PSLJO}s%o#ylgXsqqQKYc>!nt5T zHc0rW;xZ?rdktuMaRy8_h8#@Rm>A|VfG}I4S4)bJSD*ruA5u_eXjXd;aMhz7OOp~a zV(my)zWx`cw2b#&cc+o?+wRXPUZ`c-Kg!fukT}6c*?)fI-073_Rqt{1HMZixAU=W= zBUB)-Q ziNrr3lJ@+#{37G4e^hV2>>nK^`z^5$57UzR&CzV^kr8YWZ0xHq_nc%o2{aXEe>g); z?T4Dm1~jz-YU)X-sk9yynENDnGGl?}3XmOwKM#*UQ&B)u@laDM;NtChlCXFW%%eqj z7w=_^{}I%JW%F$R!P%ZvW9kk%09)S|d>Fe6Ti^T%Tc3DZZVh4U%yL11ktj~=!q%f6 z8$S_}+6zBn>lQ9y8FBZ+(_@$@gsnK8^7WH%atzKHGa9pfG4p17z0sFrLpI0iT9fQh z_?JUH>&$)ck52}Y#tsZT^w=I7e736M*1*$@>(?Wxouu>PFNTt3=Y1HmGeJcDZxD4-B{wKYSffa z;$>%)W&1qhLwZhYT6*KGDgH?JbJdHj6V&{Ahg6M@+EN}_jUZqsrtgQe<4e}Aoe<7e zHPX^8S$n`Mobp$^YnJUof_@js42k-W%#d@&TuDDOLox#39(!a2JT7DQ5O&nrXbG7i z5K89iPX&1)9uGnO2;6pm>p=>$B6_vaT=x8gObv2w3y?Q)sUjb{FS7271;wSlCAjsz z{*tXhw>Ip*R_ZY5al`x*6_^PUxnWL7*ciS?26pLLlp&hDZ?=6ejYSnm)gYv#T(2UA z`})(_*nMRTQ81Y!_`Vo8^7Z$Cz5l^kv5-s$LR!jJKP_IyQrSSVP*q0j!X<&3yGt1{ z?{sMY?1)Fqly{fvh*DL_svkRy$}q%*SuETzmqo=_jF5H$mTJJ{2rhtwnp3P=6NeR< z95II*{WKOYOo(8b%}SRAh4I~H7LdV!IS-Eq9H+!WhMhcF8a_zM)8H@I`pt%+eoqbA zPe=_BAqWO_4T>j=j*JE7@_^eBA^j!4d@l`t2XM5k75q2_glS(U2nlRXk)g3rTOj24 zuu#H8i3SIdinBF?Q1<%#45V7{zit1r53JQ8zpvFHVB40EV{;51yU0lh88uGFA=NB! z%Oecs4`$bAMZBAKBiY9YX|cS73@gg;B4}Gg2w;XBz6=n$;{nEU_yALHzK%Ikm|5FX zOx+OgJou^KXu?KN-XSB`ArvHPFu*Q=7YdF~6<7#4B3@51gq$Ly(h&&gc~g(U(9*nk+R&KrD35QB$(JHaexew=0r5NICzfqAe)^Vko}L#hFo z2h0Tl=CQv_C(1d*8JGtO9D#Y@p?RR7c}Rh*Eje!$!fL%Uk3PA(TDv#+b67AddI+`W zFF58`YY*1Mu(8=v-?=QhZF<8`ldojhL*6J7 zq2Lm;iuS=VAJ`OgxOIeV_34NC2bA;AnXyG@mhLBD9r;!~2uOCw$%u^6%C)QIWHI(S z-gVjDpO5dzHQ#e73rTbh*60dCKUz%c1s1#I{ZpVFOPyrNUz} zzI3rIx%RR))7={36_XBqHyV>_ecHgxCH5O%pIXY-t(LW+OsSjKS$1|L<|eJUPq2|w z%NOT-qv$b_^QrOwEN5@pDkM3Tu!*-4TGx9{F)g|iPW5`yI%__+*y%D~uEoop2f)!a zbhvXlUFKYR0Jo&^%?tO*^c2n?e3i9%n=wm`F^dIt=Wu@dVa8fUK}~t^9T0_E5?M0S zPu>^^C4cmJqozL8wc;Gp{hVfGIO+IA56^}2BbO^r-094}pey?ALJp5lMEVWOeg}P9 zvJX6ez4+|Yd0k{Y3Fy3Guhy;kXCOG>ymck|(bLhb#5gm>M}3|g6G z-ojOCEZ4g~nhczhX<0dtTby25Vf0W$H*HF%@tAIol6#Jl^4gBnCzEGyW{>H5BxDy? zsmHBrN*zj)Ec>~VCYFVv@|W3F|S{}o6+JY+>QYwnd7AR8fLRFAAj z26@`x5I97jJL&8mLNQNt#38~ikk6t{Uk{c|PWgyKkcjN72>$YH&n&JU8A(d)xySRi zKv=MBfb1E>-dV9zePo_RrW&x9FbVS6=pmZDp05#}S&NNG)!%S*43Z{_5rw|2LR~>p zp*)YE?I-HzDk^|u$@~D($@&oDpMk)Y+6}UP%)9}SCyRSY z0O(`yTnFSb@e~!91uPh`FM#Q>h<SOn!Xb!5JdI?6lf@wqLjIYX zz^TB(@{Fw_*rGE~HaYqe4v{%_q5>NLMl&zx50I5Yp)CRH>yc0H;vvKClLX4Dca&j} zc?kzVFTwb>K-qLD5)85!i!6|6LN1l6`*R=B5kxv#sZu3W1z!61)Vyxeq|9IL9@=&@q!4kz4#Y`(lEAYFv(7>xlnT;csV=R6hV77iX%4 zELGO?hI@cr3e_VlBbm&}&CwmmgGD4o$~GoMvU>k%VlgcJ=ts*}>eX?wke6MZt609nI+Z!ef=G%lVR{0VP!$Q-@Dm8sXFp;+Fv z_i+oeM;1ix6T&aw;nP)XzAa&a0w!SJpN9;i zbbLvWHW{%8%X9lcsG;P> z5wvg$B?XXZSlElOi4RCTSp2P_p6)}Cz@s*Xz!Xyns0-t(yl|o_+>jqU6{Aoyqz+Q_ zTD&SI^++tTZ)f+Y0P?l@^&;HStEEGR?rQ(Wggs8)uC_t{mdj{Ej*TV#Y|-|KcxKPc zzRI(~9sy9mHsrg7d_tP&8g5;(qkFrS7@g983c^cf1cgro!rxC7Av1q}Zb zNfrbJ{1^(j-IaNt~zZR_!~1`^lCORDhLn_i3M=c|zf;Y>7HX8Dnm;XAs>Nux-kRG5 z7U7(;8BB3TEdr%-8Ah3LcI(GWjqa$HW_3N$YMs@SO;yc56Kd3D`^Ypi?wNXPX7-0g z20JUWthgMFRx{Jb@paXz!c?UiLS2iXhofCGFEv~Fa=?jdsa&a1=102>fo{;z*` zUZFdSYe|4ifK142yAo0fd3uVfi-=G#fie*-Qkv)mPrWom@Zv#mkxR@u4UvXeK<}O0 zGr3Pk7&dsKLhLTq=A?<{52x(1Xt+x3zQ_IccLwT7^Ox68Ar*Eem616Lw!LPs>wlz;$0IghWnt5*$-pHFb#^%378fLNuP!xgFn(VNN%M`Z%i;}Scw$i^q-#jA zF-XRsz)%wnGUqkXl4f0x|M943Y^(m@zc%p%(aGPxe>4fBO_>O3BZ8K#S`%jPP70(C z3l4DP8haLYO;%77ed;DHREk6?IMX#{$Qp_qCfMLTcc2W**OOV;2aS6t#Vi2hfkyb> zC3P>l@*)kv>A(CK@saf@V#DZJ-G1_%Uk@b#K{ZolVH2N{LMgiWlfmwd^kI*%0CuZ4 z0d22)LF~@*;3K>gcn2!vZABhPLYf^BY#>jc6>Q-bETe7+WPO0?06{332AbrpC#Waq z7xXzNQ9$4wzuvstI%?PWd@}yu8oa1Vexy;x?LS{ifRSNI5iCMjzGE^VH$ZpL9?T=j z1FDXZsV5XE1E}g#P}O^Ys$;=Lpz1wDJzP7{=16m>>afAm`68(5Q$W=*P}PeNMTmve zs}@kz^MI;QO7BV!Kb`4g*WGRJj2u;3->9)Q}Rl-hcbUnBwQ>j(^vHPvi_)FSP;-2j`Q%_~dYCqQhvhaXz zk!IQ`4RwheqYYJ)kDa?R)?t0O6cEy9c=k`GlOYn zJKo{%y9YVFvKR94sWQ~2+na81Zu{i-L2k8QC5GCfavcGiHa;PB^ZNdgT;_^3jm-Fs zhg;`pvh-v=t6nmmurnt5HwNwpA};y$QeKzmM&fyuylKJs=fvYUpevz7a0XSTL_l$1 zAtor>lV|K{*tJ(=Zi&$!0}$IE$vZHPm-c{~QZhVn;uV)Xp;o;of%0AwIzrHvYhPgp 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 JY;bmC0sua#+z 5, cleanup changed alike)", + "rejected": true, + "by": "replay: targets not y + x: [0, 3, 11, 61, 62]" + }, + { + "control": "m5", + "mutation": "phase-B source write moved down to the destination's own line frame", + "rejected": true, + "by": "replay: climb not nested: register 52 from frame 120 (dim 2) to frame 54 (dim 1)" + }, + { + "control": "m6", + "mutation": "a target reads another target (single read, V != I)", + "rejected": true, + "by": "replay: targets not y + x: [0]" + }, + { + "control": "m7", + "mutation": "frame-0 preconditioner corrupted (one helper read dropped)", + "rejected": true, + "by": "replay: targets not y + x: [0]" + }, + { + "control": "m8", + "mutation": "phase-B source write moved before the target read of that register", + "rejected": true, + "by": "replay: climb not nested: register 52 from frame 506 (dim 4) to frame 120 (dim 2)" + }, + { + "control": "m9", + "mutation": "cleanup gate moved off the full frame (to the frame of the gate it inverts)", + "rejected": true, + "by": "replay: climb not nested: register 222 from frame 1 (dim 8) to frame 2 (dim 1)" + }, + { + "control": "positive", + "mutation": "cancelled pair of target-to-target reads at frame 0 (V = I)", + "rejected": false, + "by": "accepted" + } + ] +} \ No newline at end of file diff --git a/research/complex-promo4-cold72-validation/bit589/replay/mutants_p.json b/research/complex-promo4-cold72-validation/bit589/replay/mutants_p.json new file mode 100644 index 0000000000..993ab88bd3 --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/replay/mutants_p.json @@ -0,0 +1,25 @@ +{ + "controls": [ + { + "control": "drop the line read of a pseudo-target total (A gate 232) and its cleanup inverse", + "outcome": "rejected", + "reason": "replay: targets not y + x: [2, 3, 4, 5, 10]" + }, + { + "control": "drop a phase-A mini-node gate at a block frame (A gate 1986) and its cleanup inverse", + "outcome": "rejected", + "reason": "replay: targets not y + x: [0, 1, 6, 7, 9]" + }, + { + "control": "a total's p-perp read moved to the full frame (A gate 2058)", + "outcome": "rejected", + "reason": "decoder constant 64 != 63 (COPY ranks [8, 7, 7, 7, 7, 7, 7, 7, 7])" + }, + { + "control": "a total drops one needer read at p-perp (A gate 2058; cleanup inverse changed alike)", + "outcome": "rejected", + "reason": "replay: targets not y + x: [2, 3, 4, 5, 10]" + } + ], + "all_rejected": true +} \ No newline at end of file diff --git a/research/complex-promo4-cold72-validation/bit589/replay/nine/GEOMETRY.json.gz b/research/complex-promo4-cold72-validation/bit589/replay/nine/GEOMETRY.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..959f64d3411c0574e670a06b486fbd5eab45f083 GIT binary patch literal 105560 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 z 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 E0E(d<^8f$< literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72-validation/bit589/replay/root/data/complex-b.json b/research/complex-promo4-cold72-validation/bit589/replay/root/data/complex-b.json new file mode 100644 index 0000000000..78bbe7da45 --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/replay/root/data/complex-b.json @@ -0,0 +1,89 @@ +{ + "note": "Cited complex coarse savings b (not rebuilt here). Each value is read from the cited PR's own receipt: the receipts of PR #548, PR #544 and PR #535 are vendored byte-identical (data/complex/pr548/, pr544/, pr535/, pinned in SOURCE-pr548.json, SOURCE-pr544.json and SOURCE-pr535.json); PR #531's is on main (research/direct-delivery504-global/EXPECTED.json, pinned in DEPENDS.json); the three control suppliers are read from PR #493's package on main. code/cited.py checks every value against its receipt. Only the outer assembly uses b. Status as of 2026-10-12 05:00 UTC.", + "suppliers": [ + { + "name": "pr548", + "pr": 548, + "author": "Dugongue", + "commit": "66dbc2bffc1bfa8d50b3f9a2ac7ccba8fd9f6f36", + "receipt": "data/complex/pr548/EXPECTED.json", + "field": "complex_lower", + "b": "796759709641153381751/500000000000000000000000", + "construction": "the static44 response presentation with PR #534's native frame lifts, a cold-dirt syndrome substitution and a new pattern/time owner allocation (research/pruned-trace-response)", + "status": "open PR (opened 2026-10-12 03:45 UTC), a conditional finite witness that also retains PR #539's bad-class transport as a premise; its own kappa 1590591090759927/10^18 is bit-bound with its own bit c 796562550676302480767/(5*10^23)", + "role": "primary" + }, + { + "name": "pr544", + "pr": 544, + "author": "chafreaky", + "commit": "4858bb38da10cd8a1cd25ef85e7c14f4e2b529dd", + "receipt": "data/complex/pr544/EXPECTED.json", + "field": "complex_lower", + "b": "31864911873350496687/20000000000000000000000", + "construction": "static44: PR #541's (Dugongue) static44 local appendix on PR #531's complex lineage, with a new literal owner allocation, full local phase compilation, physical admission and finite invoice", + "status": "open PR (opened 2026-10-12 03:29 UTC), a conditional finite witness; its own kappa 397150561665803/(2.5*10^17) is bit-bound with its own selectively reframed R480-lineage bit c 1591129919227630331373/10^24", + "role": "cited" + }, + { + "name": "pr535", + "pr": 535, + "author": "icekylinx", + "commit": "8b758a103915179322766bed5798f9b6e7198011", + "receipt": "data/complex/pr535/EXPECTED.json", + "field": "complex_lower", + "b": "1589991533606044174031/1000000000000000000000000", + "construction": "PR #531's 504-helper direct-delivery complex word with post-center rank-four response kernels", + "status": "open PR (opened 2026-10-12 02:14 UTC), a conditional finite witness; its own kappa 1584931111785787/10^18 is bit-bound with PR #510's bit c", + "role": "cited" + }, + { + "name": "pr531", + "pr": 531, + "author": "icekylinx", + "commit": "main db0e57bc7f36b5ac0fc844ad7ce1396165ee6647", + "receipt": "../direct-delivery504-global/EXPECTED.json", + "field": "complex_lower", + "b": "304013615566499291631/200000000000000000000000", + "construction": "direct delivery with 504 helpers (research/direct-delivery504-global on main)", + "status": "merged 2026-10-12; main's headline kappa 1517760977820331/10^18 is complex-bound with this b", + "role": "merged" + }, + { + "name": "pr484", + "pr": 484, + "author": "DreamingOfClouds", + "commit": "035845ce95f31d0a2dcfb42b8c8e13411271fa5f", + "receipt": "../e8-bit-carrier-skeleton/data/complex/pr484/EXPECTED.json", + "field": "complex_lower", + "b": "663394767670133/500000000000000000", + "construction": "PR #433's split-centre complex word (R = 560, m = 73) with a shared-donor kernel and entrance gauges (122 entering helpers, entrance rank 148), paid residual wrappers with explicit spectators, PR #442 hosting", + "status": "draft PR, conditional on its Lemma A (paid residual wrappers) and Lemma G (nonzero-frame compensation and centre scatter); its full replays were still running when cited; no objection posted", + "role": "control (reproduces the kappa that PR #493 and PR #510 publish with this b)" + }, + { + "name": "pr471", + "pr": 471, + "author": "Dugongue", + "commit": "56b3da6aa1295d37ce43f1753479bfe4737b7ac3", + "receipt": "../e8-bit-carrier-skeleton/data/complex/pr471/EXPECTED.json", + "field": "complex_lower", + "b": "1305231506267591/1000000000000000000", + "construction": "PR #449's 79-pivot complex response kernel admitted by PR #471's paid endpoint normalization and same-owner spectator borrowing; eleven stages (m = 89), seven replicas; the 'complex79' supplier of PR #473, #478 and #483", + "status": "no objection posted", + "role": "control (reproduces the kappa that PR #493 and PR #510 publish with this b)" + }, + { + "name": "pr458", + "pr": 458, + "author": "chafreaky", + "commit": "44e9eae8287951c1e6dbbd3c553f5743fe2240b0", + "receipt": "../e8-bit-carrier-skeleton/data/complex/pr458/EXPECTED.json", + "field": "complex_lower", + "b": "1297203880559577927527/1000000000000000000000000", + "construction": "PR #449's complex kernel with PR #458's paid two-sided residual adapters; eleven stages (m = 89), eight replicas; the complex supplier of PR #472", + "status": "no objection posted", + "role": "control (reproduces the kappa that PR #493 and PR #510 publish with this b)" + } + ] +} diff --git a/research/complex-promo4-cold72-validation/bit589/replay/selection9.json b/research/complex-promo4-cold72-validation/bit589/replay/selection9.json new file mode 100644 index 0000000000..e69ea66a3a --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/replay/selection9.json @@ -0,0 +1,167 @@ +{ + "bit": { + "patterns": [ + [ + 0, + [ + 8 + ], + 222 + ], + [ + 1, + [], + 222 + ], + [ + 2, + [ + 8, + 8, + 8 + ], + 222 + ], + [ + 3, + [], + 222 + ], + [ + 4, + [ + 8, + 8, + 8, + 8, + 8 + ], + 222 + ], + [ + 5, + [], + 222 + ], + [ + 6, + [], + 9 + ], + [ + 6, + [ + 8, + 8, + 8, + 8, + 8 + ], + 213 + ], + [ + 7, + [ + 8, + 8, + 8 + ], + 222 + ], + [ + 8, + [ + 8 + ], + 222 + ] + ], + "proxy_saving": 13174.7497998684, + "stages": [ + [ + 0, + 8, + 1, + 222 + ], + [ + 2, + 8, + 0, + 439 + ], + [ + 2, + 8, + 1, + 217 + ], + [ + 2, + 8, + 2, + 10 + ], + [ + 4, + 8, + 2, + 429 + ], + [ + 4, + 8, + 4, + 252 + ], + [ + 4, + 8, + 5, + 429 + ], + [ + 6, + 8, + 3, + 439 + ], + [ + 6, + 8, + 4, + 187 + ], + [ + 6, + 8, + 7, + 439 + ], + [ + 7, + 8, + 5, + 10 + ], + [ + 7, + 8, + 6, + 439 + ], + [ + 7, + 8, + 8, + 217 + ], + [ + 8, + 8, + 8, + 222 + ] + ] + } +} diff --git a/research/complex-promo4-cold72-validation/bit589/replay/v9/audit_hosted.log b/research/complex-promo4-cold72-validation/bit589/replay/v9/audit_hosted.log new file mode 100644 index 0000000000..58b3146ab9 --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/replay/v9/audit_hosted.log @@ -0,0 +1 @@ +{"status": "PASS_INDEPENDENT_REPLICATED_HOSTING_AUDIT", "template_sha256": "a297eafd7529df4a86c7a7311590b1e5372fb76d678d3e57e8d5d4309d6db16f", "emitted_program_sha256": "96c7ad2e744e9a503a4ef5ecd52d0f6a8899bdb5efac2e3aafa0db18adf99523", "emitted_events": 7843392, "profile": {"1": 381024, "2": 400416, "3": 22752, "4": 26880, "5": 29376, "6": 17376, "7": 26784, "42": 288}, "live": 28416, "physical": 28425, "hosted_residuals": 126432, "bank_assignments": 0, "rank_mass": 1808352, "deficit": 10272, "maxchild": 42, "mutations_rejected": ["slot outside window", "copy index outside family", "negative slot offset", "wrong residual width", "duplicate helper", "omitted helper", "hosted owner in another replica or outside the data stock", "hosted owner on a wrong data family", "wrong call orientation", "duplicate call", "changed idle rank", "understated live stock", "missing remainder summary", "stale stage count", "hosted coordinate beyond the pending set", "overlapping hosted coordinates"]} diff --git a/research/complex-promo4-cold72-validation/bit589/replay/v9/audit_parent.log b/research/complex-promo4-cold72-validation/bit589/replay/v9/audit_parent.log new file mode 100644 index 0000000000..0a1310ed0e --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/replay/v9/audit_parent.log @@ -0,0 +1,2 @@ +exact frame projectors 636 nested pairs 2386 +{"status": "PASS_INDEPENDENT_COMPRESSED_BIT_TEMPLATE_AUDIT", "template_sha256": "0cddf2d20e5d618247d3be5de0c024c58478d60529f353c55075e6a9bca5144e", "source_frames": 636, "exact_nested_frame_pairs": 2386, "exact_reflected_pairs": 2386, "orthogonal_lift_argument": "Adding the same orthogonal E_s leaves P_V-P_U unchanged; each audited projector is therefore the literal child projector in every one of the nine windows.", "exact_bank_families": 15804, "residual_isometries": 1, "entrance_rank_total": 0, "mutations_rejected": ["omit an idle child", "omit a bridge", "omit terminal exchange", "remove a local invocation", "understate live stock", "omit a local paid move", "wrong reflected copy charge", "alter residual orthogonal basis", "misstate replication count", "misstate stage count", "alias data across stages", "delay an idle advance past its level", "truncate the last idle advance", "re-use a helper bank slot", "wrong residual frame", "alias data across replica groups", "omit the fourth replica group"], "profile": {"1": 381024, "2": 386496, "3": 22752, "4": 12672, "5": 29376, "6": 3168, "7": 26784, "14": 14208, "28": 14208, "42": 14208}, "seconds": 6.861252999980934} diff --git a/research/complex-promo4-cold72-validation/bit589/replay/v9/emit.log b/research/complex-promo4-cold72-validation/bit589/replay/v9/emit.log new file mode 100644 index 0000000000..5f60b06fa3 --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/replay/v9/emit.log @@ -0,0 +1 @@ +{"live": 28416, "maxchild": 42, "hosted_residuals": 126432, "banks_per_stage_hosted": {"0": 0, "1": 0, "2": 0, "3": 0, "4": 0, "5": 0, "6": 0, "7": 0, "8": 0}, "rank_mass": 1808352} diff --git a/research/complex-promo4-cold72-validation/bit589/replay/v9/global.log b/research/complex-promo4-cold72-validation/bit589/replay/v9/global.log new file mode 100644 index 0000000000..827ccfb7ad --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/replay/v9/global.log @@ -0,0 +1 @@ +{"status": "PASS_SOURCE_BOUND_NINE_STAGE_BIT_TEMPLATE", "h": 8, "m": 64, "v": 111, "R": 439, "replicas": 32, "live": 44220, "physical": 44229, "word_sha256": "e3e301e62bc2b41dbf1ceac0acf3d35824ebeab1848c5a2142d4577b109da52f", "source_records_sha256": "ea44aa047a2a9cf034de8b56b2166c49cf2dbdf9cd9ed6a20299a4f2b05ef09a", "independent_unbanked_scalar_columns": 4839, "all_scalar_columns_restored": true, "geometry_sha256": "b3ff3885628a0cc9215e5b8c96a248f21e7de43bcb9c2d4b7e488de8d30328bc", "template_sha256": "0cddf2d20e5d618247d3be5de0c024c58478d60529f353c55075e6a9bca5144e", "emitted_program_sha256": "3663872061341889b43bd605d4e9a38072a842dab8505ed34ea5aeba3f5656d1", "emitted_events": 7843392, "local_invocations": 288, "bank_assignments": 126432, "banks_per_stage": 1756, "entrance_rank_total": 0, "residual_bank_slots": true, "padding_calls": 0, "profile": {"1": 381024, "2": 386496, "3": 22752, "4": 12672, "5": 29376, "6": 3168, "7": 26784, "14": 14208, "28": 14208, "42": 14208}, "paid_calls": 904896, "rank_mass": 2819808, "deficit": 10272, "maxchild": 42, "halving_depth": 2, "halving_integer_inequality": [4096, 3528], "local_additions": 24305, "bridge_additions": 63936, "copy_erase_episodes": 2592, "global_prefix_bits": 177, "charged_prefix_bits": 192, "omitted_bridge_shears_rejected": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], "scope": "Complete source-bound finite cover template. Local and unbanked global F2 columns are replayed; arbitrary physical bank dirt follows by injective owner routes and the all-column local theorem. Astronomical cover enumeration and all-size compiler interfaces remain explicit inherited assumptions.", "seconds": 11.838441708940081} diff --git a/research/complex-promo4-cold72-validation/bit589/replay/v9/hosted/AUDIT.json b/research/complex-promo4-cold72-validation/bit589/replay/v9/hosted/AUDIT.json new file mode 100644 index 0000000000..ec97f4939d --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/replay/v9/hosted/AUDIT.json @@ -0,0 +1,41 @@ +{ + "status": "PASS_INDEPENDENT_REPLICATED_HOSTING_AUDIT", + "template_sha256": "a297eafd7529df4a86c7a7311590b1e5372fb76d678d3e57e8d5d4309d6db16f", + "emitted_program_sha256": "96c7ad2e744e9a503a4ef5ecd52d0f6a8899bdb5efac2e3aafa0db18adf99523", + "emitted_events": 7843392, + "profile": { + "1": 381024, + "2": 400416, + "3": 22752, + "4": 26880, + "5": 29376, + "6": 17376, + "7": 26784, + "42": 288 + }, + "live": 28416, + "physical": 28425, + "hosted_residuals": 126432, + "bank_assignments": 0, + "rank_mass": 1808352, + "deficit": 10272, + "maxchild": 42, + "mutations_rejected": [ + "slot outside window", + "copy index outside family", + "negative slot offset", + "wrong residual width", + "duplicate helper", + "omitted helper", + "hosted owner in another replica or outside the data stock", + "hosted owner on a wrong data family", + "wrong call orientation", + "duplicate call", + "changed idle rank", + "understated live stock", + "missing remainder summary", + "stale stage count", + "hosted coordinate beyond the pending set", + "overlapping hosted coordinates" + ] +} diff --git a/research/complex-promo4-cold72-validation/bit589/replay/v9/hosted/GLOBAL.json b/research/complex-promo4-cold72-validation/bit589/replay/v9/hosted/GLOBAL.json new file mode 100644 index 0000000000..ad4f93e279 --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/replay/v9/hosted/GLOBAL.json @@ -0,0 +1,190 @@ +{ + "status": "PASS_IDLE_AXIS_HOSTED_BIT_TEMPLATE", + "h": 8, + "m": 64, + "v": 111, + "R": 439, + "replicas": 32, + "live": 28416, + "physical": 28425, + "word_sha256": "e3e301e62bc2b41dbf1ceac0acf3d35824ebeab1848c5a2142d4577b109da52f", + "source_records_sha256": "ea44aa047a2a9cf034de8b56b2166c49cf2dbdf9cd9ed6a20299a4f2b05ef09a", + "local_checks": { + "forward": { + "copies": 9, + "adds": 24305, + "records": 27234, + "all_columns": 661, + "cancellation_free_row_l1": 49347, + "profile": { + "1": 1323, + "2": 1342, + "3": 79, + "4": 44, + "5": 102, + "6": 11, + "7": 19 + }, + "sha256": "a778a0300bbf4b07908ee24c0d271426ba6c70568e788af2f0ac8517897cb5b4" + }, + "reverse": { + "copies": 9, + "adds": 24305, + "records": 27234, + "all_columns": 661, + "cancellation_free_row_l1": 1113070, + "profile": { + "1": 1323, + "2": 1342, + "3": 79, + "4": 44, + "5": 102, + "6": 11, + "7": 19 + }, + "sha256": "98d97804744d691548b4d54868a8a0e5f500c55ab32ac4be96f3ba30e6f5bef8" + } + }, + "scalar_stages": [ + { + "stage": 0, + "all_columns": 4839, + "helper_columns": 3951, + "reverse": false + }, + { + "stage": 1, + "all_columns": 4839, + "helper_columns": 3951, + "reverse": true + }, + { + "stage": 2, + "all_columns": 4839, + "helper_columns": 3951, + "reverse": false + }, + { + "stage": 3, + "all_columns": 4839, + "helper_columns": 3951, + "reverse": true + }, + { + "stage": 4, + "all_columns": 4839, + "helper_columns": 3951, + "reverse": false + }, + { + "stage": 5, + "all_columns": 4839, + "helper_columns": 3951, + "reverse": true + }, + { + "stage": 6, + "all_columns": 4839, + "helper_columns": 3951, + "reverse": false + }, + { + "stage": 7, + "all_columns": 4839, + "helper_columns": 3951, + "reverse": true + }, + { + "stage": 8, + "all_columns": 4839, + "helper_columns": 3951, + "reverse": false + } + ], + "independent_unbanked_scalar_columns": 4839, + "all_scalar_columns_restored": true, + "geometry_sha256": "b3ff3885628a0cc9215e5b8c96a248f21e7de43bcb9c2d4b7e488de8d30328bc", + "template_sha256": "a297eafd7529df4a86c7a7311590b1e5372fb76d678d3e57e8d5d4309d6db16f", + "emitted_program_sha256": "96c7ad2e744e9a503a4ef5ecd52d0f6a8899bdb5efac2e3aafa0db18adf99523", + "emitted_events": 7843392, + "local_invocations": 288, + "bank_assignments": 0, + "banks_per_stage": { + "0": 0, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0 + }, + "entrance_rank_total": 0, + "residual_bank_slots": true, + "padding_calls": 0, + "profile": { + "1": 381024, + "2": 400416, + "3": 22752, + "4": 26880, + "5": 29376, + "6": 17376, + "7": 26784, + "42": 288 + }, + "paid_calls": 904896, + "rank_mass": 1808352, + "deficit": 10272, + "maxchild": 42, + "halving_depth": 2, + "halving_integer_inequality": [ + 4096, + 3528 + ], + "local_additions": 24305, + "bridge_additions": 63936, + "copy_erase_episodes": 2592, + "global_prefix_bound": "117742596540718658156527847560864213734191286190080000", + "global_prefix_bits": 177, + "charged_prefix_bits": 192, + "omitted_bridge_shears_rejected": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17 + ], + "scope": "Complete source-bound finite cover template. Local and unbanked global F2 columns are replayed; arbitrary physical bank dirt follows by injective owner routes and the all-column local theorem. Astronomical cover enumeration and all-size compiler interfaces remain explicit inherited assumptions. Additional PR442 idle-data hosting interface is assumed; every hosting window and coordinate ownership is audited.", + "seconds": 11.632554874988273, + "parent_template_sha256": "0cddf2d20e5d618247d3be5de0c024c58478d60529f353c55075e6a9bca5144e", + "banks_per_stage_hosted": { + "0": 0, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0 + }, + "hosted_residuals_per_replica": 3951, + "hosted_residuals": 126432, + "hosted_coordinates_per_replica": 31608, + "saved_idle_cost_proxy": 13174.7497998684, + "additional_interface": "PR442 idle-data hosting during untouched windows" +} diff --git a/research/complex-promo4-cold72-validation/bit589/replay/v9/nine/AUDIT.json b/research/complex-promo4-cold72-validation/bit589/replay/v9/nine/AUDIT.json new file mode 100644 index 0000000000..3a709d74f9 --- /dev/null +++ b/research/complex-promo4-cold72-validation/bit589/replay/v9/nine/AUDIT.json @@ -0,0 +1,43 @@ +{ + "status": "PASS_INDEPENDENT_COMPRESSED_BIT_TEMPLATE_AUDIT", + "template_sha256": "0cddf2d20e5d618247d3be5de0c024c58478d60529f353c55075e6a9bca5144e", + "source_frames": 636, + "exact_nested_frame_pairs": 2386, + "exact_reflected_pairs": 2386, + "orthogonal_lift_argument": "Adding the same orthogonal E_s leaves P_V-P_U unchanged; each audited projector is therefore the literal child projector in every one of the nine windows.", + "exact_bank_families": 15804, + "residual_isometries": 1, + "entrance_rank_total": 0, + "mutations_rejected": [ + "omit an idle child", + "omit a bridge", + "omit terminal exchange", + "remove a local invocation", + "understate live stock", + "omit a local paid move", + "wrong reflected copy charge", + "alter residual orthogonal basis", + "misstate replication count", + "misstate stage count", + "alias data across stages", + "delay an idle advance past its level", + "truncate the last idle advance", + "re-use a helper bank slot", + "wrong residual frame", + "alias data across replica groups", + "omit the fourth replica group" + ], + "profile": { + "1": 381024, + "2": 386496, + "3": 22752, + "4": 12672, + "5": 29376, + "6": 3168, + "7": 26784, + "14": 14208, + "28": 14208, + "42": 14208 + }, + "seconds": 6.861252999980934 +} diff --git a/research/complex-promo4-cold72-validation/bit589/replay/v9/nine/GEOMETRY.json.gz b/research/complex-promo4-cold72-validation/bit589/replay/v9/nine/GEOMETRY.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..959f64d3411c0574e670a06b486fbd5eab45f083 GIT binary patch literal 105560 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 z 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

& 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

TN>n=IGiUC-JnDUJA=6`@Xz{K0~vP?I; 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 z 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°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 H)q?>57uiZ5 literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72-validation/platforms/linux/RESULT.json b/research/complex-promo4-cold72-validation/platforms/linux/RESULT.json new file mode 100644 index 0000000000..231067c95f --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/RESULT.json @@ -0,0 +1,20 @@ +{ + "status": "PASS_FRESH_LAYERED_COLD72_COMPLETE_NATIVE_OWNER_AND_EXACT_GLOBAL_REPLAY", + "kappa": "1660339298410333/1000000000000000000", + "kappa_decimal": "0.001660339298410333", + "complex_lower": "1663100609709845015347/1000000000000000000000000", + "bit_lower": "1733427039589844234749/1000000000000000000000000", + "profile": { + "1": 185185, + "2": 23472, + "3": 30961, + "4": 13968, + "5": 4032, + "8": 576, + "44": 1, + "48": 2396 + }, + "seconds": 379.65136639308184, + "reused": false, + "scope": "Finite conditional witness. Fresh ancestor, gauge44 exact recipe, no-triangle construction and gauge44 control, six-pivot layered word and changed72-cold-end word, four entrance-promotion groups, native scalar/phases/wrappers, physical owner map and strict finite/outer admission. PR589 bit supplier is cited and repriced; its separate bit-circuit replay is not run by this command. All-size realization and analytic transfer remain assumptions." +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/STAGES.json b/research/complex-promo4-cold72-validation/platforms/linux/STAGES.json new file mode 100644 index 0000000000..60b724b0a3 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/STAGES.json @@ -0,0 +1,122 @@ +[ + { + "name": "ancestral558-fresh", + "exit_code": 0, + "seconds": 126.43649665708654, + "log_sha256": "9cfb2e0ad233c9d8f8a749191aef80e38ce9b6751e80f4ec05b3677d9c0f93be" + }, + { + "name": "gauge44-exact-construction", + "exit_code": 0, + "seconds": 3.0780100969132036, + "log_sha256": "44d64748043e0f86c9536926e9558be4d0a4944265cfc39ff1e92dcf079c5b31" + }, + { + "name": "notri56-construction", + "exit_code": 0, + "seconds": 2.252350201830268, + "log_sha256": "5c7292836c01cfb326822cc3cadc8249e69bfea80b0af3bfcdf502d9a2415849" + }, + { + "name": "notri-control-g44", + "exit_code": 0, + "seconds": 2.746238884050399, + "log_sha256": "100c47bf93c570d64b23efe3ea47d60e8146af9dd319bf5e05475a0794fa7562" + }, + { + "name": "layered66-construction", + "exit_code": 0, + "seconds": 44.24858356080949, + "log_sha256": "1dede36ffb42917c2db9146d242f41336e619f7fbc19bf2b747b6d92646ed831" + }, + { + "name": "cold72-exact-construction", + "exit_code": 0, + "seconds": 0.19860295695252717, + "log_sha256": "1db5d5f404f18dc3aae47a1ae6f26d1dade407727b89dd3a7360255ea94d4bdd" + }, + { + "name": "four-promotions", + "exit_code": 0, + "seconds": 0.25060850009322166, + "log_sha256": "cd7598d7f89f26ff22d39ccec382fc3a52f9b01dee489acb17fd220b8c4b72f2" + }, + { + "name": "promotion-controls", + "exit_code": 0, + "seconds": 5.702438529813662, + "log_sha256": "7e7ce66060d7187c5c268c3fedb7c22d14fb4b19cc00167df6280e44bdbb00ef" + }, + { + "name": "all728-columns-native", + "exit_code": 0, + "seconds": 1.176549067022279, + "log_sha256": "763bc1fb4d8c957193efe512af4b8b78ca6fafc1d33c2d0d72f5dbef03708b81" + }, + { + "name": "both-native-ledgers", + "exit_code": 0, + "seconds": 0.8162826329935342, + "log_sha256": "43c6c1dfca16bbdb1bcf9c74eda5d7ce0936e07999c88fbe470824945b7f67b3" + }, + { + "name": "independent-native-controls", + "exit_code": 0, + "seconds": 4.481361108133569, + "log_sha256": "dd643a58258431c3b07d3b06d9060c49677fa23b4fafc9f10988ed1f6867bd9a" + }, + { + "name": "residual-wrappers", + "exit_code": 0, + "seconds": 1.6880643658805639, + "log_sha256": "74b13cf8570ca2f32ce0018575b1b73e95af77a28e59d09556fec59260bdbba5" + }, + { + "name": "all-native-phase-edges", + "exit_code": 0, + "seconds": 104.41798275499605, + "log_sha256": "fec51c91a86dfce60f8d78c4802a1e097615c4f0c87be220fd43a41595228d82" + }, + { + "name": "independent-scalar-frames-cones", + "exit_code": 0, + "seconds": 0.7610567950177938, + "log_sha256": "34b9265604f893b685fedcdcdc5de38a26c679cf11d6c358f48920a45bb497d1" + }, + { + "name": "inherited-cold-controls", + "exit_code": 0, + "seconds": 46.735558815067634, + "log_sha256": "4dc88b4b74ca14c71b2bee441f38977ede884d483b1f81338b00d02a0c056296" + }, + { + "name": "six-end-controls", + "exit_code": 0, + "seconds": 21.367032481124625, + "log_sha256": "acf8d6735d996ed831efee9a57f5f5b146fabbbaefff2cc12e343f04c0c3176b" + }, + { + "name": "owner-construction-controls", + "exit_code": 0, + "seconds": 0.5177813631016761, + "log_sha256": "2d04971849b4712732e8fcead292176db851d68686b50404c2c12975e9f45008" + }, + { + "name": "strict-global-admission", + "exit_code": 0, + "seconds": 12.028816204052418, + "log_sha256": "31bb713c3d01232f3d916829b647aab74feb7a5f3f594a79e8227598c1ee1ff8" + }, + { + "name": "independent-literal-map-moment", + "exit_code": 0, + "seconds": 0.31482669711112976, + "log_sha256": "93cea9365a36af1296bd28fb58b25590d162387e9dd074bc800728472a23c1e4" + }, + { + "name": "independent-two-engine-outer47", + "exit_code": 0, + "seconds": 0.31557399895973504, + "log_sha256": "b7a336fb06ae9855acd73c98614bf63315aad7f51bf81a46de4d4a8b224c3c73" + } +] diff --git a/research/complex-promo4-cold72-validation/platforms/linux/TERMINAL.json b/research/complex-promo4-cold72-validation/platforms/linux/TERMINAL.json new file mode 100644 index 0000000000..55aee479f9 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/TERMINAL.json @@ -0,0 +1,5 @@ +{ + "exit_code": 0, + "elapsed": 380.03891706466675, + "finished": 1791863848.4423804 +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/all-native-phase-edges.log b/research/complex-promo4-cold72-validation/platforms/linux/all-native-phase-edges.log new file mode 100644 index 0000000000..ff4c7d76a3 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/all-native-phase-edges.log @@ -0,0 +1,16 @@ +exact phase edges 0 / 2949 seconds 0.4388555570039898 +exact phase edges 200 / 2949 seconds 6.168496908154339 +exact phase edges 400 / 2949 seconds 13.092955676140264 +exact phase edges 600 / 2949 seconds 20.06140463310294 +exact phase edges 800 / 2949 seconds 27.030969835119322 +exact phase edges 1000 / 2949 seconds 34.02331048808992 +exact phase edges 1200 / 2949 seconds 40.97703367797658 +exact phase edges 1400 / 2949 seconds 47.947882048087195 +exact phase edges 1600 / 2949 seconds 54.86065155896358 +exact phase edges 1800 / 2949 seconds 62.01300200796686 +exact phase edges 2000 / 2949 seconds 69.2130158119835 +exact phase edges 2200 / 2949 seconds 76.40897724311799 +exact phase edges 2400 / 2949 seconds 83.40345426299609 +exact phase edges 2600 / 2949 seconds 90.63051423802972 +exact phase edges 2800 / 2949 seconds 97.56400655512698 +PASS exact local phases 104.37040078593418 seconds diff --git a/research/complex-promo4-cold72-validation/platforms/linux/all728-columns-native.log b/research/complex-promo4-cold72-validation/platforms/linux/all728-columns-native.log new file mode 100644 index 0000000000..80bfbed10d --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/all728-columns-native.log @@ -0,0 +1,326 @@ +{ + "status": "PASS_CHANGED_WORD_ALL_COLUMNS_AND_NATIVE_FRAMES", + "input_content_sha256": "d0817dca9d4ed646c97b1f2483a0f3d9cd8fa3743d74ad711b0bf7a1148c1565", + "routing_content_sha256": "7c84ac65c8b37173aa4293934f041915895e8ec30595844cc1534e2a19ae0d25", + "canonical_content_sha256": "aefac88f8db7596c9534dcd1e9d2e11762f593290e4d65aa6b6775ff21a719d5", + "live_columns_each_orientation": 728, + "helpers": 504, + "compensation_additions": 6320, + "scalar_operations": 27545, + "center_rank_sum": 64, + "local_profile": { + "1": 2572, + "2": 326, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "local_rank_mass": 5634, + "frames": 1005, + "directed_edges": 2949, + "tau": 43, + "target_port_order_matches_baseline": true, + "seconds": 1.10669985297136, + "scope": "Fresh exact forward and inverse-transpose scalar replay on every arbitrary input; all native frame chains and dyadic primitives. Phase lowering, wrappers, global owners and global assembly are separate.", + "hyperplane_ended_helpers": [ + 225, + 227, + 229, + 234, + 241, + 243, + 245, + 250, + 257, + 259, + 261, + 266, + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 314, + 321, + 323, + 325, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 401, + 403, + 405, + 410, + 417, + 419, + 421, + 426, + 433, + 435, + 437, + 442, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 456, + 457, + 458, + 459, + 460, + 461, + 470, + 471, + 472, + 473, + 482, + 483, + 496, + 497, + 510, + 511, + 512, + 513, + 520, + 521, + 522, + 523, + 524, + 525, + 543, + 544, + 545, + 555, + 566, + 567, + 568, + 569, + 578, + 579, + 580, + 581, + 586, + 587, + 588, + 589, + 590, + 591, + 592, + 593, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615 + ], + "early_cleanup_gates": 155, + "cold_hyperplane_ended_helpers": [ + 225, + 227, + 229, + 234, + 241, + 243, + 245, + 250, + 257, + 259, + 261, + 266, + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 314, + 321, + 323, + 325, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 401, + 403, + 405, + 410, + 417, + 419, + 421, + 426, + 433, + 435, + 437, + 442, + 510, + 511, + 512, + 513, + 522, + 523, + 524, + 525, + 586, + 587, + 588, + 589, + 598, + 599, + 600, + 601 + ], + "refactored_cleanup_gates": 14645, + "refactored_cleanup": { + "cold_low_frame_ended_helpers": [ + 225, + 227, + 229, + 234, + 241, + 243, + 245, + 250, + 257, + 259, + 261, + 266, + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 314, + 321, + 323, + 325, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 401, + 403, + 405, + 410, + 417, + 419, + 421, + 426, + 433, + 435, + 437, + 442, + 510, + 511, + 512, + 513, + 522, + 523, + 524, + 525, + 586, + 587, + 588, + 589, + 598, + 599, + 600, + 601 + ], + "construction": "Exact grouped row-span tail and cold-coordinate repair; native admission required", + "entering_low_frame_ended_helpers": [ + 543, + 555, + 566, + 567, + 578, + 579, + 608, + 610 + ], + "exact_non_target_isolation_checked": true, + "forward_absorption_A_indices": [], + "forward_absorptions": 0, + "high_inverse": "dyadic_sparse_Gauss_Jordan", + "kind": "source_branch_gauge_and_retired_completion_cold44", + "lower_frame_gates": 155, + "new_cold_ends": 56, + "premix_gates": 2009, + "premix_target_writes": 0 + } +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558-fresh.log b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558-fresh.log new file mode 100644 index 0000000000..9013dc71c1 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558-fresh.log @@ -0,0 +1,49 @@ +RUN reconstruct552-and-promote8 +PASS reconstruct552-and-promote8 +RUN all-columns-native-frames +PASS all-columns-native-frames +RUN emit-both-reflected-ledgers +PASS emit-both-reflected-ledgers +RUN independent-local-and-controls +PASS independent-local-and-controls +RUN normalized-wrappers +PASS normalized-wrappers +RUN all-phase-recipes +PASS all-phase-recipes +RUN literal-owners-full-invoice +PASS literal-owners-full-invoice +RUN two-engine-exact-assembly +PASS two-engine-exact-assembly +RUN assembly-admission-controls +PASS assembly-admission-controls +{ + "status": "PASS_COMPLEX_EIGHT_RANK5_PIVOTS_AND_CITED_BIT", + "kappa": "796258944657507/500000000000000000", + "kappa_decimal": "0.001592517889315014", + "complex_lower": "199382255973827096291/125000000000000000000000", + "bit_lower": "413456747036699736067/250000000000000000000000", + "word_sha256": "375bd23001cd805707968005a9342827d5464e3f8e3a754197b31c46fc3f63c2", + "local_profile": { + "1": 2316, + "4": 192, + "8": 8, + "3": 464, + "2": 424, + "6": 56, + "5": 56 + }, + "global_profile": { + "1": 166880, + "2": 30528, + "3": 35779, + "4": 13824, + "5": 4032, + "6": 4032, + "7": 208, + "8": 576, + "39": 1, + "48": 1660 + }, + "seconds": 126.38089457899332, + "scope": "Conditional finite complex witness composed with cited unchanged PR543 bit supplier. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape and analytic transfer remain assumptions. No unconditional theorem or full Lean certification." +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/ASSEMBLY-CONTROLS.json b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/ASSEMBLY-CONTROLS.json new file mode 100644 index 0000000000..4a037e1d36 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/ASSEMBLY-CONTROLS.json @@ -0,0 +1,35 @@ +{ + "status": "PASS_EXACT_ASSEMBLY_ADMISSION_NEGATIVE_CONTROLS", + "valid_receipt_kappa": "796258944657507/500000000000000000", + "input_sha256": { + "owner_audit": "b4de49e31dce8e7f2a8fd54a1df2ae63472c8a1cbfce7d435642d53e1277e8a0", + "fresh_invoice": "b9175236bff7159e4c9dc9514d9416da8f54d6b36f284f441e2ccb8b6a3a8e46", + "inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c" + }, + "assembler_sha256": "5d4946dcad7636bf2119bb7bc3a52ceb41454c1514d12cb77def2c2e02b17338", + "rejected_controls": [ + "empty_certification_maps", + "missing_backward_orientation", + "failed_status_zero_sweeps", + "nonboolean_precision_check", + "wrong_owner_role_count", + "understated_physical_stock", + "changed_profile_same_rank_mass", + "insufficient_finite_C0", + "unpaid_scalar_primitive", + "wrong_local_artifact_binding", + "false_dirty_restoration", + "missing_finite_check", + "wrong_owner_receipt_hash" + ], + "exact_outer_controls": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ], + "scope": "Mutation controls for receipt completeness, both orientations, literal work/stock, profile and hash binding. Does not replace the fresh physical replay." +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/ASSEMBLY.json b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/ASSEMBLY.json new file mode 100644 index 0000000000..86ab81298c --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/ASSEMBLY.json @@ -0,0 +1,187 @@ +{ + "status": "PASS_FRESH_EIGHT_PIVOT_EXACT_ASSEMBLY", + "kappa": "796258944657507/500000000000000000", + "kappa_decimal": "0.001592517889315014", + "complex_lower": "199382255973827096291/125000000000000000000000", + "complex_decimal": "0.001595058047790616770328", + "bit_lower": "413456747036699736067/250000000000000000000000", + "bit_decimal": "0.001653826988146798944268", + "binding": "complex", + "gain_over_pinned551_552_percent": "0.03448474908592295623136641403841676571062915270571663347058387850582700", + "complex_profile": { + "1": 166880, + "2": 30528, + "3": 35779, + "4": 13824, + "5": 4032, + "6": 4032, + "7": 208, + "8": 576, + "39": 1, + "48": 1660 + }, + "template_sha256": "cdc651b7fd865a9b0b468c519078610ea2b6f14558168a257ac0ee3d593729ae", + "input_sha256": { + "owner_audit": "b4de49e31dce8e7f2a8fd54a1df2ae63472c8a1cbfce7d435642d53e1277e8a0", + "fresh_invoice": "b9175236bff7159e4c9dc9514d9416da8f54d6b36f284f441e2ccb8b6a3a8e46", + "inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c" + }, + "bit_supplier": { + "pr": 543, + "repository": "eumemic/integer-mult-bounds", + "commit": "2065fe4f72a914d907f1046603f5a36f17018535", + "path": "research/e8-bit-r420/EXPECTED.json", + "git_blob_sha1": "b61d859826246e0c3dabbe096e57ad7015eadfd5", + "replay_scope": "Cited unchanged supplier; this assembly reprices its full profile and does not rebuild its bit circuit." + }, + "moments": [ + { + "side": "bit", + "endpoint": "413456747036699736067/250000000000000000000000", + "accept": true, + "mercator": [ + "-6043813583626134311169770662156174867615397/13479973333575319897333507543509815336818572211270286240551805124608", + "-12087627167252268622339541324312349735230793/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two": [ + "-1120888283015460284783/2500000000000000000000000000000000000000000000", + "-4483543132061841139029/10000000000000000000000000000000000000000000000" + ] + }, + { + "side": "bit", + "endpoint": "1653826988146798944269/1000000000000000000000000", + "accept": false, + "mercator": [ + "70925594433828721229860776023154018035852861/26959946667150639794667015087019630673637144422540572481103610249216", + "70925594433828721229860776023154018035852863/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two": [ + "13153878434097279887307/5000000000000000000000000000000000000000000000", + "6576941717048639943679/2500000000000000000000000000000000000000000000" + ] + }, + { + "side": "complex", + "endpoint": "199382255973827096291/125000000000000000000000", + "accept": true, + "mercator": [ + "-33353786267121648667831702352464094194149591/26959946667150639794667015087019630673637144422540572481103610249216", + "-33353786267121648667831702352464094194149589/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two": [ + "-3092902257529914788859/2500000000000000000000000000000000000000000000", + "-123715990301196591553/100000000000000000000000000000000000000000000" + ] + }, + { + "side": "complex", + "endpoint": "1595058047790616770329/1000000000000000000000000", + "accept": false, + "mercator": [ + "49575595676903078245001176498568612859959473/26959946667150639794667015087019630673637144422540572481103610249216", + "49575595676903078245001176498568612859959475/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two": [ + "448940453375070451/244140625000000000000000000000000000000000", + "3677722194048577134619/2000000000000000000000000000000000000000000000" + ] + } + ], + "bootstrap": [ + { + "exponent": "24883987240434490299641997212992611032722504256254907674773181243877101707354119439414043319/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "38794756293896736732962239225392238890459368745092325226818756122898292645880560585956681/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "5839780139807" + }, + { + "exponent": "3115340014605018547587889969740010070265048212684581583249168216392894512257675135224326202629554801387448632395825175353321151170541770171/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "7734986029831958979961787240338686572240440418416750831783607105487742324864775673797370445198612551367604174824646678848829458229829/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "2295321430321808763" + }, + { + "exponent": "389418467156662082889426503665920940273807024658458569356539570135717640574895117247658553442536706750590622179939593817328386164061222097915845157561710187438895392637136612047991464239/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "1542218964553932237774985360845145531982166430643460429864282359425104882752341446557463293249409377820060406182671613835938777902084154842438289812561104607362863387952008535761/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "902174455607060865869003" + }, + { + "exponent": "48677308587052639834061459985332046891121852909145709621273919271068163180508895006504247263458741132458556216091607838636437753260540540306030418868636578531637773716918287529728884868888928922866005572528821686020426696381263962451/30517578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "307491096358382694781240748747216670932415378726080728931836819491104993495752736541258867541443783908392161363562246739459459693969581131363421468362226283081712470271115131111071077133994427471178313979573303618736037549/30517578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "354599028091583479278742674594" + }, + { + "exponent": "6084663573419955058033996535222820474667239485155728446550706082997451600884069851980151818933192223302679463600889066587911468733896130909106967759725339238522284275739823574961040535629720046195827882160155672642935823197643832974479748495239649946031460060125130984941814630759/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "61308268483799791340480316394212354037178449293917002548399115930148019848181066807776697320536399110933412088531266103869090893032240274660761477715724260176425038959464370279953804172117839844327357064176802356167025520251504760350053968539939874869015058185369241/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "139374895777653740554429379566683978" + }, + { + "exponent": "760582946677502033564029161727683677170755858420000190977586694568300274267454679657936491192777484807894294154552071749993504030578549294958116587595456979200991077014571560436361869966015271045486555446300849665491919005611409921360304896367323293619998000620494568727529468218536383608068236950821414100483030994582696585131/476837158203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "12223780880149086442202198353768720512147413305431699725732545320342063508807222515192105705845447928250006495969421450705041883412404543020799008922985428439563638130033984728954513444553699150334508080994388590078639695103632676706380001999379505431272470531781463616391931763049178585899516969005417303414869/476837158203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "54781203652974449911324193696548417095813" + }, + { + "exponent": "95072868334687755721039050226182406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "2437205008413858631249226641740199634029683105675420793066516312447950336140070815799602163686443497617648626483563276199717856830659929641894796018878966470010154039605991640550311540465767675877631204784142407129890988742450305669085150948522613922746383170221552725023771996222221329310772430953155302359858158392475840817652555238614417175803215849121/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "21531713131869580656139619708494876412954899129" + } + ], + "outer": { + "bit_positive": "95072868334687755721039050226182406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "complex_above_bit": "2437359685926968709629950118150111743404683105675420793066516312447950336140070815799602163686443497617648626483563276199717856830659929641894796018878966470010154039605991640550311540465767675877631204784142407129890988742450305669085150948522613922746383170221552725023771996222221329310772430953155302359858158392475840817652555238614417175803215849121/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "complex_below_one_over32": "3706867744026172903709/125000000000000000000000", + "beta_positive": "1/1000000000000000000000000", + "beta_below_one": "999999999999999999999999/1000000000000000000000000", + "leaf_saving_above_bit": "2437264613058634021874226641740199634029683105675420793066516312447950336140070815799602163686443497617648626483563276199717856830659929641894796018878966470010154039605991640550311540465767675877631204784142407129890988742450305669085150948522613922746383170221552725023771996222221329310772430953155302359858158392475840817652555238614417175803215849121/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_positive": "47536434167343877860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29802322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_internal": "95072868334687755721039050226182406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/29802322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_leaf": "1218727379397651698692834359920325999421131922887592246421514751540869492649242341383488633892885608738008513639617951656361310766703481257671198291582652575075435125006976941308685760078844231947175052080530737797269616740020368692135445583272564511067522499959827839897963251727940443102661191704581428958599768423806967253523917761148816112060790272005261385582824196784150879/29802322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "c_positive": "47536434167343877860526880620819792285554303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29802322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "c_below_one": "29754785953527968622139473119379180207714445696098125282054108631922887592246421514751540869492649242341383488633892885608738008513639617951656361310766703481257671198291582652575075435125006976941308685760078844231947175052080530737797269616740020368692135445583272564511067522499959827839897963251727940443102661191704581428958599768423806967253523917761148816112060790272005261385582824196784150879/29802322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_reservations": "1/4000000000000000000000000", + "lambda_above_tau": "95072868334687755721039050226182406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_above_sigma": "2437454758795303397385671157200337925810973475725302642954772907764844660719277749283289715736107357546832826881399589756220239182033446078618596301022135810080512144809972761583841530311728069885990654472601941362215111111245521526678021057533871472440714085070604202409849249839051107758047407181159080138528847620044887662350195380456024699962398196565761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_above_internal": "95072868334687755721039050226182406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_prime_above_lambda": "95072868334687755721039050226182406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_leaf": "1218727379397651698692834359920325999421131922887592246421514751540869492649242341383488633892885608738008513639617951656361310766703481257671198291582652575075435125006976941308685760078844231947175052080530737797269616740020368692135445583272564511067522499959827839897963251727940443102661191704581428958599768423806967253523917761148816112060790272005261385582824196784150879/29802322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_reservations": "1/4000000000000000000000000", + "lambda_prime_below_one": "47536434167343877860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29802322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "epsilon_positive": "29802322387695312499999970197677612304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121", + "epsilon_below_one": "47536434167343877860549232362610563769929303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121", + "guard_width": "47536434167343877860549232362610563769929303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121", + "K_geometry": "22399278224938828252860526880620819792285554303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121000000000000000000000000", + "K_dominates_log": "47536434167343877860526833084385624941676443374994097126099082522808505878860539357091053394943004080131262906976607040504332869849015941229247427241810158360280458069728114128405822546191314641343889315356280775029766256605229341046962330435031711838602351686344175509301169635485755432666547815794559516725178706258670298981843334237384737327905040838619607694906463251912499763233287864006121126261385582824196784150879/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121000000000000000000000000", + "record_suffix": "47536434167343877860549232362610563769929303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121", + "phase_local": "380291473338751022884364009042062647503056570695567703344262487187595360153909936096304966946398307690446842469726407779338273274371690279634718251874885789556582070028649546102877776671142476052183088994804371151399540892041514176466075013254889130993654232603436223931828512135766960553380805053698976415006550364326600296271644955270735966553237616510577894910480931347875670064153518486517064973261385582824196784150879/238798870574901251022884155440321782947659434431214997743567130944616899262028627881987673044058806061268932090928856915130095931890883056386749109513866372149938630413667338779399396518999944184469530513919369246144422599583355754097621843066079837050462916435333819483911459820000321377280816293986176476455178710466363348568331201852609544261971808657910809471103513677823957908915337406425726792968000000000000000000000000", + "phase_boundary": "76058294667750204576848921921355039375509025723569508490557731494075950531007630506166531699353458675301169726640875675261527761665245170235430640781788069605677739094778522583360561471187128476558677859308974235861461225356910898368600560391019490623321084336380636802660656135509858728727769864757795250863581991235921441606683473183100556975790690181930318027669989088709342931883593345935630598861385582824196784150879/47759774114980250204576831088064356589531886886242999548713426188923379852405725576397534608811761212253786418185771383026019186378176611277349821902773274429987726082733467755879879303799988836893906102783873849228884519916671150819524368613215967410092583287066763896782291964000064275456163258797235295291035742093272669713666240370521908852394361731582161894220702735564791581783067481285145358593600000000000000000000000", + "gamma_sublinear": "1/2000000000000000000000000", + "cell_above_band": "59604644775390624999999910545496402746718622139480569959777131542570696098125282054108631922887592246421514751540869492649242341383488633892885608738008513639617951656361310766703481257671198291582652575075435125006976941308685760078844231947175052080530737797269616740020368692135445583272564511067522499959827839897963251727940443102661191704581428958599768423806967253523917761148816112060790272005261385582824196784150879/119399435287450625511442077720160891473829717215607498871783565472308449631014313940993836522029403030634466045464428457565047965945441528193374554756933186074969315206833669389699698259499972092234765256959684623072211299791677877048810921533039918525231458217666909741955729910000160688640408146993088238227589355233181674284165600926304772130985904328955404735551756838911978954457668703212863396484000000000000000000000000", + "prime_interval_packing": "47536434167343877860549232362610563769929303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121", + "alpha_positive": "95072868334687755721068614866399264883480747284319395668914278724920913632439024605550183902293761738747774273083721431766324356209397989572886116475106677102609259778145461553330387421184337700035203555277436543082591204524698603249692713695011343146466906103071610998233647135525927592768584564066619073622517514554088870023243565813577770074381123077470791582845672979907238377650463667221970247261385582824196784150879/59699717643725312755721038860080445736914858607803749435891782736154224815507156970496918261014701515317233022732214228782523982972720764096687277378466593037484657603416834694849849129749986046117382628479842311536105649895838938524405460766519959262615729108833454870977864955000080344320204073496544119113794677616590837142082800463152386065492952164477702367775878419455989477228834351606431698242000000000000000000000000", + "alpha_below_one": "59604644775390624999999970245214046472031377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/59699717643725312755721038860080445736914858607803749435891782736154224815507156970496918261014701515317233022732214228782523982972720764096687277378466593037484657603416834694849849129749986046117382628479842311536105649895838938524405460766519959262615729108833454870977864955000080344320204073496544119113794677616590837142082800463152386065492952164477702367775878419455989477228834351606431698242000000000000000000000000", + "alpha_below_one_fourth": "14829856542596640433209191100153712169345233904666617963304031405313635290244350218018679381351381617090560481409969835763864671386970793034598933228141541582268555141076063212159131895016312173829310453564683141340943821269435036027851672477934978472507465371105292106746232591614494158487282433810069410704826151889593620415497456549974518746298856918041954800361123931884090130929558124234385954313238614417175803215849121/59699717643725312755721038860080445736914858607803749435891782736154224815507156970496918261014701515317233022732214228782523982972720764096687277378466593037484657603416834694849849129749986046117382628479842311536105649895838938524405460766519959262615729108833454870977864955000080344320204073496544119113794677616590837142082800463152386065492952164477702367775878419455989477228834351606431698242000000000000000000000000", + "delta_positive": "1/8000000000000000000000000", + "delta_below_one_eighth": "999999999999999999999999/8000000000000000000000000", + "short_record_fallback": "1773518927702670498576188130066545399573972129919449264894492744769376689998989794267404570472620346181508512128753462185916501334424164707234270050019490475585145416938619166733587527494048367365141849821097324797124189631017500937553380244995384980262718842046956407402914200446959038648029284243598285244206243065777507846453566608443048657196849924661960087910587655917365048267843763196414742793915104776165594669121367529742623008331182464267679616065051421800752022785602168420707500320361566059305595878569114143467155742952045399883656608218081329681830802250880108442306340775814010713306233811331776062355345731429345711151337384897680335951443400219255505487091413166038151348401810285889508981282209610800365547042996819876859475344294816022605457806629169036472641/1779190231672683738342554535272134713438596087926737947341554842476672673687552123382595725685796186784423381767636961602643846958062671545049168985440331489964862394434715351308877740196883262578170973911280700908187200125927893475425406121209858633953801664973302330701883582919838438758856179520384792063051303554075683270158851160501014771029143099918297003739353371246337577021981309402180662698805332183837890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "small_field_exposure": "1/1000000000000000000000000", + "artificial_boundary": "1671972385497647508183073571490729830731744609031278272069205652929223105801853176893575488583807671750886912472808246843093040430976598549415336049896905436280655188340254777935084728378985958601008286386128648594134449972740788752544442048687113540162111118090861705651230572483596234268428836818686844311761946164037017033362828285512892778982030182387487170497407207662019909987876250915223443527728215843251527409647547363/238798870574901251022884155440321782947659434431214997743567130944616899262028627881987673044058806061268932090928856915130095931890883056386749109513866372149938630413667338779399396518999944184469530513919369246144422599583355754097621843066079837050462916435333819483911459820000321377280816293986176476455178710466363348568331201852609544261971808657910809471103513677823957908915337406425726792968000000000000000000000000", + "literal_scalar_guard": "1", + "row_product_gap": "23971789/25", + "balanced_prefix_above_kappa": "4925418084393612035597314631566886958161093180788499957844671802859459675479690178913254909112596372780796127276549869217722346326205381529671870040820310831536065534519336170216920313886449675151939335383264902310736571499944915378349139448211926483721167114045872578806125618413946129264604943104168728858541458805681030583511380206702078789895109224249158554443431291421425243962664004168467998653/14924929410931328188930259715020111434228714651950937358972945684038556203876789242624229565253675378829308255683053557195630995743180191024171819344616648259371164400854208673712462282437496511529345657119960577884026412473959734631101365191629989815653932277208363717744466238750020086080051018374136029778448669404147709285520700115788096516373238041119425591943969604863997369307208587901607924560500000000000000000", + "coordinate_movement_above_kappa": "151405243611500876373522882432406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_phase_layer_above_kappa": "9850806318928402208538251402614343876099317904147696013814625659827551273846972604248024569766062238210834595936588372328330301390419276698961691738001932429775612326709870632016493202848334475310855612075215564700317374947064882837229016693693469707462702920227190740884815747895414758489037726106300709445023360714023252871604189372003926003597185702022234870035678694903640759930589393919760194090150879/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121000000000000000000000000", + "bulk_exposure_above_kappa": "151405243611500876373522882432406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "Gaussian_arithmetic_above_kappa": "15761308020200736651255028960494608225892629721093895963228231823258902884422600818943930460701177885547789948668448215389597116981865734534567935786986305427618890968133074036276797579512074085493182814535133447473201260746998781291247984031547781487928103457082237835452166489992150113606563657831303184075273111280840489571817845620046420551471316771121225135367796244609351052685786198921921792473750879/47759774114980250204576831088064356589531886886242999548713426188923379852405725576397534608811761212253786418185771383026019186378176611277349821902773274429987726082733467755879879303799988836893906102783873849228884519916671150819524368613215967410092583287066763896782291964000064275456163258797235295291035742093272669713666240370521908852394361731582161894220702735564791581783067481285145358593600000000000000000000000", + "scalar_work_above_kappa": "78806659500438970706900656244550761290354622435186695423640030899859986730562635109033593297342411457141980377808286541376443149957294618114367872309486284071280529809980577015053377597258629927438006307440924197050629375946293698134116968968660440479559042516869406844170574405690660568193506929564662913464603783993557681040763512265833029062128714841510454632243716774803594175407885452278312175232150879/238798870574901251022884155440321782947659434431214997743567130944616899262028627881987673044058806061268932090928856915130095931890883056386749109513866372149938630413667338779399396518999944184469530513919369246144422599583355754097621843066079837050462916435333819483911459820000321377280816293986176476455178710466363348568331201852609544261971808657910809471103513677823957908915337406425726792968000000000000000000000000", + "dimension_above_kappa": "14877392976763984315995128567051112906056099979615949599188147496749943753967882560235230110226014800083946653429542815585165131533369678193550526981588733270300705639966102157823603252081839658687574656766489097267912922909305167679635206308314925562695207171003562765976700875295852492726074600039810099486156273700021019573020758689892934067138142165582653197951139619385161185136222703519817319402164004168467998653/14924929410931328188930259715020111434228714651950937358972945684038556203876789242624229565253675378829308255683053557195630995743180191024171819344616648259371164400854208673712462282437496511529345657119960577884026412473959734631101365191629989815653932277208363717744466238750020086080051018374136029778448669404147709285520700115788096516373238041119425591943969604863997369307208587901607924560500000000000000000" + }, + "controls": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ], + "scope": "Conditional finite complex witness composed with cited unchanged PR543 bit supplier. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape and analytic transfer remain assumptions. No unconditional theorem or full Lean certification." +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/RECEIPT.json b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/RECEIPT.json new file mode 100644 index 0000000000..1f37eadfc3 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/RECEIPT.json @@ -0,0 +1,71 @@ +{ + "status": "PASS_COMPLEX_EIGHT_RANK5_PIVOTS_AND_CITED_BIT", + "steps": [ + { + "name": "reconstruct552-and-promote8", + "exit_code": 0, + "seconds": 13.259816078003496, + "log_sha256": "b7b035547780f64e33ea2432fd2cc79ed5795bf88c9791cbb913d9ec2a7c6a2b" + }, + { + "name": "all-columns-native-frames", + "exit_code": 0, + "seconds": 0.46834926190786064, + "log_sha256": "7bbba47d5ce0089652b59642cda4b949d651c682387e2a6db3eb056d309abb80" + }, + { + "name": "emit-both-reflected-ledgers", + "exit_code": 0, + "seconds": 0.45049705915153027, + "log_sha256": "f382385a67f705b446978a73fc6492ce127cb2ae76011e87e36fdbe9977f4347" + }, + { + "name": "independent-local-and-controls", + "exit_code": 0, + "seconds": 1.337378942873329, + "log_sha256": "b694b4b22abb9d1de9a70bbbdf9e9b0e030ec00a7eddc264e4c18376dd859cee" + }, + { + "name": "normalized-wrappers", + "exit_code": 0, + "seconds": 0.9264138389844447, + "log_sha256": "284cce3149354d057b4e2f04163535c0d8b0a924898e5b771ba8af2740314154" + }, + { + "name": "all-phase-recipes", + "exit_code": 0, + "seconds": 102.85569477896206, + "log_sha256": "4ce7940825740f941a1f09914fc8cf9f2386a221f4b608b677a0d3323dfd3769" + }, + { + "name": "literal-owners-full-invoice", + "exit_code": 0, + "seconds": 6.734106763964519, + "log_sha256": "6257dec7962b96e42a31f327f0409d8e8ee47ddb7ee243bb278ee5d3db1afe19" + }, + { + "name": "two-engine-exact-assembly", + "exit_code": 0, + "seconds": 0.16658079018816352, + "log_sha256": "b50e71a1c084e221ca32b43001f5383c8cffb09d72e66b1436f22aa240795a9c" + }, + { + "name": "assembly-admission-controls", + "exit_code": 0, + "seconds": 0.1801514329854399, + "log_sha256": "9cc0577eb648247a02f4352eaf5187000a8378657f388e8ffa8cbeb55a43b9ec" + } + ], + "artifacts": { + "RESULT.json": "f0e3ce0e80a23475c51d146452b738f3753dcb346a9c4793646feee4d1cdc742", + "ASSEMBLY.json": "964d1f2017999ee2a7ad05d6d5c124bdc19bab496114e084c76d30c1250ffc25", + "ASSEMBLY-CONTROLS.json": "515745abeed0b1f68778671c1d0328b29eef410191a96a13b6948619c2a991f6", + "reconstruction/promoted/PROMOTION.json": "9ad34faa8611a6ea7f161d2e1fe331ab1ba5ccec8fca3978e31c3e7bf789bc31", + "complex-local/INDEPENDENT-LOCAL-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "complex-local/CLIFFORD-REVIEW.json": "249a7ca9728e19cde44edb93adda9155c44c3a51e36d2901dd4e59bb18de1cad", + "complex-global/audit/ASYNC-AUDIT.json": "177cfc604cd7085019b615945f33c04197eee181e8c30ec13831cf253c138e23", + "complex-global/audit/OWNERS-AND-PROFILE.json": "b4de49e31dce8e7f2a8fd54a1df2ae63472c8a1cbfce7d435642d53e1277e8a0", + "complex-global/audit/PREFIX-AND-INVOICE.json": "b9175236bff7159e4c9dc9514d9416da8f54d6b36f284f441e2ccb8b6a3a8e46" + }, + "manifest_sha256": "f28c04eecbea7599fa9e0867dd8d0311a463af12cab79f90a43733b162527164" +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/RESULT.json b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/RESULT.json new file mode 100644 index 0000000000..459449d2f3 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/RESULT.json @@ -0,0 +1,31 @@ +{ + "status": "PASS_COMPLEX_EIGHT_RANK5_PIVOTS_AND_CITED_BIT", + "kappa": "796258944657507/500000000000000000", + "kappa_decimal": "0.001592517889315014", + "complex_lower": "199382255973827096291/125000000000000000000000", + "bit_lower": "413456747036699736067/250000000000000000000000", + "word_sha256": "375bd23001cd805707968005a9342827d5464e3f8e3a754197b31c46fc3f63c2", + "local_profile": { + "1": 2316, + "4": 192, + "8": 8, + "3": 464, + "2": 424, + "6": 56, + "5": 56 + }, + "global_profile": { + "1": 166880, + "2": 30528, + "3": 35779, + "4": 13824, + "5": 4032, + "6": 4032, + "7": 208, + "8": 576, + "39": 1, + "48": 1660 + }, + "seconds": 126.38089457899332, + "scope": "Conditional finite complex witness composed with cited unchanged PR543 bit supplier. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape and analytic transfer remain assumptions. No unconditional theorem or full Lean certification." +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/STAGES.json b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/STAGES.json new file mode 100644 index 0000000000..82903e581e --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/STAGES.json @@ -0,0 +1,56 @@ +[ + { + "name": "reconstruct552-and-promote8", + "exit_code": 0, + "seconds": 13.259816078003496, + "log_sha256": "b7b035547780f64e33ea2432fd2cc79ed5795bf88c9791cbb913d9ec2a7c6a2b" + }, + { + "name": "all-columns-native-frames", + "exit_code": 0, + "seconds": 0.46834926190786064, + "log_sha256": "7bbba47d5ce0089652b59642cda4b949d651c682387e2a6db3eb056d309abb80" + }, + { + "name": "emit-both-reflected-ledgers", + "exit_code": 0, + "seconds": 0.45049705915153027, + "log_sha256": "f382385a67f705b446978a73fc6492ce127cb2ae76011e87e36fdbe9977f4347" + }, + { + "name": "independent-local-and-controls", + "exit_code": 0, + "seconds": 1.337378942873329, + "log_sha256": "b694b4b22abb9d1de9a70bbbdf9e9b0e030ec00a7eddc264e4c18376dd859cee" + }, + { + "name": "normalized-wrappers", + "exit_code": 0, + "seconds": 0.9264138389844447, + "log_sha256": "284cce3149354d057b4e2f04163535c0d8b0a924898e5b771ba8af2740314154" + }, + { + "name": "all-phase-recipes", + "exit_code": 0, + "seconds": 102.85569477896206, + "log_sha256": "4ce7940825740f941a1f09914fc8cf9f2386a221f4b608b677a0d3323dfd3769" + }, + { + "name": "literal-owners-full-invoice", + "exit_code": 0, + "seconds": 6.734106763964519, + "log_sha256": "6257dec7962b96e42a31f327f0409d8e8ee47ddb7ee243bb278ee5d3db1afe19" + }, + { + "name": "two-engine-exact-assembly", + "exit_code": 0, + "seconds": 0.16658079018816352, + "log_sha256": "b50e71a1c084e221ca32b43001f5383c8cffb09d72e66b1436f22aa240795a9c" + }, + { + "name": "assembly-admission-controls", + "exit_code": 0, + "seconds": 0.1801514329854399, + "log_sha256": "9cc0577eb648247a02f4352eaf5187000a8378657f388e8ffa8cbeb55a43b9ec" + } +] diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/all-columns-native-frames.log b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/all-columns-native-frames.log new file mode 100644 index 0000000000..1278889d8c --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/all-columns-native-frames.log @@ -0,0 +1,27 @@ +{ + "status": "PASS_CHANGED_WORD_ALL_COLUMNS_AND_NATIVE_FRAMES", + "input_content_sha256": "2b67fd69853dfc28f30ab5bb928f573077ae9d2bfa12cc36254d018d56133a5d", + "routing_content_sha256": "7c84ac65c8b37173aa4293934f041915895e8ec30595844cc1534e2a19ae0d25", + "canonical_content_sha256": "62684fd4d4ffabf3b2f2ce4bc8ccdad07bcc7f2685aec86761cfebe1c39e7a0c", + "live_columns_each_orientation": 728, + "helpers": 504, + "compensation_additions": 9132, + "scalar_operations": 16266, + "center_rank_sum": 64, + "local_profile": { + "1": 2316, + "2": 424, + "3": 464, + "4": 192, + "5": 56, + "6": 56, + "8": 8 + }, + "local_rank_mass": 6004, + "frames": 999, + "directed_edges": 2929, + "tau": 43, + "target_port_order_matches_baseline": true, + "seconds": 0.4171733008697629, + "scope": "Fresh exact forward and inverse-transpose scalar replay on every arbitrary input; all native frame chains and dyadic primitives. Phase lowering, wrappers, global owners and global assembly are separate." +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/all-phase-recipes.log b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/all-phase-recipes.log new file mode 100644 index 0000000000..ae6740aaca --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/all-phase-recipes.log @@ -0,0 +1,16 @@ +exact phase edges 0 / 2929 seconds 0.43606042210012674 +exact phase edges 200 / 2929 seconds 6.148147793952376 +exact phase edges 400 / 2929 seconds 13.093345141969621 +exact phase edges 600 / 2929 seconds 20.09080135007389 +exact phase edges 800 / 2929 seconds 27.037022843025625 +exact phase edges 1000 / 2929 seconds 34.002335905097425 +exact phase edges 1200 / 2929 seconds 40.975429815938696 +exact phase edges 1400 / 2929 seconds 47.93681850400753 +exact phase edges 1600 / 2929 seconds 54.79484429303557 +exact phase edges 1800 / 2929 seconds 61.809999153018 +exact phase edges 2000 / 2929 seconds 68.92257834714837 +exact phase edges 2200 / 2929 seconds 75.95866672811098 +exact phase edges 2400 / 2929 seconds 82.84152313414961 +exact phase edges 2600 / 2929 seconds 89.72876002802514 +exact phase edges 2800 / 2929 seconds 96.56909649516456 +PASS exact local phases 102.81418039114214 seconds diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/assembly-admission-controls.log b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/assembly-admission-controls.log new file mode 100644 index 0000000000..63eb194a7e --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/assembly-admission-controls.log @@ -0,0 +1 @@ +PASS_EXACT_ASSEMBLY_ADMISSION_NEGATIVE_CONTROLS 13 diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-global/audit/ASYNC-AUDIT.json b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-global/audit/ASYNC-AUDIT.json new file mode 100644 index 0000000000..67a8316854 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-global/audit/ASYNC-AUDIT.json @@ -0,0 +1,48 @@ +{ + "status": "PASS_INDEPENDENT_ASYNC_WHOLE_OWNER_CONTROLLER_PHASES_AND_SPECTATORS", + "template_sha256": "cdc651b7fd865a9b0b468c519078610ea2b6f14558168a257ac0ee3d593729ae", + "complex_template_sha256": "cdc651b7fd865a9b0b468c519078610ea2b6f14558168a257ac0ee3d593729ae", + "complex_live": 7168, + "complex_profile": { + "1": 166880, + "2": 30528, + "3": 35779, + "4": 13824, + "5": 4032, + "6": 4032, + "7": 208, + "8": 576, + "39": 1, + "48": 1660 + }, + "complex_hosted_residuals": 36288, + "physical": 7682, + "rank_mass": 520704, + "deficit": 2560, + "entering_helper_roles": 15264, + "cross_replica_helper_roles": 28380, + "one_owner_per_complete_invocation": true, + "helper_busy_family_window_checks": 36288, + "complete_invocations": 72, + "actual_orthogonal_73column_maps": 3178, + "actual_sigma_stream_sha256": "4265ec05931ea1b9d93006bb27ed586dac9e05a763bbd0c5eabf2d6a760222d4", + "all_actual_residual_and_spectator_charts": true, + "idle_remainders": 4368, + "mutations_rejected": [ + "alias two whole owners", + "helper on active data family", + "owner in private namespace", + "wrong residual width", + "wrong spectator coordinate", + "omit idle remainder", + "understate physical reserve" + ], + "mutation_controls_run": true, + "widths": { + "4": 8, + "5": 48, + "8": 156, + "9": 292 + }, + "scope": "Independent exact asynchronous chronology, per-replica phase projection, owner/chart/paid-profile audit. Uses the new selected local program bound by fresh scalar, phase and residual-wrapper receipts; all-size compilation and complete coefficient invoice are separate inherited obligations." +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-global/audit/OWNERS-AND-PROFILE.json b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-global/audit/OWNERS-AND-PROFILE.json new file mode 100644 index 0000000000..1e615c9ce4 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-global/audit/OWNERS-AND-PROFILE.json @@ -0,0 +1,40 @@ +{ + "status": "PASS_INDEPENDENT_ASYNC_OWNERS_AND_PROFILE", + "template_sha256": "cdc651b7fd865a9b0b468c519078610ea2b6f14558168a257ac0ee3d593729ae", + "paid_profile": { + "1": 166880, + "2": 30528, + "3": 35779, + "4": 13824, + "5": 4032, + "6": 4032, + "7": 208, + "8": 576, + "39": 1, + "48": 1660 + }, + "live": 7168, + "physical": 7682, + "rank_mass": 520704, + "deficit": 2560, + "hosted_residuals": 36288, + "banked_residuals": 0, + "all_live_owners_per_call_distinct": true, + "owners_per_call": 728, + "actual_helper_owner_charts": 36288, + "actual_73column_sigmas": 3178, + "cross_replica_helper_roles": 28380, + "explicit_idle_remainder_children": 4368, + "source_idle_children_charged": 16128, + "source_artifacts": { + "split-centres/CANONICAL-WORD.json.gz": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "split-centres/LOCAL-PROGRAMS.json.gz": "99a18eede965accf65943e490b8d2b2ffb9f1c9bc6babdb825413a80cbea2cde", + "split-centres/LOCAL-CHECKS.json": "79177449e404403964ce1b2f4a9a8bd49e1916daba3123d7fd7f5cfd1f1ac0ea", + "split-centres/RESIDUAL-ADAPTERS.json": "baafef737acc16dafbe1150896feb16744f3d669fa123bb2bff19ecc4e71b275", + "split-centres/CLIFFORD-RECIPES.json": "534ace870cabe515987e00f50f71550030965006ea18978e0924590ac6944345", + "split-centres/CLIFFORD-REVIEW.json": "249a7ca9728e19cde44edb93adda9155c44c3a51e36d2901dd4e59bb18de1cad", + "split-centres/INDEPENDENT-LOCAL-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa" + }, + "controller_audit_sha256": "177cfc604cd7085019b615945f33c04197eee181e8c30ec13831cf253c138e23" +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-global/audit/PREFIX-AND-INVOICE.json b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-global/audit/PREFIX-AND-INVOICE.json new file mode 100644 index 0000000000..89cecc9760 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-global/audit/PREFIX-AND-INVOICE.json @@ -0,0 +1,107 @@ +{ + "status": "PASS_INDEPENDENT_ASYNC_SCALAR_PREFIX_AND_FINITE_INVOICE", + "template_sha256": "cdc651b7fd865a9b0b468c519078610ea2b6f14558168a257ac0ee3d593729ae", + "parent_template_sha256": "7db047a427a7979d69e163c78a1e32bd445628fb86723e131a3138361355a9c3", + "owner_audit_sha256": "b4de49e31dce8e7f2a8fd54a1df2ae63472c8a1cbfce7d435642d53e1277e8a0", + "controller_audit_sha256": "177cfc604cd7085019b615945f33c04197eee181e8c30ec13831cf253c138e23", + "independent_local_replay_sha256": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "canonical_word_sha256": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "local_programs_sha256": "99a18eede965accf65943e490b8d2b2ffb9f1c9bc6babdb825413a80cbea2cde", + "local_checks_sha256": "79177449e404403964ce1b2f4a9a8bd49e1916daba3123d7fd7f5cfd1f1ac0ea", + "global_prefix_bits": 225, + "charged_prefix_bits": 512, + "complete_invocation_sweeps": 72, + "bridge_sweeps": 72, + "row_prefix_extra": 1024, + "local": { + "backward": { + "events": 21483, + "macros": 16290, + "real_component_primitives": 161356, + "prefix_l1": "1044730572396", + "prefix_bits": 40, + "coefficient_work_primitive_count": 79906, + "all_exact_columns": 728, + "dirty_helper_columns": 504, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 212, + "post_wrappers": 212, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 21483, + "macros": 16290, + "real_component_primitives": 161308, + "prefix_l1": "88876257700", + "prefix_bits": 37, + "coefficient_work_primitive_count": 79874, + "all_exact_columns": 728, + "dirty_helper_columns": 504, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 212, + "post_wrappers": 212, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 504, + "centres": 8, + "live": 7168, + "physical": 7682, + "physical_stock_identity": { + "data_and_owner_families": 7168, + "local_helpers": 504, + "private_centres": 8, + "coefficient_work": 2 + }, + "entering_helpers": 212, + "entrance_rank": 388, + "width_inventory": { + "4": 8, + "5": 48, + "8": 156, + "9": 292 + }, + "local_adapters": 333344, + "local_primitive_bound": 8645055460940, + "wrapper_elementary_factors_charged": 4396032, + "factors_per_wrapper": 144, + "compiler": 25934336, + "unhosted_pervertex": 1574554051175192, + "hosted_rebased_pervertex": 1574554050875816, + "conservative_pervertex_used": 4452501040899760, + "retained_prior_overcharge": { + "sha256": "ce1bfa49be88ae67a404f606a11db2232b7e1f2610d4418058e39749d86d8478", + "previous_pervertex_allowance": 2877946989724568, + "added_complete_new_pervertex": 1574554051175192, + "policy": "Retain old allowance and add the entire fresh recount." + }, + "finite": { + "physical_stock_bits": 2641, + "router_bits": 7985, + "literal_bits": 35282, + "physical_row_coefficient": 16467, + "retained_row_coefficient": 20161, + "required_C0_bits": 200012, + "halving_integer_inequality": [ + 5329, + 4608 + ], + "G_exponent": 30000, + "E_exponent": 100000, + "C0_exponent": 210000 + }, + "strict_checks": { + "local_primitive_bound": true, + "logical": true, + "router": true, + "literal": true, + "mass": true, + "precision": true, + "tape": true, + "row": true, + "halving": true + }, + "scope": "Fresh emitted primitive/Horner, prefix, wrapper and finite recount, using the hash-bound independent local all-column/frame replay and actual whole-owner audit. No old INTEGRATION receipt is used to certify the changed word. The inherited all-size compiler, precision/tape and analytic-transfer contracts remain conditional. Retained payload 512 and physical row allowance 20161 are unchanged." +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-local/CLIFFORD-REVIEW.json b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-local/CLIFFORD-REVIEW.json new file mode 100644 index 0000000000..05328fc2d4 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-local/CLIFFORD-REVIEW.json @@ -0,0 +1,20 @@ +{ + "status": "PASS_NEW_WORD_EXACT_LOCAL_PHASE_RECIPES", + "canonical_word_sha256": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "frames": 999, + "directed_edges": 2929, + "ranks": { + "1": 1863, + "2": 366, + "8": 16, + "3": 428, + "4": 186, + "5": 14, + "6": 56 + }, + "endpoint_adapters": 224, + "all_child_equalities_include_global_phase": true, + "recipe_sha256": "534ace870cabe515987e00f50f71550030965006ea18978e0924590ac6944345", + "seconds": 102.81418039114214, + "scope": "Every local frame and center transition. Expanded scalar-interface integration and global emitted program are separate obligations." +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-local/INDEPENDENT-LOCAL-REPLAY.json b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-local/INDEPENDENT-LOCAL-REPLAY.json new file mode 100644 index 0000000000..c2e057a3ab --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/complex-local/INDEPENDENT-LOCAL-REPLAY.json @@ -0,0 +1,58 @@ +{ + "status": "PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY", + "canonical_word_sha256": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "local_programs_sha256": "99a18eede965accf65943e490b8d2b2ffb9f1c9bc6babdb825413a80cbea2cde", + "v": 112, + "helpers": 504, + "local": { + "forward": { + "all_exact_columns": 728, + "prefix_l1_upper": "88876257700", + "prefix_bits_upper": 37, + "charged_payload_bits": 192, + "private_work_erased": true + }, + "backward": { + "all_exact_columns": 728, + "prefix_l1_upper": "1044730572396", + "prefix_bits_upper": 40, + "charged_payload_bits": 192, + "private_work_erased": true + } + }, + "paid_profiles": { + "forward": { + "1": 2316, + "4": 192, + "8": 8, + "3": 464, + "2": 424, + "6": 56, + "5": 56 + }, + "backward": { + "1": 2316, + "4": 192, + "8": 8, + "3": 464, + "2": 424, + "6": 56, + "5": 56 + } + }, + "entering_helpers": 212, + "negative_controls_rejected": [ + "wrong_scale", + "missing_center", + "wrong_common_frame", + "wrong_child_rank", + "missing_pre_wrapper", + "missing_post_wrapper", + "wrapper_with_wrong_frame", + "wrapper_in_wrong_phase", + "wrapper_on_a_data_register", + "wrapper_on_a_target_register", + "wrapper_on_a_centre_register" + ], + "scope": "Literal forward and inverse-transpose replay on every arbitrary data/helper column, physical frame incidence, ordered paid wrappers, cleared private work and prefix coefficients. Global hosting and outer exponent are separate." +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/emit-both-reflected-ledgers.log b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/emit-both-reflected-ledgers.log new file mode 100644 index 0000000000..1d8a5f5d6e --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/emit-both-reflected-ledgers.log @@ -0,0 +1,2 @@ +PASS emitted forward 21483 events +PASS emitted backward 21483 events diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/independent-local-and-controls.log b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/independent-local-and-controls.log new file mode 100644 index 0000000000..b4eaf146c8 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/independent-local-and-controls.log @@ -0,0 +1,3 @@ +independent emitted replay PASS forward +independent emitted replay PASS backward +PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY 11 controls rejected diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/literal-owners-full-invoice.log b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/literal-owners-full-invoice.log new file mode 100644 index 0000000000..b3ce6d0d24 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/literal-owners-full-invoice.log @@ -0,0 +1,43 @@ +RUN 01-bind +PASS 01-bind 0.8 +RUN 02-emit +PASS 02-emit 1.78 +RUN 03-physical +PASS 03-physical 3.5 +RUN 04-invoice +PASS 04-invoice 0.41 +RUN 05-moments +PASS 05-moments 0.22 +{ + "status": "PASS_CHANGED_COMPLEX_SUPPLIER_AND_LITERAL_WHOLE_OWNER_PACKING", + "complex_lower": "199382255973827096291/125000000000000000000000", + "complex_template_sha256": "cdc651b7fd865a9b0b468c519078610ea2b6f14558168a257ac0ee3d593729ae", + "stages": [ + { + "name": "01-bind", + "seconds": 0.7963302049320191, + "exit": 0 + }, + { + "name": "02-emit", + "seconds": 1.7784598120488226, + "exit": 0 + }, + { + "name": "03-physical", + "seconds": 3.5049855429679155, + "exit": 0 + }, + { + "name": "04-invoice", + "seconds": 0.40520343999378383, + "exit": 0 + }, + { + "name": "05-moments", + "seconds": 0.22073793807066977, + "exit": 0 + } + ], + "scope": "Actual changed local supplier and whole-owner controller admitted with fresh phase/frame/chart/finite invoice under retained all-size interfaces. Bit cited by this assembly is a regression; root separately assembles the new changed bit supplier." +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/normalized-wrappers.log b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/normalized-wrappers.log new file mode 100644 index 0000000000..993fecab56 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/normalized-wrappers.log @@ -0,0 +1 @@ +Lemma A (exact): L^-1 S_E R^-1 = C_[w] x I for 23 entrance frames, global phase included; 5 wrapper mutations rejected; all-even-weight: False diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/reconstruct552-and-promote8.log b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/reconstruct552-and-promote8.log new file mode 100644 index 0000000000..99554fbf0e --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/reconstruct552-and-promote8.log @@ -0,0 +1,10 @@ +PASS exact static44 constructor +PASS_EXACT_RATIONAL_FORWARD_AND_INVERSE_TRANSPOSE 728 44 +{"before": {"1": 2204, "4": 280, "8": 8, "3": 184, "2": 728, "6": 56, "5": 56}, "after": {"1": 2284, "4": 168, "8": 8, "3": 488, "2": 456, "6": 56, "5": 56}, "delta": {"1": 80, "2": -272, "3": 304, "4": -112}, "entropy_gain": 3.802467258994966} +changes 477 +{"status": "PASS_EXACT_COLD_DIRT_QUOTIENT_SUBSTITUTION", "section": "A", "index": 33, "old_operation": ["add", 513, 523, -1, 1, [480]], "new_operation": ["add", 513, 512, 1, 1, [480]], "source_relation_multiplier": "-1", "cold_initial_error": {"512": "1"}, "protected_columns": 324, "source_rows_computed_by_finite_triangular_forward_elimination": true, "local_profile": {"1": 2284, "4": 168, "8": 8, "3": 488, "2": 456, "6": 56, "5": 56}, "profile_unchanged": true, "requires_regenerated_frame_zero_compensation": true, "source_content_sha256": "8f5ebbb7eef21527f743deb16f7c518bc03e1a7b95f514a76e681dd99f3e7fd1", "output_content_sha256": "7f7bf2315c83eb5dc0bb3502ceae575bfcffa00ad37fd32839114744ac18182c"} +{"status": "PASS_COLLECTIVE_HYPERPLANE_FRAME_CONTRACTION", "source_content_sha256": "7f7bf2315c83eb5dc0bb3502ceae575bfcffa00ad37fd32839114744ac18182c", "word_content_sha256": "c09f3e70225419542f3e8ed8099ac349064b3a6bca4e75aaf3ebdca9532ff79e", "before": {"1": 2284, "4": 168, "8": 8, "3": 488, "2": 456, "6": 56, "5": 56}, "after": {"1": 2300, "4": 184, "8": 8, "3": 472, "2": 440, "6": 56, "5": 56}, "delta": {"1": 16, "2": -16, "3": -16, "4": 16}, "changes": [{"wave": 0, "events": 9, "covectors": [33], "profile": {"1": 2286, "4": 170, "8": 8, "3": 486, "2": 454, "6": 56, "5": 56}}, {"wave": 1, "events": 10, "covectors": [33], "profile": {"1": 2288, "4": 172, "8": 8, "3": 484, "2": 452, "6": 56, "5": 56}}, {"wave": 2, "events": 8, "covectors": [39], "profile": {"1": 2290, "4": 174, "8": 8, "3": 482, "2": 450, "6": 56, "5": 56}}, {"wave": 3, "events": 10, "covectors": [39], "profile": {"1": 2292, "4": 176, "8": 8, "3": 480, "2": 448, "6": 56, "5": 56}}, {"wave": 4, "events": 10, "covectors": [192], "profile": {"1": 2294, "4": 178, "8": 8, "3": 478, "2": 446, "6": 56, "5": 56}}, {"wave": 5, "events": 10, "covectors": [192], "profile": {"1": 2296, "4": 180, "8": 8, "3": 476, "2": 444, "6": 56, "5": 56}}, {"wave": 6, "events": 10, "covectors": [198], "profile": {"1": 2298, "4": 182, "8": 8, "3": 474, "2": 442, "6": 56, "5": 56}}, {"wave": 7, "events": 10, "covectors": [198], "profile": {"1": 2300, "4": 184, "8": 8, "3": 472, "2": 440, "6": 56, "5": 56}}], "controls": [{"wave": 0, "omitted_event": ["B", 1460], "rejected": true}, {"wave": 1, "omitted_event": ["B", 1468], "rejected": true}, {"wave": 2, "omitted_event": ["B", 1456], "rejected": true}, {"wave": 3, "omitted_event": ["B", 1464], "rejected": true}, {"wave": 4, "omitted_event": ["B", 1876], "rejected": true}, {"wave": 5, "omitted_event": ["B", 1884], "rejected": true}, {"wave": 6, "omitted_event": ["B", 1872], "rejected": true}, {"wave": 7, "omitted_event": ["B", 1880], "rejected": true}], "scalar_program_unchanged": true, "boundaries_unchanged": true, "scope": "Exact finite subspace chains and unchanged scalar word. Fresh Clifford phases, full local physical columns and global owner realization are required separately."} +PASS frozen weighted coset family 12 624 +PASS deterministic8pivotpromotion 375bd23001cd805707968005a9342827d5464e3f8e3a754197b31c46fc3f63c2 +PASS_EXACT_RATIONAL_FORWARD_AND_INVERSE_TRANSPOSE 728 44 +PASS_EXACT_RATIONAL_FORWARD_AND_INVERSE_TRANSPOSE 728 8 diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/reconstruction/promoted/PROMOTION.json b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/reconstruction/promoted/PROMOTION.json new file mode 100644 index 0000000000..3910c5a057 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/reconstruction/promoted/PROMOTION.json @@ -0,0 +1,79 @@ +{ + "status": "PASS_LITERAL_PARTIAL_RANK5_PROMOTION_FRAME_CHAIN", + "source_sha256": "a30810b755cf80e1128c0b932728bd51ca8e0bb31225fc415675afb42a766c8f", + "word_sha256": "375bd23001cd805707968005a9342827d5464e3f8e3a754197b31c46fc3f63c2", + "changes": [ + { + "group": 10, + "old_E": [ + 260, + 132, + 96, + 24 + ], + "new_E": [ + 260, + 132, + 96, + 24, + 1 + ], + "pivots": [ + 419, + 421, + 422, + 423 + ], + "gates": 12 + }, + { + "group": 6, + "old_E": [ + 267, + 139, + 96, + 30 + ], + "new_E": [ + 267, + 139, + 96, + 25, + 7 + ], + "pivots": [ + 451, + 453, + 454, + 455 + ], + "gates": 12 + } + ], + "local_before": { + "1": 2300, + "4": 184, + "8": 8, + "3": 472, + "2": 440, + "6": 56, + "5": 56 + }, + "local_after": { + "1": 2316, + "4": 192, + "8": 8, + "3": 464, + "2": 424, + "6": 56, + "5": 56 + }, + "widths": { + "9": 292, + "8": 156, + "5": 48, + "4": 8 + }, + "exploratory_gzip_sha256": "59eb1a2356b764544be4aab0432df1b07710ca57f8fe32fe6c0788e83aded4aa", + "word_content_sha256": "2b67fd69853dfc28f30ab5bb928f573077ae9d2bfa12cc36254d018d56133a5d" +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/two-engine-exact-assembly.log b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/two-engine-exact-assembly.log new file mode 100644 index 0000000000..e1e63de83e --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/ancestral558/two-engine-exact-assembly.log @@ -0,0 +1 @@ +PASS_FRESH_EIGHT_PIVOT_EXACT_ASSEMBLY 0.001592517889315014 diff --git a/research/complex-promo4-cold72-validation/platforms/linux/both-native-ledgers.log b/research/complex-promo4-cold72-validation/platforms/linux/both-native-ledgers.log new file mode 100644 index 0000000000..5005f739ab --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/both-native-ledgers.log @@ -0,0 +1,2 @@ +PASS emitted forward 32783 events +PASS emitted backward 32783 events diff --git a/research/complex-promo4-cold72-validation/platforms/linux/cold-controls/COLD-END-CONTROLS.json b/research/complex-promo4-cold72-validation/platforms/linux/cold-controls/COLD-END-CONTROLS.json new file mode 100644 index 0000000000..3c5a9f59d4 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/cold-controls/COLD-END-CONTROLS.json @@ -0,0 +1,65 @@ +{ + "status": "PASS_COLD_END_RAW_WORD_CONTROLS", + "word": "/home/cfky/offload/promo4-cold72-20261013T0350/output/promoted/FULL-WORD.json.gz", + "rejected": [ + "premix placed in the zero-frame precondition (before the cold wrappers)", + "one premix gate dropped (the compensation then reads a cold-ended helper)", + "one lower-frame cleanup gate dropped (gate and its early_cleanup entry)", + "one FULL-remainder gate dropped", + "lower-frame gate coefficient changed", + "lower-frame gate moved into the FULL remainder (touches a cold-ended helper at FULL)", + "lower-frame gate frame below its registers' frames", + "cold end at another dim-4 frame", + "profile pin: cold end dropped (valid FULL end, but the reported profile counts the low end)", + "extra cold end on a premixed partner (the compensation reads it before its wrapper)", + "refactored-cleanup marker removed (literal-inverse rule applies)", + "remainder gate retargeted to a target register", + "non-dyadic remainder coefficient", + "profile not updated (paid climbs misreported)", + "entering end 543: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 543: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 543: end at another hyperplane", + "entering end 555: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 555: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 555: end at another hyperplane", + "entering end 566: premix gate dropped", + "entering end 566: premix gate at frame [] instead of its entrance E", + "entering end 566: premix gate moved into the zero-frame precondition", + "entering end 566: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 566: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 566: end at another hyperplane", + "entering end 567: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 567: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 567: end at another hyperplane", + "entering end 578: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 578: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 578: end at another hyperplane", + "entering end 579: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 579: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 579: end at another hyperplane", + "entering end 608: premix gate dropped", + "entering end 608: premix gate at frame [] instead of its entrance E", + "entering end 608: premix gate moved into the zero-frame precondition", + "entering end 608: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 608: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 608: end at another hyperplane", + "entering end 610: premix gate dropped", + "entering end 610: premix gate at frame [] instead of its entrance E", + "entering end 610: premix gate moved into the zero-frame precondition", + "entering end 610: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 610: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 610: end at another hyperplane", + "dim-8 cold end 510 (frame [256, 128, 72, 40, 24, 4, 2, 1]) at another dim-8 frame", + "dim-8 cold end 510 (frame [256, 128, 72, 40, 24, 4, 2, 1]): one lower-frame gate dropped (gate and its early_cleanup entry)", + "dim-8 cold end 510 (frame [256, 128, 72, 40, 24, 4, 2, 1]): profile pin (end dropped)", + "dim-8 cold end 512 (frame [256, 128, 66, 34, 16, 8, 6, 1]) at another dim-8 frame", + "dim-8 cold end 512 (frame [256, 128, 66, 34, 16, 8, 6, 1]): one lower-frame gate dropped (gate and its early_cleanup entry)", + "dim-8 cold end 512 (frame [256, 128, 66, 34, 16, 8, 6, 1]): profile pin (end dropped)", + "dim-8 cold end 522 (frame [256, 128, 66, 34, 18, 10, 6, 1]) at another dim-8 frame", + "dim-8 cold end 522 (frame [256, 128, 66, 34, 18, 10, 6, 1]): one lower-frame gate dropped (gate and its early_cleanup entry)", + "dim-8 cold end 522 (frame [256, 128, 66, 34, 18, 10, 6, 1]): profile pin (end dropped)", + "dim-8 cold end 524 (frame [256, 128, 96, 16, 8, 4, 2, 1]) at another dim-8 frame", + "dim-8 cold end 524 (frame [256, 128, 96, 16, 8, 4, 2, 1]): one lower-frame gate dropped (gate and its early_cleanup entry)", + "dim-8 cold end 524 (frame [256, 128, 96, 16, 8, 4, 2, 1]): profile pin (end dropped)" + ] +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/cold72-exact-construction.log b/research/complex-promo4-cold72-validation/platforms/linux/cold72-exact-construction.log new file mode 100644 index 0000000000..6224d02705 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/cold72-exact-construction.log @@ -0,0 +1 @@ +PASS 72 cold low-frame-ended helpers; 2009 premix gates; 14645 cleanup gates diff --git a/research/complex-promo4-cold72-validation/platforms/linux/cold72/COLD-END-CONSTRUCTION.json b/research/complex-promo4-cold72-validation/platforms/linux/cold72/COLD-END-CONSTRUCTION.json new file mode 100644 index 0000000000..9f06deb84b --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/cold72/COLD-END-CONSTRUCTION.json @@ -0,0 +1,105 @@ +{ + "status": "PASS_COLD_LOW_FRAME_ENDS_SPLICED", + "cold_ended_helpers": [ + 225, + 227, + 229, + 234, + 241, + 243, + 245, + 250, + 257, + 259, + 261, + 266, + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 314, + 321, + 323, + 325, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 401, + 403, + 405, + 410, + 417, + 419, + 421, + 426, + 433, + 435, + 437, + 442, + 510, + 511, + 512, + 513, + 522, + 523, + 524, + 525, + 586, + 587, + 588, + 589, + 598, + 599, + 600, + 601 + ], + "terminal_dims": [ + [ + 4, + 56 + ], + [ + 8, + 16 + ] + ], + "premix_gates": 2009, + "early_cleanup_gates": 155, + "cleanup_gates": 14645, + "local_profile": { + "1": 2540, + "2": 358, + "3": 446, + "4": 178, + "5": 56, + "8": 8 + }, + "width_inventory": { + "4": 64, + "5": 48, + "7": 54, + "8": 122, + "9": 216 + } +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/cold72/FULL-WORD.json.gz b/research/complex-promo4-cold72-validation/platforms/linux/cold72/FULL-WORD.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..ca944d838768bf42939054c4ef382cefad39de75 GIT binary patch literal 84012 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%0A1&=xwA1c} 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: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 494->566: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 494->566: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 494->566: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot already entering" + }, + { + "control": "swap 494->566: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 495->567: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 495->567: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 495->567: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 495->567: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 495->567: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 506->578: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 506->578: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 506->578: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 506->578: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot already entering" + }, + { + "control": "swap 506->578: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 507->579: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 507->579: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 507->579: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 507->579: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 507->579: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 519->543: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 519->543: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 519->543: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 519->543: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 519->543: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 531->555: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 531->555: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 531->555: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 531->555: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 531->555: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + } + ], + "scope": "Exact family rewrite, exact zero dirty response of every new pivot, identical paid profile and widths, regenerated inverse-rule cleanup. Native all-column audit, HPE/cold steps and global checks remain separate." +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/layered66/swap/PIVOT-SWAP.json b/research/complex-promo4-cold72-validation/platforms/linux/layered66/swap/PIVOT-SWAP.json new file mode 100644 index 0000000000..749f161936 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/layered66/swap/PIVOT-SWAP.json @@ -0,0 +1,187 @@ +{ + "input_content_sha256": "864ff4a19987bcb27016367801a98ca50dae69eafe01d3614f8bae69f5713d6d", + "local_profile": { + "1": 2320, + "2": 420, + "3": 464, + "4": 192, + "5": 56, + "6": 56, + "8": 8 + }, + "negative_controls_rejected": [ + { + "control": "swap 494->566: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 494->566: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 494->566: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 494->566: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot already entering" + }, + { + "control": "swap 494->566: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 495->567: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 495->567: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 495->567: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 495->567: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 495->567: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 506->578: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 506->578: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 506->578: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 506->578: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot already entering" + }, + { + "control": "swap 506->578: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 507->579: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 507->579: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 507->579: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 507->579: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 507->579: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 519->543: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 519->543: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 519->543: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 519->543: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 519->543: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 531->555: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 531->555: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 531->555: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 531->555: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 531->555: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + } + ], + "output_content_sha256": "beb3579fce83cb3b70f4e85761cbb3b8c91d711d4b9cf473074269b8447fc4e4", + "scope": "Exact family rewrite, exact zero dirty response of every new pivot, identical paid profile and widths, regenerated inverse-rule cleanup. Native all-column audit, HPE/cold steps and global checks remain separate.", + "status": "PASS_COST_NEUTRAL_PIVOT_SWAPS", + "swaps": [ + { + "entrance": [ + 24 + ], + "family_gates": 5, + "new_pivot": 566, + "pivot": 494 + }, + { + "entrance": [ + 24 + ], + "family_gates": 3, + "new_pivot": 567, + "pivot": 495 + }, + { + "entrance": [ + 24 + ], + "family_gates": 5, + "new_pivot": 578, + "pivot": 506 + }, + { + "entrance": [ + 24 + ], + "family_gates": 3, + "new_pivot": 579, + "pivot": 507 + }, + { + "entrance": [ + 30 + ], + "family_gates": 3, + "new_pivot": 543, + "pivot": 519 + }, + { + "entrance": [ + 30 + ], + "family_gates": 3, + "new_pivot": 555, + "pivot": 531 + } + ] +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/layered66/wrappers.log b/research/complex-promo4-cold72-validation/platforms/linux/layered66/wrappers.log new file mode 100644 index 0000000000..bd2962079c --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/layered66/wrappers.log @@ -0,0 +1 @@ +Lemma A (exact): L^-1 S_E R^-1 = C_[w] x I for 22 entrance frames, global phase included; 17 wrapper mutations rejected; all-even-weight: False diff --git a/research/complex-promo4-cold72-validation/platforms/linux/local/CANONICAL-WORD.json.gz b/research/complex-promo4-cold72-validation/platforms/linux/local/CANONICAL-WORD.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..dcb110ee7270495e9200a6870932b42ba5ac3ef6 GIT binary patch literal 107066 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 literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72-validation/platforms/linux/local/CLIFFORD-RECIPES.json b/research/complex-promo4-cold72-validation/platforms/linux/local/CLIFFORD-RECIPES.json new file mode 100644 index 0000000000..c24e1e7c42 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/local/CLIFFORD-RECIPES.json @@ -0,0 +1 @@ +{"children":[{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":2,"old":0,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":3,"old":0,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":4,"old":0,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,1,1,2],"matrix_rows":[203,257,258,4,264,16,32,320,384],"offset":0,"phase":0,"quadratic_rows":[459,459,0,459,0,0,459,459,203]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":5,"old":0,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":6,"old":0,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":7,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":8,"old":0,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":9,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,0,0,0],"matrix_rows":[11,9,10,4,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":10,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":11,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,3,3,3,2],"matrix_rows":[493,257,2,260,264,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[237,0,237,237,0,237,237,237,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":12,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,0,0],"matrix_rows":[38,1,34,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":13,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,3,3,3,2],"matrix_rows":[499,257,258,4,8,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[243,243,0,0,243,243,243,243,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":14,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,2,0,0,0],"matrix_rows":[56,1,2,4,40,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":15,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,0,0],"matrix_rows":[21,17,2,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":16,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,3,3,0,3,3,2],"matrix_rows":[478,1,258,260,264,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,222,222,222,222,0,222,222,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":38,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,2,0],"matrix_rows":[208,1,2,4,8,144,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":39,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,0,2],"matrix_rows":[336,1,2,4,8,272,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":40,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,3,3,0,2],"matrix_rows":[381,257,2,260,264,272,288,320,128],"offset":1,"phase":1,"quadratic_rows":[125,0,125,125,125,125,125,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":41,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,3,3,2,0],"matrix_rows":[253,129,2,132,136,144,160,192,256],"offset":1,"phase":1,"quadratic_rows":[125,0,125,125,125,125,125,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":42,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,0,2],"matrix_rows":[296,1,2,4,264,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":43,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,2,0],"matrix_rows":[168,1,2,4,136,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":44,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":45,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,8,18,35,64,3,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":56,"old":0,"rank":2,"right":{"linear_Z4":[1,0,1,2,0,2,0,0,0],"matrix_rows":[264,13,289,2,292,40,16,64,128],"offset":0,"phase":0,"quadratic_rows":[301,0,301,293,0,13,0,0,13]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":67,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":68,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,2,0,0,0],"matrix_rows":[35,33,34,4,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":69,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[14,1,10,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":70,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,3,0,3,2],"matrix_rows":[445,257,2,260,264,272,288,64,384],"offset":1,"phase":1,"quadratic_rows":[189,0,189,189,189,189,0,189,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":71,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,2,0,0],"matrix_rows":[104,1,2,4,72,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":72,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,3,3,0,3,3,2],"matrix_rows":[475,257,258,4,264,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[219,219,0,219,219,0,219,219,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":73,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,0,3,3,3,3,2],"matrix_rows":[502,1,258,260,8,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[0,246,246,0,246,246,246,246,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":74,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,2,0,0],"matrix_rows":[69,65,2,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":96,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,2,0,0,0],"matrix_rows":[41,33,2,4,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":97,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,0,3,3,0,3,2],"matrix_rows":[439,257,258,260,8,272,288,64,384],"offset":1,"phase":1,"quadratic_rows":[183,183,183,0,183,183,0,183,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":98,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":99,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,3,2,0,0,0,0],"matrix_rows":[26,1,18,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":100,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,0,3,3,2],"matrix_rows":[463,257,258,260,264,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[207,207,207,207,0,0,207,207,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":101,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,2,0,0],"matrix_rows":[81,65,2,4,8,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":102,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,2,0,0],"matrix_rows":[98,1,66,4,8,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":103,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,3,3,3,3,3,2],"matrix_rows":[508,1,2,260,264,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,252,252,252,252,252,252,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[6,10,19,35,65,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":114,"old":0,"rank":2,"right":{"linear_Z4":[3,3,0,0,1,2,0,0,3],"matrix_rows":[476,463,289,290,260,264,48,320,384],"offset":2,"phase":1,"quadratic_rows":[239,239,275,275,508,19,275,275,476]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":125,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,0,3,3,3,0,2],"matrix_rows":[375,257,258,260,8,272,288,320,128],"offset":1,"phase":1,"quadratic_rows":[119,119,119,0,119,119,119,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":126,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,2,0],"matrix_rows":[196,1,2,132,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":127,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,0,3,3,3,2,0],"matrix_rows":[247,129,130,132,8,144,160,192,256],"offset":1,"phase":1,"quadratic_rows":[119,119,119,0,119,119,119,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":128,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,0,2],"matrix_rows":[324,1,2,260,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":129,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":130,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,0,2],"matrix_rows":[290,1,258,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":131,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":132,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,2,0],"matrix_rows":[162,1,130,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":154,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,0,0,3,3,3,2],"matrix_rows":[487,257,258,260,8,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[231,231,231,0,0,231,231,231,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":155,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,2,0,0],"matrix_rows":[84,1,2,68,8,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":156,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,2,0,0],"matrix_rows":[74,1,66,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":157,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,3,3,3,3,3,2],"matrix_rows":[505,257,2,4,264,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[249,0,0,249,249,249,249,249,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":158,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,2,0,0,0],"matrix_rows":[44,1,2,36,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":159,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,0,0,3,2],"matrix_rows":[415,257,258,260,264,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[159,159,159,159,159,0,0,159,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":160,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":161,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,2,0,0,0],"matrix_rows":[50,1,34,4,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,11,17,33,3,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":172,"old":0,"rank":2,"right":{"linear_Z4":[0,2,1,1,2,0,0,0,0],"matrix_rows":[14,34,1,18,52,56,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,60,62,62,14,14,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,32,70,130,2,6,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":174,"old":0,"rank":3,"right":{"linear_Z4":[3,3,0,2,3,2,2,3,2],"matrix_rows":[385,24,106,257,98,4,72,48,384],"offset":7,"phase":3,"quadratic_rows":[129,10,0,50,56,24,0,129,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[15,23,35,65,133,6,2,263,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":175,"old":0,"rank":3,"right":{"linear_Z4":[3,3,2,3,0,0,0,3,2],"matrix_rows":[415,391,499,257,258,356,296,336,384],"offset":3,"phase":2,"quadratic_rows":[235,235,376,191,300,415,391,235,116]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[15,21,35,71,129,2,4,263,7],"offset":0,"phase":0,"quadratic_rows":[6,3,5,0,0,0,0,0,0]},"new":176,"old":0,"rank":3,"right":{"linear_Z4":[1,0,0,1,3,1,1,1,0],"matrix_rows":[415,493,491,257,290,324,264,368,384],"offset":1,"phase":1,"quadratic_rows":[153,340,306,153,255,116,114,153,6]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,70,128,4,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":177,"old":0,"rank":3,"right":{"linear_Z4":[3,3,3,2,0,1,1,3,2],"matrix_rows":[385,106,108,257,66,36,104,16,384],"offset":7,"phase":3,"quadratic_rows":[129,42,76,102,0,106,108,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":183,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,2,0],"matrix_rows":[148,1,2,132,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":184,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":185,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,0,2],"matrix_rows":[276,1,2,260,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":186,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":187,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,0,3,0,2],"matrix_rows":[351,257,258,260,264,272,32,320,128],"offset":1,"phase":1,"quadratic_rows":[95,95,95,95,95,0,95,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":188,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,2,0],"matrix_rows":[193,129,2,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":189,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,0,3,2,0],"matrix_rows":[223,129,130,132,136,144,32,192,256],"offset":1,"phase":1,"quadratic_rows":[95,95,95,95,95,0,95,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":190,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,0,2],"matrix_rows":[321,257,2,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[13,18,33,66,129,256,5,2,4],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":203,"old":0,"rank":3,"right":{"linear_Z4":[2,3,1,3,1,0,2,2,0],"matrix_rows":[21,138,257,65,130,324,136,336,32],"offset":2,"phase":1,"quadratic_rows":[340,10,341,10,341,0,21,0,21]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[13,18,33,66,129,256,5,4,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":204,"old":0,"rank":3,"right":{"linear_Z4":[2,3,1,3,1,0,2,0,2],"matrix_rows":[21,266,129,65,258,196,264,208,32],"offset":2,"phase":1,"quadratic_rows":[212,10,213,10,213,0,21,21,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[11,23,32,71,128,256,3,6,2],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":205,"old":0,"rank":3,"right":{"linear_Z4":[0,3,0,3,0,0,2,1,2],"matrix_rows":[11,395,138,65,450,4,456,16,32],"offset":6,"phase":2,"quadratic_rows":[448,202,0,202,0,0,11,395,129]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,65,132,256,1,6,2],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":206,"old":0,"rank":3,"right":{"linear_Z4":[1,1,3,1,3,0,2,3,0],"matrix_rows":[11,384,148,65,66,388,72,400,32],"offset":4,"phase":1,"quadratic_rows":[75,75,276,75,276,0,11,384,148]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":212,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[13,9,2,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":213,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,3,3,3,0,3,2],"matrix_rows":[446,1,258,260,264,272,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,190,190,190,190,190,0,190,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":214,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":215,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[19,17,18,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":216,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,3,3,3,2],"matrix_rows":[491,257,258,4,264,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[235,235,0,235,0,235,235,235,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":217,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,2,0,0],"matrix_rows":[88,1,2,4,72,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":218,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,2,0,0],"matrix_rows":[70,1,66,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":219,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,3,3,3,2],"matrix_rows":[501,257,2,260,8,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[245,0,245,0,245,245,245,245,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,33,1,66,128,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":223,"old":0,"rank":2,"right":{"linear_Z4":[0,1,1,1,2,3,0,3,2],"matrix_rows":[14,416,1,18,20,24,288,64,384],"offset":2,"phase":1,"quadratic_rows":[0,30,30,30,14,160,0,160,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,18,33,2,67,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":230,"old":0,"rank":2,"right":{"linear_Z4":[0,3,1,3,2,0,0,0,3],"matrix_rows":[491,485,257,274,20,280,288,320,384],"offset":1,"phase":1,"quadratic_rows":[270,251,501,251,14,270,270,270,485]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":241,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,3,3,3,3,0,2],"matrix_rows":[382,1,258,260,264,272,288,320,128],"offset":1,"phase":1,"quadratic_rows":[0,126,126,126,126,126,126,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":242,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,2,0],"matrix_rows":[224,1,2,4,8,16,160,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":243,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,3,3,3,3,2,0],"matrix_rows":[254,1,130,132,136,144,160,192,256],"offset":1,"phase":1,"quadratic_rows":[0,126,126,126,126,126,126,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":244,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,0,2],"matrix_rows":[352,1,2,4,8,16,288,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":245,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,2,0],"matrix_rows":[152,1,2,4,136,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":246,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":247,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,0,2],"matrix_rows":[280,1,2,4,264,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":248,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,33,1,66,130,2,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":252,"old":0,"rank":2,"right":{"linear_Z4":[0,1,1,1,2,3,3,2,0],"matrix_rows":[14,224,1,18,20,24,160,192,256],"offset":2,"phase":1,"quadratic_rows":[0,30,30,30,14,96,96,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":270,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,3,0,3,3,3,2],"matrix_rows":[494,1,258,260,264,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[0,238,238,238,0,238,238,238,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":271,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,2,0,0],"matrix_rows":[112,1,2,4,8,80,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":272,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,2,0,0],"matrix_rows":[67,65,66,4,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":273,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,0,3,3,2],"matrix_rows":[477,257,2,260,264,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[221,0,221,221,221,0,221,221,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":274,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,2,0,0,0],"matrix_rows":[37,33,2,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":275,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,3,3,3,0,3,2],"matrix_rows":[443,257,258,4,264,272,288,64,384],"offset":1,"phase":1,"quadratic_rows":[187,187,0,187,187,187,0,187,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":276,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":277,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,0,2,0,0,0,0],"matrix_rows":[22,1,18,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,10,16,32,67,3,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":281,"old":0,"rank":2,"right":{"linear_Z4":[1,1,0,0,2,2,0,0,0],"matrix_rows":[80,19,97,98,4,8,48,128,256],"offset":0,"phase":0,"quadratic_rows":[115,115,0,0,99,19,19,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,19,32,2,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":288,"old":0,"rank":2,"right":{"linear_Z4":[3,3,2,0,1,1,0,0,0],"matrix_rows":[53,54,33,18,52,8,64,128,256],"offset":3,"phase":2,"quadratic_rows":[21,38,51,0,53,54,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":299,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,2,0],"matrix_rows":[176,1,2,4,8,144,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":300,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":301,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,0,2],"matrix_rows":[304,1,2,4,8,272,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":302,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":303,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,3,3,3,3,0,2],"matrix_rows":[379,257,258,4,264,272,288,320,128],"offset":1,"phase":1,"quadratic_rows":[123,123,0,123,123,123,123,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":304,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,2,0],"matrix_rows":[200,1,2,4,136,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":305,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,3,3,3,3,2,0],"matrix_rows":[251,129,130,4,136,144,160,192,256],"offset":1,"phase":1,"quadratic_rows":[123,123,0,123,123,123,123,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":306,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,0,2],"matrix_rows":[328,1,2,4,264,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,10,16,32,67,3,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":310,"old":0,"rank":2,"right":{"linear_Z4":[1,1,0,0,2,2,0,0,0],"matrix_rows":[272,19,289,290,4,8,48,64,128],"offset":0,"phase":0,"quadratic_rows":[307,307,0,0,291,19,0,0,19]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":328,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":329,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":330,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,2,0],"matrix_rows":[164,1,2,132,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":331,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,0,2],"matrix_rows":[292,1,2,260,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":332,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,2,0],"matrix_rows":[194,1,130,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":333,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,0,2],"matrix_rows":[322,1,258,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":334,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,3,3,0,2],"matrix_rows":[367,257,258,260,264,16,288,320,128],"offset":1,"phase":1,"quadratic_rows":[111,111,111,111,0,111,111,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":335,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,3,3,2,0],"matrix_rows":[239,129,130,132,136,16,160,192,256],"offset":1,"phase":1,"quadratic_rows":[111,111,111,111,0,111,111,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,8,19,34,64,3,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":339,"old":0,"rank":2,"right":{"linear_Z4":[1,0,2,1,0,2,0,0,0],"matrix_rows":[132,13,161,2,36,168,16,64,256],"offset":0,"phase":0,"quadratic_rows":[173,0,169,173,0,13,0,13,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,17,33,64,1,130,2,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":346,"old":0,"rank":2,"right":{"linear_Z4":[1,3,1,1,0,2,3,2,0],"matrix_rows":[13,194,33,130,36,40,16,192,256],"offset":2,"phase":1,"quadratic_rows":[45,66,45,45,0,13,66,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,19,39,64,128,263,3,6,2],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":352,"old":0,"rank":3,"right":{"linear_Z4":[0,0,3,0,0,3,2,1,2],"matrix_rows":[38,422,164,1,66,452,8,16,480],"offset":6,"phase":2,"quadratic_rows":[0,448,228,0,0,228,38,422,130]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,68,128,258,2,5,1],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":353,"old":0,"rank":3,"right":{"linear_Z4":[3,1,1,3,0,1,2,3,0],"matrix_rows":[384,38,137,385,66,68,392,16,96],"offset":4,"phase":1,"quadratic_rows":[265,102,102,265,0,102,38,384,137]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[10,19,36,66,128,260,3,1,4],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":354,"old":0,"rank":3,"right":{"linear_Z4":[1,2,3,1,0,3,2,0,2],"matrix_rows":[130,11,292,193,66,260,200,16,288],"offset":4,"phase":1,"quadratic_rows":[203,201,36,203,0,36,11,11,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[10,19,36,66,128,260,3,4,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":355,"old":0,"rank":3,"right":{"linear_Z4":[1,2,3,1,0,3,2,2,0],"matrix_rows":[258,11,164,321,66,132,328,16,160],"offset":4,"phase":1,"quadratic_rows":[331,329,36,331,0,36,11,0,11]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":357,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,2,0,0],"matrix_rows":[73,65,2,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":358,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,3,3,3,3,3,2],"matrix_rows":[506,1,258,4,264,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[0,250,0,250,250,250,250,250,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":359,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,0,3,0,3,3,2],"matrix_rows":[471,257,258,260,8,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[215,215,215,0,215,0,215,215,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":360,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,2,0,0],"matrix_rows":[100,1,2,68,8,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":361,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":362,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,2,0,0,0],"matrix_rows":[49,33,2,4,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":363,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,3,2,0,0,0,0],"matrix_rows":[28,1,2,20,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":364,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,3,0,3,2],"matrix_rows":[431,257,258,260,264,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[175,175,175,175,0,175,0,175,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[6,11,18,33,67,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":368,"old":0,"rank":2,"right":{"linear_Z4":[3,0,3,1,0,2,0,0,3],"matrix_rows":[474,471,289,258,292,40,272,320,384],"offset":2,"phase":1,"quadratic_rows":[247,269,247,506,269,13,269,269,474]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[12,18,37,64,132,1,5,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":381,"old":0,"rank":3,"right":{"linear_Z4":[1,3,2,0,1,0,2,3,2],"matrix_rows":[36,386,21,97,258,68,8,112,384],"offset":2,"phase":1,"quadratic_rows":[117,130,113,0,117,21,21,130,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[14,23,35,66,4,135,1,263,7],"offset":0,"phase":0,"quadratic_rows":[3,5,6,0,0,0,0,0,0]},"new":382,"old":0,"rank":3,"right":{"linear_Z4":[0,1,0,3,1,1,1,1,0],"matrix_rows":[502,431,499,321,258,276,344,288,384],"offset":2,"phase":1,"quadratic_rows":[284,170,329,255,89,170,92,170,5]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,36,70,6,130,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":383,"old":0,"rank":3,"right":{"linear_Z4":[0,3,3,2,2,3,2,3,2],"matrix_rows":[386,40,92,1,258,84,24,96,384],"offset":7,"phase":3,"quadratic_rows":[0,130,12,100,0,104,40,130,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,22,38,67,135,1,5,262,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":384,"old":0,"rank":3,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,1],"matrix_rows":[24,254,407,97,258,260,328,304,384],"offset":5,"phase":2,"quadratic_rows":[503,105,105,422,81,399,407,105,361]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":386,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,2,0],"matrix_rows":[146,1,130,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":387,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,3,0,0,2],"matrix_rows":[289,257,2,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":388,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":389,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,3,0,2,0],"matrix_rows":[191,129,130,132,136,144,160,64,256],"offset":1,"phase":1,"quadratic_rows":[63,63,63,63,63,63,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":390,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,0,2],"matrix_rows":[274,1,258,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":391,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,3,0,2,0],"matrix_rows":[161,129,2,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":392,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":393,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,3,0,0,2],"matrix_rows":[319,257,258,260,264,272,288,64,128],"offset":1,"phase":1,"quadratic_rows":[63,63,63,63,63,63,0,0,0]}},{"left":{"linear_Z4":[2,3,2,3,2,2,2,2,0],"matrix_rows":[1,264,4,10,16,2,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":415,"old":0,"rank":8,"right":{"linear_Z4":[2,1,2,3,2,0,2,2,2],"matrix_rows":[1,40,4,34,16,64,128,256,42],"offset":245,"phase":2,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,2,2,2,2,2,0],"matrix_rows":[258,3,1,4,8,16,32,64,128],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":416,"old":0,"rank":8,"right":{"linear_Z4":[1,3,0,2,2,2,2,2,2],"matrix_rows":[6,5,8,16,32,64,128,256,7],"offset":252,"phase":2,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,3,2,2,2,2,0],"matrix_rows":[264,2,4,9,1,16,32,64,128],"offset":0,"phase":0,"quadratic_rows":[9,0,0,9,0,0,0,0,0]},"new":417,"old":0,"rank":8,"right":{"linear_Z4":[1,2,2,3,0,2,2,2,2],"matrix_rows":[24,2,4,17,32,64,128,256,25],"offset":246,"phase":2,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,2,3,2,2,2,0],"matrix_rows":[1,2,272,8,20,4,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,0,20,0,20,0,0,0,0]},"new":418,"old":0,"rank":8,"right":{"linear_Z4":[2,2,1,2,3,0,2,2,2],"matrix_rows":[1,2,48,8,36,64,128,256,52],"offset":235,"phase":2,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,2,3,2,2,2,0],"matrix_rows":[1,272,4,8,18,32,2,64,128],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,18,0,0,0,0]},"new":419,"old":0,"rank":8,"right":{"linear_Z4":[2,1,2,2,3,2,0,2,2],"matrix_rows":[1,80,4,8,66,32,128,256,82],"offset":237,"phase":2,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,3,3,3,2,2,0],"matrix_rows":[318,3,5,9,17,33,1,64,128],"offset":0,"phase":0,"quadratic_rows":[63,63,63,63,63,63,0,0,0]},"new":420,"old":0,"rank":8,"right":{"linear_Z4":[1,3,3,3,3,3,0,2,2],"matrix_rows":[126,125,123,119,111,95,128,256,127],"offset":192,"phase":2,"quadratic_rows":[63,63,63,63,63,63,0,0,0]}},{"left":{"linear_Z4":[3,2,2,2,2,3,2,2,0],"matrix_rows":[288,2,4,8,16,33,1,64,128],"offset":0,"phase":0,"quadratic_rows":[33,0,0,0,0,33,0,0,0]},"new":421,"old":0,"rank":8,"right":{"linear_Z4":[1,2,2,2,2,3,0,2,2],"matrix_rows":[96,2,4,8,16,65,128,256,97],"offset":222,"phase":2,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,2,3,3,2,2,2,2,0],"matrix_rows":[1,2,264,12,16,32,4,64,128],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":422,"old":0,"rank":8,"right":{"linear_Z4":[2,2,1,3,2,2,0,2,2],"matrix_rows":[1,2,72,68,16,32,128,256,76],"offset":243,"phase":2,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":423,"old":0,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,32,64,1,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":31,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,2,3,3,2],"matrix_rows":[38,448,1,34,36,8,16,320,384],"offset":3,"phase":2,"quadratic_rows":[0,6,6,0,0,0,192,192,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,35,3,66,130,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":32,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,1,1,1,2],"matrix_rows":[6,232,9,282,276,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[8,286,278,483,6,488,488,488,238]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,18,35,64,2,131,259,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":33,"old":2,"rank":2,"right":{"linear_Z4":[0,1,3,0,0,0,0,0,1],"matrix_rows":[235,461,257,290,36,264,16,320,384],"offset":2,"phase":1,"quadratic_rows":[38,459,493,38,0,461,38,38,294]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,33,1,64,130,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":34,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,3,0,0,3,3,2],"matrix_rows":[6,448,9,26,20,16,32,320,384],"offset":3,"phase":2,"quadratic_rows":[8,30,22,11,6,0,192,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":162,"old":2,"rank":1,"right":{"linear_Z4":[3,3,3,0,0,3,3,3,2],"matrix_rows":[487,257,258,260,8,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[231,231,231,0,0,231,231,231,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":165,"old":2,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,2,0,0],"matrix_rows":[74,1,66,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":172,"old":2,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,2,0,0,0],"matrix_rows":[44,1,2,36,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":173,"old":2,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":191,"old":2,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":194,"old":2,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":201,"old":2,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,0,2],"matrix_rows":[321,257,2,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":202,"old":2,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,2,0],"matrix_rows":[193,129,2,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":220,"old":2,"rank":1,"right":{"linear_Z4":[0,3,3,3,0,0,0,0,0],"matrix_rows":[6,9,18,28,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[8,22,30,13,6,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":223,"old":2,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":230,"old":2,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,3,3,3,2],"matrix_rows":[491,257,258,4,264,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[235,235,0,235,0,235,235,235,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":231,"old":2,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,2,0,0],"matrix_rows":[70,1,66,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":249,"old":2,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,0,2],"matrix_rows":[352,1,2,4,8,16,288,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":252,"old":2,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,2,0],"matrix_rows":[224,1,2,4,8,16,160,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":259,"old":2,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":260,"old":2,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,16,32,64,130,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":408,"old":2,"rank":2,"right":{"linear_Z4":[3,0,0,0,0,3,0,3,0],"matrix_rows":[384,161,385,2,4,8,16,416,64],"offset":2,"phase":1,"quadratic_rows":[289,0,0,0,0,289,0,384,161]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,34,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":409,"old":2,"rank":2,"right":{"linear_Z4":[0,0,3,3,0,0,0,3,0],"matrix_rows":[384,140,1,2,388,392,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,0,268,268,0,0,0,384,140]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,34,64,129,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":410,"old":2,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,3,0,2,2],"matrix_rows":[161,268,129,2,260,264,16,160,64],"offset":3,"phase":2,"quadratic_rows":[33,0,12,12,0,33,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,34,64,129,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":411,"old":2,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,3,0,2,2],"matrix_rows":[289,140,257,2,132,136,16,288,64],"offset":3,"phase":2,"quadratic_rows":[33,0,12,12,0,33,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,21,34,69,2,131,4,263,7],"offset":0,"phase":0,"quadratic_rows":[5,6,7,0,0,0,0,0,0]},"new":429,"old":2,"rank":3,"right":{"linear_Z4":[3,2,1,2,0,2,1,3,3],"matrix_rows":[239,229,463,257,278,16,280,352,384],"offset":0,"phase":0,"quadratic_rows":[197,52,199,48,10,330,229,197,288]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[14,21,37,66,2,135,1,263,7],"offset":0,"phase":0,"quadratic_rows":[7,3,5,0,0,0,0,0,0]},"new":430,"old":2,"rank":3,"right":{"linear_Z4":[2,2,2,1,0,3,1,3,3],"matrix_rows":[494,233,239,321,282,276,16,288,384],"offset":0,"phase":0,"quadratic_rows":[326,25,17,234,6,232,233,232,257]}},{"left":{"linear_Z4":[3,2,2,3,0,0,0,0,0],"matrix_rows":[24,34,68,134,256,2,4,9,1],"offset":0,"phase":0,"quadratic_rows":[9,4,2,9,0,0,0,0,0]},"new":431,"old":2,"rank":4,"right":{"linear_Z4":[1,3,3,2,0,1,1,3,0],"matrix_rows":[384,106,108,257,385,34,68,104,16],"offset":6,"phase":2,"quadratic_rows":[129,74,44,102,0,108,106,129,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,67,130,3,264,1,12,4],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":436,"old":2,"rank":4,"right":{"linear_Z4":[1,3,3,3,0,1,2,3,0],"matrix_rows":[1,10,384,288,69,86,16,88,416],"offset":2,"phase":1,"quadratic_rows":[69,94,7,90,10,160,11,160,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,34,64,2,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":458,"old":2,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,2,0,3,2],"matrix_rows":[385,44,257,2,36,40,16,64,384],"offset":3,"phase":2,"quadratic_rows":[129,0,12,12,0,0,0,129,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,17,35,64,129,2,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":459,"old":2,"rank":2,"right":{"linear_Z4":[1,3,1,0,0,1,3,1,1],"matrix_rows":[237,330,257,66,260,328,16,288,384],"offset":2,"phase":1,"quadratic_rows":[493,266,493,231,0,493,237,493,423]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,34,64,128,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":460,"old":2,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,2,3,2],"matrix_rows":[385,74,257,66,4,72,16,32,384],"offset":3,"phase":2,"quadratic_rows":[129,10,0,10,0,0,0,129,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,18,35,64,2,129,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":461,"old":2,"rank":2,"right":{"linear_Z4":[1,1,3,0,0,3,1,1,1],"matrix_rows":[235,300,257,258,36,296,16,320,384],"offset":2,"phase":1,"quadratic_rows":[491,491,268,231,0,235,491,491,455]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,16,32,64,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":462,"old":2,"rank":2,"right":{"linear_Z4":[3,0,0,0,0,0,3,3,0],"matrix_rows":[384,193,385,2,4,8,16,32,448],"offset":2,"phase":1,"quadratic_rows":[321,0,0,0,0,0,321,384,193]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,16,34,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":463,"old":2,"rank":2,"right":{"linear_Z4":[0,3,0,3,0,0,0,3,0],"matrix_rows":[384,138,1,386,4,392,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,266,0,266,0,0,0,384,138]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,34,64,128,257,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":464,"old":2,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,3,2,2],"matrix_rows":[193,266,129,258,4,264,16,32,192],"offset":3,"phase":2,"quadratic_rows":[65,10,0,10,0,0,65,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,34,64,128,257,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":465,"old":2,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,3,2,2],"matrix_rows":[321,138,257,130,4,136,16,32,320],"offset":3,"phase":2,"quadratic_rows":[65,10,0,10,0,0,65,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,19,33,64,129,2,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":466,"old":2,"rank":2,"right":{"linear_Z4":[1,3,0,1,0,1,3,1,1],"matrix_rows":[237,326,257,66,324,264,16,288,384],"offset":2,"phase":1,"quadratic_rows":[493,262,235,493,0,493,237,493,427]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,33,1,66,128,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":467,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,3,0,3,0,3,2],"matrix_rows":[6,416,9,18,28,16,288,64,384],"offset":3,"phase":2,"quadratic_rows":[8,22,30,13,6,160,0,160,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,32,64,130,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":468,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,3,2,3,2],"matrix_rows":[70,416,1,66,68,8,16,288,384],"offset":3,"phase":2,"quadratic_rows":[0,6,6,0,0,160,0,160,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,11,19,33,1,66,130,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":469,"old":2,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,1,1,1,2],"matrix_rows":[6,238,9,274,284,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[8,504,496,483,6,494,494,494,238]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,18,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":470,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,0,0,3,0],"matrix_rows":[384,134,1,386,388,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,262,262,0,0,0,0,384,134]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,32,64,130,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":471,"old":2,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,3,3,3,0],"matrix_rows":[384,224,1,2,4,8,16,416,448],"offset":2,"phase":1,"quadratic_rows":[0,0,0,0,0,352,352,384,224]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,32,64,130,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":472,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,3,3,2,2],"matrix_rows":[262,224,1,258,260,8,16,160,192],"offset":3,"phase":2,"quadratic_rows":[0,6,6,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,32,64,130,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":473,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,3,3,2,2],"matrix_rows":[134,352,1,130,132,8,16,288,320],"offset":3,"phase":2,"quadratic_rows":[0,6,6,0,0,96,96,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,10,16,35,65,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":29,"old":3,"rank":2,"right":{"linear_Z4":[1,1,0,2,1,0,2,2,2],"matrix_rows":[216,219,305,290,20,264,32,320,384],"offset":0,"phase":0,"quadratic_rows":[491,507,16,259,278,3,259,259,219]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,1,32,64,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":30,"old":3,"rank":2,"right":{"linear_Z4":[3,3,0,2,0,0,3,3,2],"matrix_rows":[11,448,9,10,4,16,32,320,384],"offset":3,"phase":2,"quadratic_rows":[3,3,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,65,1,130,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":35,"old":3,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,0,3,3,2],"matrix_rows":[3,448,49,34,20,8,32,320,384],"offset":3,"phase":2,"quadratic_rows":[51,35,16,0,21,3,192,192,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,3,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":36,"old":3,"rank":2,"right":{"linear_Z4":[3,2,3,2,3,0,3,3,0],"matrix_rows":[470,267,265,10,260,272,32,320,384],"offset":3,"phase":2,"quadratic_rows":[3,213,214,0,214,0,214,214,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":104,"old":3,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,16,26,3,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":107,"old":3,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":114,"old":3,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,0,3,3,2],"matrix_rows":[463,257,258,260,264,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[207,207,207,207,0,0,207,207,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":115,"old":3,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,2,0,0],"matrix_rows":[81,65,2,4,8,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":133,"old":3,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,0,2],"matrix_rows":[324,1,2,260,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":136,"old":3,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,2,0],"matrix_rows":[196,1,2,132,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":143,"old":3,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":144,"old":3,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":278,"old":3,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,0,3,3,2],"matrix_rows":[477,257,2,260,264,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[221,0,221,221,221,0,221,221,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":281,"old":3,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,2,0,0],"matrix_rows":[67,65,66,4,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":288,"old":3,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,16,0,22,3,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":289,"old":3,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":307,"old":3,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":310,"old":3,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":317,"old":3,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,0,2],"matrix_rows":[328,1,2,4,264,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":318,"old":3,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,2,0],"matrix_rows":[200,1,2,4,136,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,34,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":406,"old":3,"rank":2,"right":{"linear_Z4":[0,0,3,3,0,0,0,3,0],"matrix_rows":[384,140,1,2,388,392,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,0,268,268,0,0,0,384,140]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,16,32,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":407,"old":3,"rank":2,"right":{"linear_Z4":[0,3,0,0,3,0,0,3,0],"matrix_rows":[384,146,1,386,4,8,400,32,64],"offset":2,"phase":1,"quadratic_rows":[0,274,0,0,274,0,0,384,146]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,34,65,128,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":412,"old":3,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[274,140,1,258,132,136,272,32,64],"offset":3,"phase":2,"quadratic_rows":[0,18,12,12,18,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,34,65,128,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":413,"old":3,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[146,268,1,130,260,264,144,32,64],"offset":3,"phase":2,"quadratic_rows":[0,18,12,12,18,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[14,19,37,65,134,3,4,261,5],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":424,"old":3,"rank":3,"right":{"linear_Z4":[0,0,2,1,0,0,0,2,3],"matrix_rows":[206,17,471,291,32,260,328,304,384],"offset":2,"phase":1,"quadratic_rows":[228,24,25,398,230,17,17,25,264]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,16,33,68,129,256,1,6,2],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":428,"old":3,"rank":3,"right":{"linear_Z4":[1,0,1,1,1,0,2,3,0],"matrix_rows":[21,384,264,65,2,68,392,80,32],"offset":0,"phase":0,"quadratic_rows":[85,0,85,136,85,0,21,136,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[22,38,67,8,129,1,4,263,7],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":432,"old":3,"rank":4,"right":{"linear_Z4":[2,2,2,2,3,0,3,1,1],"matrix_rows":[468,471,211,8,305,290,324,32,384],"offset":15,"phase":0,"quadratic_rows":[52,36,323,0,465,3,468,464,468]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,34,72,131,257,1,3,12,4],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":437,"old":3,"rank":4,"right":{"linear_Z4":[1,1,1,2,3,0,2,3,0],"matrix_rows":[8,11,384,260,113,98,388,88,32],"offset":0,"phase":0,"quadratic_rows":[123,107,132,83,25,3,11,132,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,34,67,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":450,"old":3,"rank":2,"right":{"linear_Z4":[3,1,1,1,0,0,3,1,1],"matrix_rows":[337,222,65,258,260,264,336,32,384],"offset":1,"phase":1,"quadratic_rows":[273,478,478,478,207,0,222,478,399]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,18,32,65,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":451,"old":3,"rank":2,"right":{"linear_Z4":[3,3,3,0,3,0,0,3,2],"matrix_rows":[3,388,33,50,260,24,32,64,384],"offset":3,"phase":2,"quadratic_rows":[35,51,132,16,26,3,0,132,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,32,65,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":452,"old":3,"rank":2,"right":{"linear_Z4":[3,0,3,0,3,0,2,3,2],"matrix_rows":[81,388,65,2,260,8,80,32,384],"offset":3,"phase":2,"quadratic_rows":[17,0,132,0,17,0,0,132,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,19,35,66,2,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":453,"old":3,"rank":2,"right":{"linear_Z4":[3,3,2,2,3,0,2,2,1],"matrix_rows":[463,460,289,306,260,280,32,320,384],"offset":3,"phase":2,"quadratic_rows":[239,255,259,275,26,3,259,259,460]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,16,32,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":454,"old":3,"rank":2,"right":{"linear_Z4":[3,0,0,0,3,0,0,3,0],"matrix_rows":[384,145,385,2,4,8,400,32,64],"offset":2,"phase":1,"quadratic_rows":[273,0,0,0,273,0,0,384,145]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,32,64,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":455,"old":3,"rank":2,"right":{"linear_Z4":[0,0,3,0,0,0,3,3,0],"matrix_rows":[384,196,1,2,388,8,16,32,448],"offset":2,"phase":1,"quadratic_rows":[0,0,324,0,0,0,324,384,196]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,32,65,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":456,"old":3,"rank":2,"right":{"linear_Z4":[3,0,3,0,3,0,3,2,2],"matrix_rows":[273,196,257,2,132,8,272,32,192],"offset":3,"phase":2,"quadratic_rows":[17,0,68,0,17,0,68,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,32,65,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":457,"old":3,"rank":2,"right":{"linear_Z4":[3,0,3,0,3,0,3,2,2],"matrix_rows":[145,324,129,2,260,8,144,32,320],"offset":3,"phase":2,"quadratic_rows":[17,0,68,0,17,0,68,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,65,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":474,"old":3,"rank":2,"right":{"linear_Z4":[3,3,0,3,3,0,0,3,2],"matrix_rows":[3,392,33,50,20,264,32,64,384],"offset":3,"phase":2,"quadratic_rows":[35,51,16,136,22,3,0,136,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,18,34,66,128,3,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":475,"old":3,"rank":2,"right":{"linear_Z4":[2,3,3,3,3,0,2,3,0],"matrix_rows":[323,413,65,322,260,264,272,32,384],"offset":3,"phase":2,"quadratic_rows":[158,3,157,157,157,0,0,157,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,64,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":476,"old":3,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,2,3,2],"matrix_rows":[67,392,65,66,4,264,16,32,384],"offset":3,"phase":2,"quadratic_rows":[3,3,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,35,66,2,131,259,3],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":477,"old":3,"rank":2,"right":{"linear_Z4":[1,1,0,2,1,0,2,2,2],"matrix_rows":[219,216,289,306,20,264,32,320,384],"offset":0,"phase":0,"quadratic_rows":[507,491,16,259,277,3,259,259,219]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,64,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":478,"old":3,"rank":2,"right":{"linear_Z4":[0,0,0,3,0,0,3,3,0],"matrix_rows":[384,200,1,2,4,392,16,32,448],"offset":2,"phase":1,"quadratic_rows":[0,0,0,328,0,0,328,384,200]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,10,16,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":479,"old":3,"rank":2,"right":{"linear_Z4":[3,3,0,0,0,0,0,3,0],"matrix_rows":[384,131,385,386,4,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[259,259,0,0,0,0,0,384,131]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,64,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":480,"old":3,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,3,2,2],"matrix_rows":[259,200,257,258,4,136,16,32,192],"offset":3,"phase":2,"quadratic_rows":[3,3,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,64,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":481,"old":3,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,3,2,2],"matrix_rows":[131,328,129,130,4,264,16,32,320],"offset":3,"phase":2,"quadratic_rows":[3,3,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,18,35,2,64,131,259,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":290,"old":4,"rank":2,"right":{"linear_Z4":[0,1,3,2,0,0,0,2,3],"matrix_rows":[219,397,321,338,20,264,32,256,384],"offset":143,"phase":1,"quadratic_rows":[22,395,413,86,397,0,392,86,342]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,35,64,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":291,"old":4,"rank":2,"right":{"linear_Z4":[3,0,1,0,0,2,2,0,1],"matrix_rows":[398,171,353,258,100,264,80,256,384],"offset":2,"phase":1,"quadratic_rows":[459,37,494,37,64,398,21,37,293]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,19,33,3,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":292,"old":4,"rank":2,"right":{"linear_Z4":[1,3,0,1,2,0,2,1,0],"matrix_rows":[397,278,257,338,84,264,96,256,384],"offset":2,"phase":1,"quadratic_rows":[141,70,203,141,0,64,38,141,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,35,64,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":293,"old":4,"rank":2,"right":{"linear_Z4":[1,0,3,2,0,0,0,2,3],"matrix_rows":[398,235,353,322,36,264,16,256,384],"offset":143,"phase":1,"quadratic_rows":[395,37,430,101,0,398,392,101,357]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,65,129,258,1,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":319,"old":4,"rank":2,"right":{"linear_Z4":[1,1,0,3,3,3,2,0,3],"matrix_rows":[435,264,129,130,4,328,80,96,256],"offset":480,"phase":2,"quadratic_rows":[307,307,0,72,499,499,56,304,435]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,35,65,129,259,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":320,"old":4,"rank":2,"right":{"linear_Z4":[1,1,0,0,3,3,2,0,2],"matrix_rows":[315,136,257,258,4,328,464,480,256],"offset":480,"phase":2,"quadratic_rows":[59,59,0,243,251,251,56,56,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,35,64,128,259,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":321,"old":4,"rank":2,"right":{"linear_Z4":[2,2,0,0,0,0,2,0,2],"matrix_rows":[136,264,193,194,4,328,16,32,256],"offset":300,"phase":2,"quadratic_rows":[192,192,0,192,0,0,11,11,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,33,65,129,257,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":322,"old":4,"rank":2,"right":{"linear_Z4":[3,3,0,3,1,1,2,0,3],"matrix_rows":[315,384,321,322,4,328,400,416,256],"offset":300,"phase":2,"quadratic_rows":[123,123,0,123,187,187,11,304,384]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,17,33,64,129,257,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":348,"old":4,"rank":2,"right":{"linear_Z4":[3,3,1,3,0,1,2,0,3],"matrix_rows":[303,384,321,322,388,328,16,416,256],"offset":300,"phase":2,"quadratic_rows":[111,111,175,111,0,175,11,292,384]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,11,16,32,64,128,259,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":349,"old":4,"rank":2,"right":{"linear_Z4":[2,0,0,2,0,0,2,0,2],"matrix_rows":[130,258,193,322,4,200,16,32,256],"offset":300,"phase":2,"quadratic_rows":[192,192,0,192,0,0,11,11,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,17,33,64,129,258,1,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":350,"old":4,"rank":2,"right":{"linear_Z4":[1,3,3,1,0,3,2,0,3],"matrix_rows":[429,258,129,322,68,136,16,96,256],"offset":408,"phase":2,"quadratic_rows":[301,66,493,301,0,493,38,292,429]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,11,17,33,64,129,259,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":351,"old":4,"rank":2,"right":{"linear_Z4":[1,0,3,1,0,3,2,0,2],"matrix_rows":[303,130,257,322,452,264,16,480,256],"offset":408,"phase":2,"quadratic_rows":[47,237,239,47,0,239,38,38,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,19,34,3,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":377,"old":4,"rank":2,"right":{"linear_Z4":[3,3,2,1,2,2,2,3,0],"matrix_rows":[391,348,257,258,84,280,96,256,384],"offset":209,"phase":0,"quadratic_rows":[135,135,139,76,0,64,40,135,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,11,16,35,65,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":378,"old":4,"rank":2,"right":{"linear_Z4":[1,2,0,0,3,0,0,2,3],"matrix_rows":[410,235,353,258,4,328,48,256,384],"offset":167,"phase":1,"quadratic_rows":[395,113,0,49,442,410,386,113,369]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,11,16,35,65,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":379,"old":4,"rank":2,"right":{"linear_Z4":[3,0,0,0,1,2,2,0,1],"matrix_rows":[410,171,353,258,68,264,112,256,384],"offset":2,"phase":1,"quadratic_rows":[459,49,64,49,506,410,21,49,305]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,18,35,2,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":380,"old":4,"rank":2,"right":{"linear_Z4":[1,3,1,2,1,0,1,3,1],"matrix_rows":[219,348,321,258,20,344,32,256,384],"offset":165,"phase":0,"quadratic_rows":[411,475,332,215,219,0,222,475,391]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,67,131,2,259,3],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":87,"old":5,"rank":2,"right":{"linear_Z4":[1,1,0,1,2,2,0,2,2],"matrix_rows":[187,184,321,330,12,64,272,288,384],"offset":0,"phase":0,"quadratic_rows":[507,499,8,269,259,259,3,259,187]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,66,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":88,"old":5,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,2,0,3,2],"matrix_rows":[35,400,33,34,4,8,272,64,384],"offset":3,"phase":2,"quadratic_rows":[3,3,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,18,34,66,3,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":93,"old":5,"rank":2,"right":{"linear_Z4":[2,3,3,3,3,2,0,3,0],"matrix_rows":[291,413,33,290,260,264,272,64,384],"offset":3,"phase":2,"quadratic_rows":[158,3,157,157,157,0,0,157,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,33,66,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":94,"old":5,"rank":2,"right":{"linear_Z4":[3,3,0,3,3,0,0,3,2],"matrix_rows":[3,400,65,74,12,64,272,32,384],"offset":3,"phase":2,"quadratic_rows":[67,75,8,14,144,0,3,144,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,17,35,2,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":118,"old":5,"rank":2,"right":{"linear_Z4":[1,3,1,0,3,1,0,1,1],"matrix_rows":[189,282,257,18,260,280,288,64,384],"offset":2,"phase":1,"quadratic_rows":[445,266,445,183,189,445,0,445,423]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,33,64,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":119,"old":5,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,2,0,3,2],"matrix_rows":[41,388,33,2,260,40,16,64,384],"offset":3,"phase":2,"quadratic_rows":[9,0,132,9,0,0,0,132,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,33,1,64,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":120,"old":5,"rank":2,"right":{"linear_Z4":[0,3,3,3,2,0,0,3,2],"matrix_rows":[26,388,1,18,260,24,32,64,384],"offset":3,"phase":2,"quadratic_rows":[0,10,132,10,0,0,0,132,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,35,66,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":121,"old":5,"rank":2,"right":{"linear_Z4":[3,1,1,0,1,3,0,1,1],"matrix_rows":[297,190,33,258,260,296,272,64,384],"offset":1,"phase":1,"quadratic_rows":[265,446,446,183,446,190,0,446,407]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,33,66,128,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":207,"old":5,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[138,276,1,130,260,136,272,32,64],"offset":3,"phase":2,"quadratic_rows":[0,10,20,10,20,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,33,66,128,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":208,"old":5,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[266,148,1,258,132,264,144,32,64],"offset":3,"phase":2,"quadratic_rows":[0,10,20,10,20,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,33,3,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":234,"old":5,"rank":2,"right":{"linear_Z4":[3,2,3,3,2,3,0,3,0],"matrix_rows":[430,275,273,18,260,264,288,64,384],"offset":3,"phase":2,"quadratic_rows":[3,173,174,174,0,174,0,174,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,33,64,130,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":235,"old":5,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,3,0,3,2],"matrix_rows":[3,416,73,66,12,64,16,288,384],"offset":3,"phase":2,"quadratic_rows":[75,67,8,13,0,160,3,160,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,1,66,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":236,"old":5,"rank":2,"right":{"linear_Z4":[3,3,0,0,2,3,0,3,2],"matrix_rows":[19,416,17,18,4,8,288,64,384],"offset":3,"phase":2,"quadratic_rows":[3,3,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,10,16,33,67,131,1,259,3],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":237,"old":5,"rank":2,"right":{"linear_Z4":[1,1,0,1,2,2,0,2,2],"matrix_rows":[184,187,329,322,12,64,272,288,384],"offset":0,"phase":0,"quadratic_rows":[499,507,8,270,259,259,3,259,187]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,66,130,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":323,"old":5,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,3,0,2,2],"matrix_rows":[131,304,129,130,4,8,272,288,64],"offset":3,"phase":2,"quadratic_rows":[3,3,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,66,130,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":324,"old":5,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,3,0,2,2],"matrix_rows":[259,176,257,258,4,8,144,160,64],"offset":3,"phase":2,"quadratic_rows":[3,3,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,66,131,3,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":89,"old":6,"rank":2,"right":{"linear_Z4":[0,3,3,1,1,0,0,1,2],"matrix_rows":[6,184,33,354,324,264,272,64,384],"offset":1,"phase":1,"quadratic_rows":[32,358,326,440,440,411,6,440,190]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,1,34,64,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":90,"old":6,"rank":2,"right":{"linear_Z4":[0,3,3,2,3,0,0,3,2],"matrix_rows":[14,400,1,10,12,272,32,64,384],"offset":3,"phase":2,"quadratic_rows":[0,6,6,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,18,2,35,67,128,259,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":91,"old":6,"rank":2,"right":{"linear_Z4":[0,1,3,0,0,0,0,0,1],"matrix_rows":[187,437,257,266,12,272,288,64,384],"offset":2,"phase":1,"quadratic_rows":[14,435,445,437,14,14,0,14,270]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,32,66,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":92,"old":6,"rank":2,"right":{"linear_Z4":[0,3,3,0,3,3,0,3,2],"matrix_rows":[6,400,33,98,68,8,272,64,384],"offset":3,"phase":2,"quadratic_rows":[32,102,70,0,144,35,6,144,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,16,32,64,130,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":147,"old":6,"rank":2,"right":{"linear_Z4":[0,3,0,0,0,3,0,3,0],"matrix_rows":[384,162,1,386,4,8,16,416,64],"offset":2,"phase":1,"quadratic_rows":[0,290,0,0,0,290,0,384,162]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,16,32,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":148,"old":6,"rank":2,"right":{"linear_Z4":[3,0,0,0,3,0,0,3,0],"matrix_rows":[384,145,385,2,4,8,400,32,64],"offset":2,"phase":1,"quadratic_rows":[273,0,0,0,273,0,0,384,145]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,32,65,130,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":149,"old":6,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,3,0,2,2],"matrix_rows":[145,290,129,258,4,8,144,288,64],"offset":3,"phase":2,"quadratic_rows":[17,34,0,0,17,34,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,32,65,130,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":150,"old":6,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,3,0,2,2],"matrix_rows":[273,162,257,130,4,8,272,160,64],"offset":3,"phase":2,"quadratic_rows":[17,34,0,0,17,34,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,17,35,67,130,2,259,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":178,"old":6,"rank":2,"right":{"linear_Z4":[2,3,3,2,2,3,0,2,1],"matrix_rows":[415,409,257,322,356,296,272,64,384],"offset":3,"phase":2,"quadratic_rows":[262,223,255,294,262,44,6,262,409]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,32,64,130,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":179,"old":6,"rank":2,"right":{"linear_Z4":[3,3,3,0,0,3,0,3,2],"matrix_rows":[385,6,257,98,68,8,48,64,384],"offset":3,"phase":2,"quadratic_rows":[129,102,70,0,32,50,6,129,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,18,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":263,"old":6,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,0,0,3,0],"matrix_rows":[384,134,1,386,388,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,262,262,0,0,0,0,384,134]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":264,"old":6,"rank":2,"right":{"linear_Z4":[0,0,0,3,3,0,0,3,0],"matrix_rows":[384,152,1,2,4,392,400,32,64],"offset":2,"phase":1,"quadratic_rows":[0,0,0,280,280,0,0,384,152]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,66,128,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":265,"old":6,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[262,152,1,258,260,136,144,32,64],"offset":3,"phase":2,"quadratic_rows":[0,6,6,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,66,128,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":266,"old":6,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[134,280,1,130,132,264,272,32,64],"offset":3,"phase":2,"quadratic_rows":[0,6,6,24,24,0,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,11,19,34,66,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":294,"old":6,"rank":2,"right":{"linear_Z4":[0,0,0,1,1,0,0,1,2],"matrix_rows":[6,190,33,322,356,264,272,64,384],"offset":1,"phase":1,"quadratic_rows":[32,504,472,446,446,411,6,446,190]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,1,64,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":295,"old":6,"rank":2,"right":{"linear_Z4":[0,3,3,3,2,0,0,3,2],"matrix_rows":[22,392,1,18,20,264,32,64,384],"offset":3,"phase":2,"quadratic_rows":[0,6,6,136,0,0,0,136,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,18,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":58,"old":7,"rank":2,"right":{"linear_Z4":[3,0,3,0,0,0,0,3,0],"matrix_rows":[384,133,385,2,388,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[261,0,261,0,0,0,0,384,133]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,64,130,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":59,"old":7,"rank":2,"right":{"linear_Z4":[0,0,0,3,0,3,0,3,0],"matrix_rows":[384,168,1,2,4,392,16,416,64],"offset":2,"phase":1,"quadratic_rows":[0,0,0,296,0,296,0,384,168]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,64,130,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":64,"old":7,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,3,0,2,2],"matrix_rows":[133,296,129,2,132,264,16,288,64],"offset":3,"phase":2,"quadratic_rows":[5,0,5,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,64,130,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":65,"old":7,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,3,0,2,2],"matrix_rows":[261,168,257,2,260,136,16,160,64],"offset":3,"phase":2,"quadratic_rows":[5,0,5,40,0,40,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,33,65,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":116,"old":7,"rank":2,"right":{"linear_Z4":[0,0,3,3,3,3,0,3,2],"matrix_rows":[40,388,1,18,260,88,64,96,384],"offset":3,"phase":2,"quadratic_rows":[0,16,132,120,26,104,40,132,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,10,18,35,67,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":117,"old":7,"rank":2,"right":{"linear_Z4":[0,1,1,0,0,0,0,1,2],"matrix_rows":[24,190,33,258,260,360,336,64,384],"offset":1,"phase":1,"quadratic_rows":[32,446,446,454,486,407,24,446,190]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,35,66,131,2,257,1],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":122,"old":7,"rank":2,"right":{"linear_Z4":[1,0,1,0,0,0,0,1,2],"matrix_rows":[189,40,257,18,260,344,64,352,384],"offset":2,"phase":1,"quadratic_rows":[445,16,445,453,423,469,40,445,189]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,33,65,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":123,"old":7,"rank":2,"right":{"linear_Z4":[0,0,3,3,3,3,0,3,2],"matrix_rows":[24,388,33,2,260,104,80,64,384],"offset":3,"phase":2,"quadratic_rows":[32,0,132,120,88,41,24,132,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,34,66,130,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":180,"old":7,"rank":2,"right":{"linear_Z4":[3,0,0,3,3,3,0,3,2],"matrix_rows":[385,24,257,2,36,104,80,64,384],"offset":3,"phase":2,"quadratic_rows":[129,0,32,120,88,44,24,129,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[7,11,19,33,65,130,2,259,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":181,"old":7,"rank":2,"right":{"linear_Z4":[2,2,2,3,3,3,0,2,1],"matrix_rows":[415,391,257,290,260,328,368,64,384],"offset":3,"phase":2,"quadratic_rows":[280,312,280,223,255,50,24,280,391]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,66,128,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":261,"old":7,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[134,280,1,130,132,264,272,32,64],"offset":3,"phase":2,"quadratic_rows":[0,6,6,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,66,128,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":262,"old":7,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[262,152,1,258,260,136,144,32,64],"offset":3,"phase":2,"quadratic_rows":[0,6,6,24,24,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":267,"old":7,"rank":2,"right":{"linear_Z4":[0,0,0,3,3,0,0,3,0],"matrix_rows":[384,152,1,2,4,392,400,32,64],"offset":2,"phase":1,"quadratic_rows":[0,0,0,280,280,0,0,384,152]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,18,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":268,"old":7,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,0,0,3,0],"matrix_rows":[384,134,1,386,388,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,262,262,0,0,0,0,384,134]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,10,16,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":325,"old":7,"rank":2,"right":{"linear_Z4":[3,3,0,0,0,0,0,3,0],"matrix_rows":[384,131,385,386,4,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[259,259,0,0,0,0,0,384,131]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,32,66,130,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":326,"old":7,"rank":2,"right":{"linear_Z4":[0,0,0,0,3,3,0,3,0],"matrix_rows":[384,176,1,2,4,8,400,416,64],"offset":2,"phase":1,"quadratic_rows":[0,0,0,0,304,304,0,384,176]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,64,130,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":60,"old":8,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,3,0,2,2],"matrix_rows":[261,168,257,2,260,136,16,160,64],"offset":3,"phase":2,"quadratic_rows":[5,0,5,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,64,130,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":61,"old":8,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,3,0,2,2],"matrix_rows":[133,296,129,2,132,264,16,288,64],"offset":3,"phase":2,"quadratic_rows":[5,0,5,40,0,40,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,64,130,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":62,"old":8,"rank":2,"right":{"linear_Z4":[0,0,0,3,0,3,0,3,0],"matrix_rows":[384,168,1,2,4,392,16,416,64],"offset":2,"phase":1,"quadratic_rows":[0,0,0,296,0,296,0,384,168]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,18,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":63,"old":8,"rank":2,"right":{"linear_Z4":[3,0,3,0,0,0,0,3,0],"matrix_rows":[384,133,385,2,388,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[261,0,261,0,0,0,0,384,133]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,32,65,130,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":145,"old":8,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,3,0,2,2],"matrix_rows":[273,162,257,130,4,8,272,160,64],"offset":3,"phase":2,"quadratic_rows":[17,34,0,0,17,34,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,32,65,130,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":146,"old":8,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,3,0,2,2],"matrix_rows":[145,290,129,258,4,8,144,288,64],"offset":3,"phase":2,"quadratic_rows":[17,34,0,0,17,34,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,16,32,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":151,"old":8,"rank":2,"right":{"linear_Z4":[3,0,0,0,3,0,0,3,0],"matrix_rows":[384,145,385,2,4,8,400,32,64],"offset":2,"phase":1,"quadratic_rows":[273,0,0,0,273,0,0,384,145]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,16,32,64,130,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":152,"old":8,"rank":2,"right":{"linear_Z4":[0,3,0,0,0,3,0,3,0],"matrix_rows":[384,162,1,386,4,8,16,416,64],"offset":2,"phase":1,"quadratic_rows":[0,290,0,0,0,290,0,384,162]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,16,34,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":209,"old":8,"rank":2,"right":{"linear_Z4":[0,3,0,3,0,0,0,3,0],"matrix_rows":[384,138,1,386,4,392,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,266,0,266,0,0,0,384,138]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,32,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":210,"old":8,"rank":2,"right":{"linear_Z4":[0,0,3,0,3,0,0,3,0],"matrix_rows":[384,148,1,2,388,8,400,32,64],"offset":2,"phase":1,"quadratic_rows":[0,0,276,0,276,0,0,384,148]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,32,65,130,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":232,"old":8,"rank":2,"right":{"linear_Z4":[3,0,3,0,3,3,0,3,2],"matrix_rows":[5,416,81,18,68,8,64,288,384],"offset":3,"phase":2,"quadratic_rows":[85,16,69,0,19,160,5,160,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,1,35,67,128,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":233,"old":8,"rank":2,"right":{"linear_Z4":[1,0,3,0,0,0,0,0,1],"matrix_rows":[438,187,265,258,12,272,288,64,384],"offset":1,"phase":1,"quadratic_rows":[435,13,446,438,13,13,0,13,269]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,8,18,33,67,129,3,257,1],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":238,"old":8,"rank":2,"right":{"linear_Z4":[3,0,3,1,0,1,0,1,2],"matrix_rows":[184,5,337,18,324,264,64,288,384],"offset":2,"phase":1,"quadratic_rows":[341,16,325,440,427,440,5,440,189]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,1,32,66,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":239,"old":8,"rank":2,"right":{"linear_Z4":[3,0,3,2,0,3,0,3,2],"matrix_rows":[13,416,9,2,12,16,288,64,384],"offset":3,"phase":2,"quadratic_rows":[5,0,5,0,0,160,0,160,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,64,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":296,"old":8,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,2,0,3,2],"matrix_rows":[37,392,33,2,36,264,16,64,384],"offset":3,"phase":2,"quadratic_rows":[5,0,5,136,0,0,0,136,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,19,33,66,129,2,257,1],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":297,"old":8,"rank":2,"right":{"linear_Z4":[0,0,0,1,0,1,0,1,2],"matrix_rows":[189,5,321,18,340,264,64,288,384],"offset":2,"phase":1,"quadratic_rows":[504,16,488,445,427,445,5,445,189]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":17,"old":9,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,0,0],"matrix_rows":[38,1,34,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":18,"old":9,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":19,"old":9,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,0,0],"matrix_rows":[21,17,2,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":20,"old":10,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":21,"old":10,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":22,"old":10,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":20,"old":11,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,1,1,2],"matrix_rows":[461,289,2,292,296,16,256,320,384],"offset":0,"phase":0,"quadratic_rows":[237,0,237,237,0,13,205,205,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":23,"old":11,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":24,"old":11,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,1,1,2],"matrix_rows":[461,289,34,260,264,48,256,320,384],"offset":0,"phase":0,"quadratic_rows":[237,32,205,205,32,19,205,205,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":17,"old":12,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,0,0,0],"matrix_rows":[11,9,10,4,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":25,"old":12,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":26,"old":12,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,0,0],"matrix_rows":[21,17,2,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":21,"old":13,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,1,1,2],"matrix_rows":[467,289,290,4,8,304,256,320,384],"offset":0,"phase":0,"quadratic_rows":[243,243,0,0,243,19,211,211,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":23,"old":13,"rank":1,"right":{"linear_Z4":[1,1,0,0,2,1,1,1,2],"matrix_rows":[483,257,274,20,24,256,288,320,384],"offset":0,"phase":0,"quadratic_rows":[227,243,16,16,14,227,227,227,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":27,"old":13,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,1,1,2],"matrix_rows":[467,289,258,36,40,272,256,320,384],"offset":0,"phase":0,"quadratic_rows":[243,211,32,32,211,13,211,211,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":18,"old":14,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,2,0,0,0],"matrix_rows":[56,9,10,4,32,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[8,8,0,19,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":25,"old":14,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,2,0,0,0],"matrix_rows":[40,1,18,20,56,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,16,24,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":28,"old":14,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,0,0],"matrix_rows":[56,17,2,20,40,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[16,0,16,24,13,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":19,"old":15,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,0,0,0],"matrix_rows":[11,9,10,4,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":26,"old":15,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,0,0],"matrix_rows":[38,1,34,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":28,"old":15,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":22,"old":16,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,1,1,2],"matrix_rows":[462,1,274,276,280,256,32,320,384],"offset":0,"phase":0,"quadratic_rows":[0,222,222,222,14,0,206,206,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":24,"old":16,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":27,"old":16,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":439,"old":17,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":441,"old":17,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,1,1,2],"matrix_rows":[213,257,2,260,8,272,32,320,384],"offset":0,"phase":0,"quadratic_rows":[469,0,469,0,469,0,469,469,213]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[16,34,65,2,140,3,260,8,12],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":497,"old":17,"rank":4,"right":{"linear_Z4":[2,0,1,2,2,1,3,0,2],"matrix_rows":[12,34,464,144,5,8,40,272,448],"offset":93,"phase":1,"quadratic_rows":[4,40,37,34,64,46,80,0,0]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[17,46,65,128,6,256,10,2,1],"offset":0,"phase":0,"quadratic_rows":[0,2,12,12,0,0,0,0,0]},"new":501,"old":17,"rank":4,"right":{"linear_Z4":[3,1,3,0,3,0,3,0,2],"matrix_rows":[261,2,194,146,257,210,260,8,32],"offset":3,"phase":2,"quadratic_rows":[5,130,5,0,80,0,80,2,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":30,"old":18,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":36,"old":18,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,1,1,2],"matrix_rows":[213,257,2,260,8,272,32,320,384],"offset":0,"phase":0,"quadratic_rows":[469,0,469,0,469,0,469,469,213]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":32,"old":19,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,1,1,2],"matrix_rows":[230,1,258,260,8,16,288,320,384],"offset":0,"phase":0,"quadratic_rows":[0,486,486,0,0,486,486,486,230]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":34,"old":19,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":439,"old":20,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,0,0,0,0],"matrix_rows":[5,41,10,36,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,8,37,11,0,5,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":440,"old":20,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,0,0],"matrix_rows":[21,17,2,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[16,33,67,1,136,2,264,4,12],"offset":0,"phase":0,"quadratic_rows":[2,3,12,4,0,0,0,0,0]},"new":496,"old":20,"rank":4,"right":{"linear_Z4":[2,1,0,3,3,3,0,2,3],"matrix_rows":[42,4,384,464,13,6,32,400,256],"offset":379,"phase":1,"quadratic_rows":[12,46,43,47,80,46,144,320,384]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[20,40,69,132,1,5,266,2,8],"offset":0,"phase":0,"quadratic_rows":[0,10,4,2,0,0,0,0,0]},"new":499,"old":20,"rank":4,"right":{"linear_Z4":[3,3,1,3,2,0,1,0,1],"matrix_rows":[20,448,9,386,53,450,32,56,256],"offset":295,"phase":1,"quadratic_rows":[61,66,5,57,9,9,322,256,448]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":30,"old":21,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,0,0,0],"matrix_rows":[11,9,10,4,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":35,"old":21,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,49,34,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[51,35,16,0,21,3,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":31,"old":22,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,0,0],"matrix_rows":[38,1,34,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":34,"old":22,"rank":1,"right":{"linear_Z4":[0,3,3,3,0,0,0,0,0],"matrix_rows":[6,9,26,20,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[8,30,22,11,6,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":32,"old":23,"rank":1,"right":{"linear_Z4":[0,2,2,0,0,1,1,1,2],"matrix_rows":[232,9,10,4,256,272,288,320,384],"offset":60,"phase":0,"quadratic_rows":[8,8,0,483,0,488,488,488,232]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":33,"old":23,"rank":1,"right":{"linear_Z4":[3,2,1,3,0,1,3,3,2],"matrix_rows":[461,257,34,292,264,16,256,320,384],"offset":77,"phase":0,"quadratic_rows":[205,32,237,205,0,38,205,205,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":29,"old":24,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,1,1,2],"matrix_rows":[216,17,2,20,264,256,288,320,384],"offset":102,"phase":0,"quadratic_rows":[16,0,16,472,461,0,472,472,216]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":36,"old":24,"rank":1,"right":{"linear_Z4":[2,1,3,1,3,0,3,3,2],"matrix_rows":[470,9,266,260,256,272,32,320,384],"offset":23,"phase":0,"quadratic_rows":[8,222,214,11,214,0,214,214,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":31,"old":25,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":33,"old":25,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,1,1,2],"matrix_rows":[203,257,258,4,264,16,32,320,384],"offset":0,"phase":0,"quadratic_rows":[459,459,0,459,0,0,459,459,203]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":29,"old":26,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,1,1,2],"matrix_rows":[203,257,258,4,264,16,32,320,384],"offset":0,"phase":0,"quadratic_rows":[459,459,0,459,0,0,459,459,203]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":35,"old":26,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":438,"old":27,"rank":1,"right":{"linear_Z4":[2,3,1,3,1,0,3,3,2],"matrix_rows":[462,17,258,276,264,256,32,320,384],"offset":43,"phase":0,"quadratic_rows":[16,206,222,206,21,0,206,206,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":441,"old":27,"rank":1,"right":{"linear_Z4":[2,0,2,0,1,0,1,1,2],"matrix_rows":[216,9,10,4,256,272,288,320,384],"offset":90,"phase":0,"quadratic_rows":[8,8,0,467,472,0,472,472,216]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[30,34,65,142,271,1,4,8,15],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":495,"old":27,"rank":4,"right":{"linear_Z4":[3,0,2,3,0,0,0,0,2],"matrix_rows":[20,319,93,157,293,288,32,296,272],"offset":0,"phase":0,"quadratic_rows":[219,29,234,223,235,20,29,29,0]}},{"left":{"linear_Z4":[3,2,3,3,0,0,0,0,0],"matrix_rows":[18,35,66,129,260,1,3,8,14],"offset":0,"phase":0,"quadratic_rows":[1,12,14,14,0,0,0,0,0]},"new":500,"old":27,"rank":4,"right":{"linear_Z4":[1,2,1,0,0,0,2,0,0],"matrix_rows":[10,271,48,384,105,66,100,32,288],"offset":0,"phase":0,"quadratic_rows":[359,325,367,324,256,261,15,256,191]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":438,"old":28,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,1,1,2],"matrix_rows":[203,257,258,4,264,16,32,320,384],"offset":0,"phase":0,"quadratic_rows":[459,459,0,459,0,0,459,459,203]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":440,"old":28,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[22,47,71,134,263,7,1,10,2],"offset":0,"phase":0,"quadratic_rows":[8,2,12,13,0,0,0,0,0]},"new":494,"old":28,"rank":4,"right":{"linear_Z4":[0,2,0,0,0,1,0,2,1],"matrix_rows":[450,15,399,294,101,422,32,104,48],"offset":298,"phase":0,"quadratic_rows":[484,192,321,480,0,169,399,363,461]}},{"left":{"linear_Z4":[2,3,2,2,0,0,0,0,0],"matrix_rows":[16,40,69,129,5,4,264,10,2],"offset":0,"phase":0,"quadratic_rows":[0,10,0,2,0,0,0,0,0]},"new":498,"old":28,"rank":4,"right":{"linear_Z4":[2,3,0,1,2,0,3,3,0],"matrix_rows":[60,384,36,194,13,386,16,48,448],"offset":153,"phase":0,"quadratic_rows":[12,322,1,9,0,0,322,384,194]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":37,"old":29,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,3,3,0],"matrix_rows":[203,265,266,4,256,16,32,320,384],"offset":23,"phase":0,"quadratic_rows":[451,451,0,448,0,0,459,459,203]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,23,32,67,128,256,5,1,7],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":518,"old":29,"rank":3,"right":{"linear_Z4":[1,1,0,2,0,0,2,1,3],"matrix_rows":[203,11,323,257,258,204,256,16,32],"offset":1,"phase":1,"quadratic_rows":[131,131,200,260,0,0,260,135,328]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[11,19,34,68,130,2,257,1,5],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":526,"old":29,"rank":3,"right":{"linear_Z4":[0,0,2,0,0,2,1,2,1],"matrix_rows":[323,39,8,161,162,32,256,48,192],"offset":70,"phase":1,"quadratic_rows":[452,452,3,256,0,0,451,67,331]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":37,"old":30,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,49,34,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[51,35,16,0,21,3,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,64,129,1,262,2,4],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":520,"old":30,"rank":3,"right":{"linear_Z4":[3,3,3,0,2,0,1,0,1],"matrix_rows":[3,448,388,33,50,452,8,32,256],"offset":291,"phase":0,"quadratic_rows":[35,51,68,0,2,3,324,256,448]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,19,32,67,1,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":528,"old":30,"rank":3,"right":{"linear_Z4":[2,0,2,0,1,2,1,1,2],"matrix_rows":[18,34,320,19,32,132,40,448,256],"offset":508,"phase":1,"quadratic_rows":[18,1,128,0,17,0,192,196,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":37,"old":31,"rank":1,"right":{"linear_Z4":[0,3,3,3,0,0,0,0,0],"matrix_rows":[6,9,26,20,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[8,30,22,11,6,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,66,2,128,261,1,4],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":534,"old":31,"rank":3,"right":{"linear_Z4":[3,3,3,2,0,0,1,0,1],"matrix_rows":[448,6,385,449,18,28,16,32,256],"offset":267,"phase":0,"quadratic_rows":[65,22,30,4,6,0,321,256,448]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,66,4,6,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":542,"old":31,"rank":3,"right":{"linear_Z4":[2,2,0,1,0,2,1,1,2],"matrix_rows":[320,60,20,129,14,32,48,448,256],"offset":475,"phase":3,"quadratic_rows":[128,12,2,10,0,0,192,193,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":37,"old":32,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,0,3,3,0],"matrix_rows":[230,1,290,292,8,16,256,320,384],"offset":77,"phase":0,"quadratic_rows":[0,454,454,0,0,448,486,486,230]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[8,23,39,64,128,259,5,1,7],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":536,"old":32,"rank":3,"right":{"linear_Z4":[0,1,1,0,0,2,2,1,3],"matrix_rows":[230,38,326,225,258,260,8,16,256],"offset":1,"phase":1,"quadratic_rows":[224,134,134,0,0,257,257,135,352]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,19,35,65,1,132,258,2,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":544,"old":32,"rank":3,"right":{"linear_Z4":[2,0,0,0,2,0,1,2,1],"matrix_rows":[23,326,32,16,146,148,24,256,192],"offset":133,"phase":1,"quadratic_rows":[6,449,449,0,0,256,454,70,358]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":37,"old":33,"rank":1,"right":{"linear_Z4":[0,1,1,3,0,0,3,3,2],"matrix_rows":[454,9,266,260,256,272,32,320,384],"offset":61,"phase":1,"quadratic_rows":[8,206,198,11,0,0,198,198,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,23,35,71,131,3,261,1,4],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":550,"old":33,"rank":3,"right":{"linear_Z4":[0,3,2,3,0,0,0,3,3],"matrix_rows":[271,207,78,229,294,32,296,48,256],"offset":511,"phase":1,"quadratic_rows":[292,170,105,174,0,207,292,170,321]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,38,68,134,6,258,2,3],"offset":0,"phase":0,"quadratic_rows":[3,7,2,0,0,0,0,0,0]},"new":558,"old":33,"rank":3,"right":{"linear_Z4":[0,3,1,3,0,1,3,2,3],"matrix_rows":[1,356,42,256,166,32,168,48,192],"offset":15,"phase":2,"quadratic_rows":[256,142,486,138,0,356,484,78,357]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":37,"old":34,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,0,0],"matrix_rows":[38,1,34,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,33,64,1,132,262,2,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":552,"old":34,"rank":3,"right":{"linear_Z4":[1,2,1,0,2,3,1,0,1],"matrix_rows":[17,448,416,21,6,16,8,480,256],"offset":443,"phase":3,"quadratic_rows":[5,4,7,0,0,96,352,256,448]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,1,3,64,132,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":560,"old":34,"rank":3,"right":{"linear_Z4":[0,2,1,2,1,2,1,1,2],"matrix_rows":[17,12,320,8,6,24,160,448,256],"offset":502,"phase":3,"quadratic_rows":[24,4,22,17,29,128,192,224,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":37,"old":35,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,0,0,0],"matrix_rows":[11,9,10,4,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,33,68,129,1,262,2,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":566,"old":35,"rank":3,"right":{"linear_Z4":[2,2,2,3,0,2,1,0,1],"matrix_rows":[36,448,392,5,6,32,456,48,256],"offset":378,"phase":2,"quadratic_rows":[4,4,3,72,0,0,328,256,448]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,2,3,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":574,"old":35,"rank":3,"right":{"linear_Z4":[2,1,0,2,2,1,1,1,2],"matrix_rows":[18,36,320,3,48,16,136,448,256],"offset":477,"phase":3,"quadratic_rows":[2,35,48,128,36,54,192,200,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":37,"old":36,"rank":1,"right":{"linear_Z4":[1,1,0,0,3,0,3,3,2],"matrix_rows":[451,273,258,20,8,256,288,320,384],"offset":103,"phase":1,"quadratic_rows":[211,195,16,0,21,0,195,195,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,16,35,64,135,256,5,1,7],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":568,"old":36,"rank":3,"right":{"linear_Z4":[3,2,2,0,1,0,2,3,1],"matrix_rows":[17,209,405,453,198,256,8,272,32],"offset":58,"phase":0,"quadratic_rows":[145,196,402,0,85,0,402,199,324]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[10,19,36,67,130,3,257,1,5],"offset":0,"phase":0,"quadratic_rows":[7,1,5,0,0,0,0,0,0]},"new":576,"old":36,"rank":3,"right":{"linear_Z4":[3,1,0,0,3,1,3,2,3],"matrix_rows":[354,49,4,163,32,256,40,176,192],"offset":39,"phase":2,"quadratic_rows":[147,483,256,0,145,354,482,83,358]}},{"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,4,131,5,6,264,16,24],"offset":0,"phase":0,"quadratic_rows":[6,5,3,24,24,0,0,0,0]},"new":1,"old":37,"rank":5,"right":{"linear_Z4":[2,2,0,0,0,0,0,0,1],"matrix_rows":[49,50,52,64,384,16,32,56,256],"offset":488,"phase":1,"quadratic_rows":[32,16,48,0,6,5,256,256,448]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,35,66,129,3,2,260,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":415,"old":37,"rank":4,"right":{"linear_Z4":[2,0,0,0,2,0,0,0,1],"matrix_rows":[3,6,64,384,48,18,32,56,256],"offset":436,"phase":1,"quadratic_rows":[50,21,34,0,3,5,256,256,448]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,35,65,131,1,2,260,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":416,"old":37,"rank":4,"right":{"linear_Z4":[3,1,0,0,0,2,0,0,1],"matrix_rows":[6,5,64,384,39,48,16,56,256],"offset":437,"phase":2,"quadratic_rows":[35,19,48,0,6,5,256,256,448]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[19,33,66,129,2,3,260,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":417,"old":37,"rank":4,"right":{"linear_Z4":[0,2,0,0,0,2,0,0,1],"matrix_rows":[3,5,64,384,33,48,16,56,256],"offset":436,"phase":1,"quadratic_rows":[38,49,17,0,6,3,256,256,448]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,67,131,1,2,260,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":418,"old":37,"rank":4,"right":{"linear_Z4":[0,0,2,0,2,2,0,0,1],"matrix_rows":[5,6,64,384,16,32,52,56,256],"offset":388,"phase":3,"quadratic_rows":[20,36,51,0,5,6,256,256,448]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":46,"old":38,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":47,"old":38,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,2,0],"matrix_rows":[144,1,2,4,72,208,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,64,80,64,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":48,"old":38,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,2,0],"matrix_rows":[144,65,2,68,8,208,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,0,64,0,80,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":49,"old":39,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":50,"old":39,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,2],"matrix_rows":[272,1,2,4,72,336,96,256,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,64,80,64,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":51,"old":39,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,2],"matrix_rows":[272,65,2,68,8,336,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,0,64,0,80,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":49,"old":40,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,2,1,0,2],"matrix_rows":[349,289,2,292,296,272,256,320,128],"offset":0,"phase":0,"quadratic_rows":[125,0,125,125,93,13,93,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":52,"old":40,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,1,2,0,2],"matrix_rows":[317,321,2,324,264,336,288,256,128],"offset":0,"phase":0,"quadratic_rows":[125,0,125,61,125,61,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":53,"old":40,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,1,2,0,2],"matrix_rows":[317,257,2,260,328,336,352,256,128],"offset":0,"phase":0,"quadratic_rows":[61,0,61,125,125,125,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":46,"old":41,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,2,1,2,0],"matrix_rows":[221,161,2,164,168,144,128,192,256],"offset":0,"phase":0,"quadratic_rows":[125,0,125,125,93,13,93,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":54,"old":41,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,1,2,2,0],"matrix_rows":[189,193,2,196,136,208,160,128,256],"offset":0,"phase":0,"quadratic_rows":[125,0,125,61,125,61,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":55,"old":41,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,1,2,2,0],"matrix_rows":[189,129,2,132,200,208,224,128,256],"offset":0,"phase":0,"quadratic_rows":[61,0,61,125,125,125,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":50,"old":42,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":52,"old":42,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":56,"old":42,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,0,2],"matrix_rows":[264,33,2,36,296,16,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,0,32,40,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":47,"old":43,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":54,"old":43,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":57,"old":43,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,2,0],"matrix_rows":[136,33,2,36,168,16,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,0,32,40,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":48,"old":44,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":55,"old":44,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":57,"old":44,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":51,"old":45,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":53,"old":45,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":56,"old":45,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":443,"old":46,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,0,2],"matrix_rows":[336,1,2,4,8,272,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":445,"old":46,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,2,0,0,0,0,0],"matrix_rows":[16,33,67,1,136,2,268,12,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":505,"old":46,"rank":4,"right":{"linear_Z4":[2,1,0,3,1,3,3,2,0],"matrix_rows":[42,4,320,400,13,6,32,464,128],"offset":115,"phase":1,"quadratic_rows":[12,46,43,47,80,46,80,0,0]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[16,1,34,66,132,256,8,12,2],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":509,"old":46,"rank":4,"right":{"linear_Z4":[0,2,3,3,0,0,0,1,2],"matrix_rows":[2,268,16,192,1,260,264,128,32],"offset":135,"phase":2,"quadratic_rows":[0,0,12,12,128,0,128,208,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":59,"old":47,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,0,2],"matrix_rows":[296,1,2,4,264,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":65,"old":47,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":61,"old":48,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,0,2],"matrix_rows":[296,1,2,4,264,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":63,"old":48,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":443,"old":49,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,2,0],"matrix_rows":[208,1,2,4,8,144,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":444,"old":49,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[16,34,67,1,136,2,268,4,12],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":504,"old":49,"rank":4,"right":{"linear_Z4":[2,1,0,1,1,1,3,0,2],"matrix_rows":[44,42,192,400,13,46,32,464,256],"offset":115,"phase":1,"quadratic_rows":[12,6,43,45,80,44,80,0,0]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[16,1,34,66,132,256,8,2,12],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":507,"old":49,"rank":4,"right":{"linear_Z4":[0,2,3,3,0,0,0,2,1],"matrix_rows":[2,140,16,320,1,132,136,256,32],"offset":135,"phase":2,"quadratic_rows":[0,0,12,12,256,0,256,0,336]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":59,"old":50,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,2,0],"matrix_rows":[168,1,2,4,136,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":64,"old":50,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":60,"old":51,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,2,0],"matrix_rows":[168,1,2,4,136,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":63,"old":51,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":61,"old":52,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":62,"old":52,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,2,0],"matrix_rows":[168,1,2,4,136,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":58,"old":53,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":65,"old":53,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,2,0],"matrix_rows":[168,1,2,4,136,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":60,"old":54,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":62,"old":54,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,0,2],"matrix_rows":[296,1,2,4,264,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":58,"old":55,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":64,"old":55,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,0,2],"matrix_rows":[296,1,2,4,264,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":442,"old":56,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":445,"old":56,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,2,0],"matrix_rows":[208,1,2,4,8,144,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[22,47,71,134,10,263,2,1,7],"offset":0,"phase":0,"quadratic_rows":[8,2,12,13,0,0,0,0,0]},"new":503,"old":56,"rank":4,"right":{"linear_Z4":[2,2,0,2,0,0,1,0,3],"matrix_rows":[210,15,95,326,389,342,256,392,288],"offset":466,"phase":1,"quadratic_rows":[468,144,193,464,459,0,221,95,281]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[16,42,69,129,258,4,10,8,5],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":508,"old":56,"rank":4,"right":{"linear_Z4":[2,2,0,1,3,0,2,0,2],"matrix_rows":[300,210,36,130,13,66,256,288,208],"offset":155,"phase":1,"quadratic_rows":[12,16,1,9,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":442,"old":57,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":444,"old":57,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,0,2],"matrix_rows":[336,1,2,4,8,272,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[20,44,71,132,10,263,2,7,3],"offset":0,"phase":0,"quadratic_rows":[5,14,15,14,0,0,0,0,0]},"new":502,"old":57,"rank":4,"right":{"linear_Z4":[3,2,1,3,2,0,3,3,0],"matrix_rows":[388,468,351,454,389,470,128,392,160],"offset":466,"phase":1,"quadratic_rows":[219,333,30,223,333,0,219,201,18]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[16,42,69,129,258,4,10,5,8],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":506,"old":57,"rank":4,"right":{"linear_Z4":[2,2,0,1,3,0,2,2,0],"matrix_rows":[172,338,36,258,13,66,128,160,336],"offset":155,"phase":1,"quadratic_rows":[12,16,1,9,18,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":66,"old":58,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,2,0,0,0],"matrix_rows":[24,33,2,36,104,80,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,0,32,120,88,13,24,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,32,64,132,6,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":630,"old":58,"rank":3,"right":{"linear_Z4":[0,1,0,2,3,2,2,0,2],"matrix_rows":[257,96,18,256,98,4,56,64,384],"offset":192,"phase":2,"quadratic_rows":[0,114,0,48,122,26,18,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,20,34,64,133,1,4,258,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":646,"old":58,"rank":3,"right":{"linear_Z4":[0,1,0,2,0,1,1,0,2],"matrix_rows":[112,260,98,1,114,256,56,64,384],"offset":213,"phase":1,"quadratic_rows":[0,18,0,48,106,120,112,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":66,"old":59,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,2,0,0,2],"matrix_rows":[24,33,2,36,296,272,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,0,32,312,280,13,0,0,24]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[10,23,6,32,65,130,3,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":631,"old":59,"rank":3,"right":{"linear_Z4":[1,1,1,0,3,3,1,0,0],"matrix_rows":[118,275,354,273,358,56,320,256,384],"offset":222,"phase":2,"quadratic_rows":[3,355,276,48,284,362,354,0,118]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[15,3,17,32,69,129,4,257,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":647,"old":59,"rank":3,"right":{"linear_Z4":[3,1,1,0,2,1,3,0,3],"matrix_rows":[277,113,355,115,276,56,320,256,384],"offset":213,"phase":3,"quadratic_rows":[117,274,5,48,363,121,113,0,274]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":66,"old":60,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,2,0],"matrix_rows":[136,33,2,36,168,16,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,0,32,40,0,13,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,33,68,129,2,1,6,256],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":638,"old":60,"rank":3,"right":{"linear_Z4":[3,3,3,0,2,2,0,3,0],"matrix_rows":[5,160,170,81,162,68,128,64,256],"offset":69,"phase":1,"quadratic_rows":[85,10,69,34,1,136,5,160,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[10,20,34,65,130,4,2,5,256],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":654,"old":60,"rank":3,"right":{"linear_Z4":[3,1,3,0,2,2,0,3,0],"matrix_rows":[8,5,170,65,10,84,128,64,256],"offset":87,"phase":1,"quadratic_rows":[69,162,85,32,4,138,5,162,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":66,"old":61,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,0,2],"matrix_rows":[264,33,2,36,296,16,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,0,32,40,0,13,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,33,68,129,2,1,256,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":639,"old":61,"rank":3,"right":{"linear_Z4":[3,3,3,0,2,2,0,0,3],"matrix_rows":[5,288,298,81,290,68,256,64,128],"offset":69,"phase":1,"quadratic_rows":[85,10,69,34,1,264,5,0,288]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[10,20,34,65,130,4,2,256,5],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":655,"old":61,"rank":3,"right":{"linear_Z4":[3,1,3,0,2,2,0,0,3],"matrix_rows":[8,5,298,65,10,84,256,64,128],"offset":87,"phase":1,"quadratic_rows":[69,290,85,32,4,266,5,0,290]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":66,"old":62,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,2,0,0,0],"matrix_rows":[13,289,2,292,296,16,256,64,384],"offset":1,"phase":1,"quadratic_rows":[301,0,301,301,0,13,0,0,13]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,35,68,1,128,2,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":662,"old":62,"rank":3,"right":{"linear_Z4":[2,1,0,0,3,0,3,0,2],"matrix_rows":[82,4,264,21,6,64,256,32,384],"offset":59,"phase":1,"quadratic_rows":[20,86,83,0,87,0,86,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,35,64,1,132,2,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":678,"old":62,"rank":3,"right":{"linear_Z4":[2,1,0,0,1,0,1,0,2],"matrix_rows":[84,82,288,21,86,64,8,256,384],"offset":59,"phase":1,"quadratic_rows":[20,6,83,0,85,0,84,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":66,"old":63,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,19,39,71,129,2,6,263,7],"offset":0,"phase":0,"quadratic_rows":[3,5,2,0,0,0,0,0,0]},"new":663,"old":63,"rank":3,"right":{"linear_Z4":[0,2,2,1,1,1,0,0,1],"matrix_rows":[42,282,92,21,358,256,280,320,384],"offset":246,"phase":2,"quadratic_rows":[20,84,43,124,283,364,42,0,304]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[12,17,39,2,68,3,135,263,7],"offset":0,"phase":0,"quadratic_rows":[3,3,4,0,0,0,0,0,0]},"new":679,"old":63,"rank":3,"right":{"linear_Z4":[3,3,2,0,3,1,0,0,2],"matrix_rows":[10,44,17,293,46,256,304,320,384],"offset":235,"phase":2,"quadratic_rows":[309,38,35,0,305,55,0,0,17]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":66,"old":64,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,2,0,0,2],"matrix_rows":[285,289,2,292,296,272,256,320,128],"offset":1,"phase":1,"quadratic_rows":[61,0,61,61,29,13,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,17,2,36,68,132,4,3,256],"offset":0,"phase":0,"quadratic_rows":[2,3,4,0,0,0,0,0,0]},"new":670,"old":64,"rank":3,"right":{"linear_Z4":[0,3,2,3,2,3,0,3,0],"matrix_rows":[135,132,40,128,134,88,64,96,256],"offset":13,"phase":1,"quadratic_rows":[6,3,129,120,8,104,40,132,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[11,1,18,32,64,132,260,2,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":686,"old":64,"rank":3,"right":{"linear_Z4":[2,3,0,2,2,1,0,3,2],"matrix_rows":[129,135,288,131,128,8,48,256,320],"offset":484,"phase":1,"quadratic_rows":[132,6,3,0,32,48,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":66,"old":65,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,2,0,2,0],"matrix_rows":[157,161,2,164,168,144,128,192,256],"offset":1,"phase":1,"quadratic_rows":[61,0,61,61,29,13,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,17,2,36,68,132,4,256,3],"offset":0,"phase":0,"quadratic_rows":[2,3,4,0,0,0,0,0,0]},"new":671,"old":65,"rank":3,"right":{"linear_Z4":[0,3,2,3,2,3,0,0,3],"matrix_rows":[263,260,40,256,262,88,64,96,128],"offset":13,"phase":1,"quadratic_rows":[6,3,257,120,8,104,40,0,260]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[11,1,18,32,64,132,260,4,2],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":687,"old":65,"rank":3,"right":{"linear_Z4":[2,3,0,2,2,1,0,2,3],"matrix_rows":[257,263,160,259,256,8,48,128,192],"offset":484,"phase":1,"quadratic_rows":[260,6,3,0,32,48,0,0,257]}},{"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,2,4,72,144,13,21,261,5],"offset":0,"phase":0,"quadratic_rows":[24,0,24,13,21,0,0,0,0]},"new":1,"old":66,"rank":5,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[353,2,100,264,272,256,288,320,384],"offset":254,"phase":1,"quadratic_rows":[96,0,96,32,64,13,21,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,37,4,66,136,7,13,261,5],"offset":0,"phase":0,"quadratic_rows":[15,7,15,13,0,0,0,0,0]},"new":415,"old":66,"rank":4,"right":{"linear_Z4":[2,2,2,1,0,0,0,0,3],"matrix_rows":[107,264,366,272,256,266,288,320,384],"offset":254,"phase":3,"quadratic_rows":[362,13,362,47,64,13,21,0,261]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,3,33,68,136,5,9,257,1],"offset":0,"phase":0,"quadratic_rows":[15,3,5,9,0,0,0,0,0]},"new":416,"old":66,"rank":4,"right":{"linear_Z4":[1,3,0,0,0,1,1,0,2],"matrix_rows":[358,261,264,272,263,256,288,320,384],"offset":204,"phase":0,"quadratic_rows":[3,99,96,32,64,110,118,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,37,4,72,130,13,7,261,5],"offset":0,"phase":0,"quadratic_rows":[15,7,15,13,0,0,0,0,0]},"new":419,"old":66,"rank":4,"right":{"linear_Z4":[2,2,2,0,1,0,0,0,3],"matrix_rows":[115,272,374,264,256,274,288,320,384],"offset":254,"phase":3,"quadratic_rows":[370,21,370,32,87,13,21,0,261]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[22,3,37,73,129,12,4,261,5],"offset":0,"phase":0,"quadratic_rows":[15,7,15,13,0,0,0,0,0]},"new":420,"old":66,"rank":4,"right":{"linear_Z4":[2,0,0,2,3,2,2,0,3],"matrix_rows":[382,285,123,264,287,256,288,320,384],"offset":200,"phase":3,"quadratic_rows":[120,24,120,295,87,13,21,0,264]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":75,"old":67,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":76,"old":67,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":77,"old":67,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":78,"old":68,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[14,1,10,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":79,"old":68,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":80,"old":68,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,2,0,0],"matrix_rows":[69,65,2,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":78,"old":69,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,2,0,0,0],"matrix_rows":[35,33,34,4,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":81,"old":69,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":82,"old":69,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,2,0,0],"matrix_rows":[69,65,2,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":75,"old":70,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,2,0,1,2],"matrix_rows":[413,289,2,292,296,272,256,64,384],"offset":0,"phase":0,"quadratic_rows":[189,0,189,189,157,13,0,157,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":83,"old":70,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":84,"old":70,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":79,"old":71,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,0,0],"matrix_rows":[104,33,34,4,72,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,32,0,40,0,11,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":81,"old":71,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,0,0],"matrix_rows":[104,1,10,12,64,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,8,8,38,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":85,"old":71,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,2,0,0],"matrix_rows":[72,33,2,36,104,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,0,32,40,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":76,"old":72,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,0,2,1,2],"matrix_rows":[411,321,322,4,328,272,32,256,384],"offset":0,"phase":0,"quadratic_rows":[219,219,0,219,155,0,11,155,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":83,"old":72,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,0,2,1,2],"matrix_rows":[411,257,322,68,264,272,96,256,384],"offset":0,"phase":0,"quadratic_rows":[155,219,64,155,155,64,38,155,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":86,"old":72,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":77,"old":73,"rank":1,"right":{"linear_Z4":[0,1,1,0,1,1,2,1,2],"matrix_rows":[438,1,322,324,8,272,352,256,384],"offset":0,"phase":0,"quadratic_rows":[0,246,246,0,182,246,38,182,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":84,"old":73,"rank":1,"right":{"linear_Z4":[0,1,1,0,1,1,2,1,2],"matrix_rows":[438,65,322,260,72,272,288,256,384],"offset":0,"phase":0,"quadratic_rows":[64,246,182,64,182,182,11,182,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":86,"old":73,"rank":1,"right":{"linear_Z4":[0,1,1,0,1,2,1,1,2],"matrix_rows":[470,33,258,292,40,272,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,214,246,32,214,13,214,214,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":80,"old":74,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,2,0,0,0],"matrix_rows":[35,33,34,4,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":82,"old":74,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[14,1,10,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":85,"old":74,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":447,"old":75,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,0,0,0,0],"matrix_rows":[5,33,10,44,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[37,8,45,14,0,5,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":449,"old":75,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,2,0,0],"matrix_rows":[69,65,2,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,3,0,0,0,0,0],"matrix_rows":[16,34,67,1,132,2,260,8,12],"offset":0,"phase":0,"quadratic_rows":[3,1,8,12,0,0,0,0,0]},"new":513,"old":75,"rank":4,"right":{"linear_Z4":[2,1,0,1,0,1,3,2,3],"matrix_rows":[44,42,464,384,13,46,32,256,448],"offset":247,"phase":1,"quadratic_rows":[12,6,43,45,192,44,80,272,384]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[16,1,34,66,132,256,2,8,12],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":517,"old":75,"rank":4,"right":{"linear_Z4":[0,2,3,3,0,0,2,0,1],"matrix_rows":[2,76,16,384,1,68,72,256,32],"offset":135,"phase":2,"quadratic_rows":[0,0,12,12,256,0,0,256,400]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":88,"old":76,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,2,0,0,0],"matrix_rows":[35,33,34,4,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":94,"old":76,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,0,0,0,0],"matrix_rows":[3,65,74,12,64,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[67,75,8,14,0,0,3,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":90,"old":77,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[14,1,10,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":92,"old":77,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,33,98,68,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,102,70,0,0,35,6,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":447,"old":78,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":448,"old":78,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,1,1,2],"matrix_rows":[213,257,2,260,8,272,32,320,384],"offset":0,"phase":0,"quadratic_rows":[469,0,469,0,469,0,469,469,213]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[16,34,65,3,136,2,268,12,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":512,"old":78,"rank":4,"right":{"linear_Z4":[2,0,1,1,3,2,2,2,0],"matrix_rows":[36,10,320,464,5,32,40,400,192],"offset":93,"phase":1,"quadratic_rows":[4,40,13,46,80,10,16,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[16,46,64,128,3,256,5,9,1],"offset":0,"phase":0,"quadratic_rows":[15,15,15,15,0,0,0,0,0]},"new":515,"old":78,"rank":4,"right":{"linear_Z4":[0,3,0,0,3,0,3,3,0],"matrix_rows":[464,450,402,338,1,466,4,8,32],"offset":1,"phase":1,"quadratic_rows":[0,210,0,0,210,0,210,210,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":88,"old":79,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":93,"old":79,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":89,"old":80,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":92,"old":80,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":90,"old":81,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":91,"old":81,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,1,0,1,2],"matrix_rows":[179,257,258,4,8,272,288,64,384],"offset":0,"phase":0,"quadratic_rows":[435,435,0,0,435,435,0,435,179]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":87,"old":82,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,1,0,1,2],"matrix_rows":[179,257,258,4,8,272,288,64,384],"offset":0,"phase":0,"quadratic_rows":[435,435,0,0,435,435,0,435,179]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":94,"old":82,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":89,"old":83,"rank":1,"right":{"linear_Z4":[0,2,2,1,1,0,0,1,2],"matrix_rows":[184,33,34,4,264,272,256,320,384],"offset":204,"phase":0,"quadratic_rows":[32,32,0,440,440,411,0,440,184]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":91,"old":83,"rank":1,"right":{"linear_Z4":[3,2,1,1,3,3,0,3,2],"matrix_rows":[437,257,10,268,256,272,288,64,384],"offset":29,"phase":0,"quadratic_rows":[181,8,189,14,181,181,0,181,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":87,"old":84,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,1,0,1,2],"matrix_rows":[184,1,10,12,256,272,288,320,384],"offset":150,"phase":0,"quadratic_rows":[0,8,8,438,440,440,0,440,184]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":93,"old":84,"rank":1,"right":{"linear_Z4":[1,2,3,3,3,1,0,3,2],"matrix_rows":[413,289,34,260,264,272,256,64,384],"offset":71,"phase":0,"quadratic_rows":[189,32,157,157,157,35,0,157,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":446,"old":85,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":449,"old":85,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[20,44,71,132,3,263,7,10,2],"offset":0,"phase":0,"quadratic_rows":[5,14,15,14,0,0,0,0,0]},"new":511,"old":85,"rank":4,"right":{"linear_Z4":[3,2,1,3,0,0,3,2,3],"matrix_rows":[84,468,415,342,85,470,64,88,96],"offset":466,"phase":1,"quadratic_rows":[459,285,142,463,130,0,329,285,459]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[16,42,69,129,258,4,5,8,10],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":516,"old":85,"rank":4,"right":{"linear_Z4":[2,2,0,1,3,0,2,0,2],"matrix_rows":[108,402,36,130,13,258,64,96,400],"offset":155,"phase":1,"quadratic_rows":[12,16,1,9,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":446,"old":86,"rank":1,"right":{"linear_Z4":[1,3,2,3,3,0,1,3,2],"matrix_rows":[411,321,258,68,264,272,32,256,384],"offset":139,"phase":0,"quadratic_rows":[219,155,64,155,155,0,69,155,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":448,"old":86,"rank":1,"right":{"linear_Z4":[2,0,2,0,1,0,1,1,2],"matrix_rows":[216,1,10,12,256,272,288,320,384],"offset":90,"phase":0,"quadratic_rows":[0,8,8,470,472,0,472,472,216]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[20,34,69,132,8,5,257,1,11],"offset":0,"phase":0,"quadratic_rows":[10,11,4,11,0,0,0,0,0]},"new":510,"old":86,"rank":4,"right":{"linear_Z4":[3,0,3,3,0,0,1,2,2],"matrix_rows":[324,2,9,272,165,256,32,168,192],"offset":38,"phase":1,"quadratic_rows":[173,256,453,169,256,9,452,77,86]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[30,47,78,129,258,1,4,8,15],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":514,"old":86,"rank":4,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,2],"matrix_rows":[10,319,79,143,289,258,300,32,288],"offset":0,"phase":0,"quadratic_rows":[223,245,215,241,15,10,15,15,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":95,"old":87,"rank":1,"right":{"linear_Z4":[1,1,0,0,3,0,0,3,0],"matrix_rows":[179,289,290,4,8,272,256,64,384],"offset":71,"phase":0,"quadratic_rows":[403,403,0,0,435,400,0,435,179]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,19,32,64,131,6,256,2,7],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":632,"old":87,"rank":3,"right":{"linear_Z4":[0,0,0,0,2,2,0,1,3],"matrix_rows":[19,179,288,273,274,180,8,256,64],"offset":2,"phase":1,"quadratic_rows":[432,432,176,0,263,263,0,135,307]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,23,33,65,130,4,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":656,"old":87,"rank":3,"right":{"linear_Z4":[3,3,2,0,0,0,2,0,2],"matrix_rows":[71,403,163,321,322,64,72,256,384],"offset":131,"phase":1,"quadratic_rows":[55,55,3,0,131,131,0,48,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":95,"old":88,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,0,0,0,0],"matrix_rows":[3,65,74,12,64,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[67,75,8,14,0,0,3,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,65,132,256,1,2,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":633,"old":88,"rank":3,"right":{"linear_Z4":[3,3,3,2,0,0,0,2,3],"matrix_rows":[3,384,404,73,66,388,64,256,32],"offset":133,"phase":1,"quadratic_rows":[75,67,20,1,132,0,3,272,384]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,19,32,65,132,3,2,260,4],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":657,"old":88,"rank":3,"right":{"linear_Z4":[2,0,2,1,3,2,0,1,2],"matrix_rows":[106,66,400,11,32,20,96,256,384],"offset":233,"phase":1,"quadratic_rows":[10,1,16,9,148,0,0,144,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":95,"old":89,"rank":1,"right":{"linear_Z4":[0,1,1,0,3,0,0,3,0],"matrix_rows":[158,1,266,268,256,272,32,64,384],"offset":29,"phase":0,"quadratic_rows":[0,406,406,400,414,0,0,414,158]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,23,39,66,4,129,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":640,"old":89,"rank":3,"right":{"linear_Z4":[2,3,3,0,0,0,2,0,2],"matrix_rows":[71,398,150,64,322,324,256,96,384],"offset":67,"phase":1,"quadratic_rows":[6,31,31,134,134,0,0,24,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[8,19,35,69,3,128,256,1,7],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":648,"old":89,"rank":3,"right":{"linear_Z4":[0,0,0,2,2,0,0,1,3],"matrix_rows":[158,278,8,153,18,20,256,32,64],"offset":1,"phase":1,"quadratic_rows":[152,408,408,263,263,0,0,135,286]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":95,"old":90,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,33,98,68,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,102,70,0,0,35,6,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,70,129,2,4,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":641,"old":90,"rank":3,"right":{"linear_Z4":[2,2,0,0,3,1,2,1,2],"matrix_rows":[400,36,68,17,38,64,72,256,384],"offset":248,"phase":3,"quadratic_rows":[16,36,2,0,145,34,0,144,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,64,132,258,2,1,5],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":649,"old":90,"rank":3,"right":{"linear_Z4":[3,3,3,0,0,2,0,2,3],"matrix_rows":[384,6,401,385,66,100,8,256,64],"offset":134,"phase":1,"quadratic_rows":[17,70,102,0,129,4,6,272,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":95,"old":91,"rank":1,"right":{"linear_Z4":[0,1,1,0,3,3,0,3,2],"matrix_rows":[406,33,290,260,8,272,256,320,384],"offset":205,"phase":1,"quadratic_rows":[32,182,150,0,150,35,0,150,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,23,34,66,4,135,2,261,5],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":672,"old":91,"rank":3,"right":{"linear_Z4":[0,3,2,0,0,3,2,0,2],"matrix_rows":[423,98,182,256,326,64,72,352,384],"offset":11,"phase":1,"quadratic_rows":[166,55,19,0,166,51,0,17,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,16,39,71,135,259,4,1,2],"offset":0,"phase":0,"quadratic_rows":[4,4,7,0,0,0,0,0,0]},"new":680,"old":91,"rank":3,"right":{"linear_Z4":[0,0,2,0,3,1,2,3,1],"matrix_rows":[212,340,308,165,38,320,328,368,256],"offset":420,"phase":2,"quadratic_rows":[164,36,371,0,468,487,180,241,308]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":95,"old":92,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[14,1,10,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,64,132,1,3,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":673,"old":92,"rank":3,"right":{"linear_Z4":[0,2,1,2,3,2,1,1,2],"matrix_rows":[65,36,400,32,6,96,24,256,384],"offset":242,"phase":1,"quadratic_rows":[96,4,70,16,152,65,101,144,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,33,68,132,256,1,2,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":681,"old":92,"rank":3,"right":{"linear_Z4":[1,2,1,3,0,0,2,2,3],"matrix_rows":[65,384,408,69,6,64,392,256,32],"offset":189,"phase":0,"quadratic_rows":[5,4,7,24,136,0,0,272,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":95,"old":93,"rank":1,"right":{"linear_Z4":[1,1,0,3,3,0,0,3,2],"matrix_rows":[403,257,266,12,256,272,32,320,384],"offset":151,"phase":1,"quadratic_rows":[147,155,8,14,147,0,0,147,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[8,17,39,65,1,128,256,3,5],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":664,"old":93,"rank":3,"right":{"linear_Z4":[2,3,3,1,1,0,0,2,3],"matrix_rows":[10,388,4,149,134,256,24,32,64],"offset":62,"phase":1,"quadratic_rows":[148,142,151,26,157,0,0,279,384]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,17,34,70,4,129,1,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":688,"old":93,"rank":3,"right":{"linear_Z4":[2,1,0,2,0,0,0,3,2],"matrix_rows":[194,463,155,323,64,320,328,96,384],"offset":0,"phase":0,"quadratic_rows":[22,151,139,20,139,0,0,150,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":95,"old":94,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,2,0,0,0],"matrix_rows":[35,33,34,4,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,16,33,65,130,258,1,4,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":665,"old":94,"rank":3,"right":{"linear_Z4":[2,2,2,0,0,3,2,2,3],"matrix_rows":[68,432,384,5,6,64,72,256,416],"offset":186,"phase":3,"quadratic_rows":[4,4,3,0,160,48,0,272,384]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,3,68,4,2,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":689,"old":94,"rank":3,"right":{"linear_Z4":[2,1,0,1,1,2,2,0,0],"matrix_rows":[66,12,16,3,72,64,48,128,256],"offset":25,"phase":3,"quadratic_rows":[2,11,72,78,48,16,12,0,0]}},{"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,4,134,264,3,5,16,24],"offset":0,"phase":0,"quadratic_rows":[6,5,3,24,24,0,0,0,0]},"new":1,"old":95,"rank":5,"right":{"linear_Z4":[0,2,2,0,0,0,0,0,1],"matrix_rows":[33,34,36,16,384,64,96,104,256],"offset":431,"phase":1,"quadratic_rows":[96,64,32,0,256,5,3,256,400]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,35,66,130,260,1,3,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":415,"old":95,"rank":4,"right":{"linear_Z4":[0,0,2,0,0,0,2,0,1],"matrix_rows":[3,6,16,384,32,66,96,104,256],"offset":484,"phase":1,"quadratic_rows":[34,69,98,0,256,5,6,256,400]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,35,65,130,260,3,1,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":416,"old":95,"rank":4,"right":{"linear_Z4":[1,1,2,0,0,2,2,0,1],"matrix_rows":[6,5,16,384,103,32,64,104,256],"offset":389,"phase":0,"quadratic_rows":[99,67,32,0,256,5,3,256,400]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[19,33,66,131,260,1,2,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":421,"old":95,"rank":4,"right":{"linear_Z4":[2,0,0,0,0,2,2,0,1],"matrix_rows":[3,5,16,384,97,32,64,104,256],"offset":388,"phase":3,"quadratic_rows":[102,33,65,0,256,3,5,256,400]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,67,130,260,3,1,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":422,"old":95,"rank":4,"right":{"linear_Z4":[0,2,0,0,0,2,0,0,1],"matrix_rows":[5,6,16,384,64,96,36,104,256],"offset":484,"phase":1,"quadratic_rows":[68,100,35,0,256,6,3,256,400]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":104,"old":96,"rank":1,"right":{"linear_Z4":[0,3,0,3,2,0,0,0,0],"matrix_rows":[26,1,18,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":105,"old":96,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,2,0,0],"matrix_rows":[81,65,2,4,8,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":106,"old":96,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":107,"old":97,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,2,0,1,2],"matrix_rows":[407,289,290,260,8,304,256,64,384],"offset":0,"phase":0,"quadratic_rows":[183,183,151,0,183,19,0,151,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":108,"old":97,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":109,"old":97,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":107,"old":98,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":110,"old":98,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":111,"old":98,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":104,"old":99,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,2,0,0,0],"matrix_rows":[41,33,2,4,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":112,"old":99,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":113,"old":99,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,2,0,0],"matrix_rows":[98,1,66,4,8,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":108,"old":100,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,0,2,1,2],"matrix_rows":[399,257,258,260,328,80,96,256,384],"offset":0,"phase":0,"quadratic_rows":[143,143,143,207,64,64,56,143,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":110,"old":100,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,0,2,1,2],"matrix_rows":[399,321,322,260,328,16,32,256,384],"offset":0,"phase":0,"quadratic_rows":[207,207,143,207,0,0,11,143,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":114,"old":100,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":105,"old":101,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,2,0,0,0],"matrix_rows":[41,33,2,4,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":112,"old":101,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[81,65,18,4,24,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[17,16,0,16,11,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":115,"old":101,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":106,"old":102,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[98,33,66,4,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,34,0,32,0,11,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":113,"old":102,"rank":1,"right":{"linear_Z4":[0,3,0,3,2,0,0,0,0],"matrix_rows":[26,1,18,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":115,"old":102,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,2,0,0],"matrix_rows":[66,33,98,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,34,0,0,32,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":109,"old":103,"rank":1,"right":{"linear_Z4":[0,0,1,1,1,1,2,1,2],"matrix_rows":[444,65,66,260,328,272,288,256,384],"offset":0,"phase":0,"quadratic_rows":[64,64,188,252,188,188,11,188,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":111,"old":103,"rank":1,"right":{"linear_Z4":[0,0,1,1,1,1,2,1,2],"matrix_rows":[444,1,2,260,328,336,352,256,384],"offset":0,"phase":0,"quadratic_rows":[0,0,188,252,252,252,56,188,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":114,"old":103,"rank":1,"right":{"linear_Z4":[0,0,1,1,1,2,1,1,2],"matrix_rows":[476,33,34,260,264,304,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,32,220,220,252,19,220,220,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":451,"old":104,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":453,"old":104,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,0,3,3,2],"matrix_rows":[463,257,258,260,264,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[207,207,207,207,0,0,207,207,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,32,64,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":521,"old":104,"rank":2,"right":{"linear_Z4":[0,0,3,0,0,0,3,3,0],"matrix_rows":[384,196,1,2,388,8,16,32,448],"offset":2,"phase":1,"quadratic_rows":[0,0,324,0,0,0,324,384,196]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[19,35,78,131,259,3,5,9,1],"offset":0,"phase":0,"quadratic_rows":[15,15,15,15,0,0,0,0,0]},"new":525,"old":104,"rank":4,"right":{"linear_Z4":[2,2,1,1,0,1,1,1,0],"matrix_rows":[491,455,428,364,33,34,492,32,48],"offset":204,"phase":0,"quadratic_rows":[12,12,239,239,0,236,236,236,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":117,"old":105,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":123,"old":105,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":119,"old":106,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":121,"old":106,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":451,"old":107,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,16,26,3,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":452,"old":107,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,2,0,0],"matrix_rows":[81,65,2,4,8,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,3,0,0,0,0,0],"matrix_rows":[17,33,72,3,130,2,12,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,8,12,0,0,0,0,0]},"new":520,"old":107,"rank":4,"right":{"linear_Z4":[3,3,1,1,0,0,3,0,2],"matrix_rows":[27,24,192,388,41,58,452,32,256],"offset":3,"phase":2,"quadratic_rows":[51,35,68,24,9,3,324,256,192]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[16,33,66,4,129,256,1,8,10],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":523,"old":107,"rank":4,"right":{"linear_Z4":[0,3,0,2,3,0,2,0,1],"matrix_rows":[82,4,8,384,1,66,256,80,32],"offset":71,"phase":2,"quadratic_rows":[0,18,256,0,18,0,0,256,388]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":117,"old":108,"rank":1,"right":{"linear_Z4":[0,1,1,2,2,0,0,1,2],"matrix_rows":[166,33,258,260,40,16,256,320,384],"offset":240,"phase":0,"quadratic_rows":[32,422,422,32,0,399,0,422,166]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":122,"old":108,"rank":1,"right":{"linear_Z4":[1,0,1,2,0,2,0,1,2],"matrix_rows":[149,257,18,260,24,256,32,320,384],"offset":240,"phase":0,"quadratic_rows":[405,16,405,16,399,0,0,405,149]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":118,"old":109,"rank":1,"right":{"linear_Z4":[3,1,3,2,1,3,0,3,2],"matrix_rows":[423,257,274,260,24,256,288,64,384],"offset":53,"phase":0,"quadratic_rows":[167,183,167,16,26,167,0,167,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":121,"old":109,"rank":1,"right":{"linear_Z4":[1,3,3,2,3,1,0,3,2],"matrix_rows":[407,289,258,260,40,272,256,64,384],"offset":83,"phase":0,"quadratic_rows":[183,151,151,32,151,41,0,151,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":119,"old":110,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,2,0,0,0],"matrix_rows":[41,33,2,4,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":120,"old":110,"rank":1,"right":{"linear_Z4":[0,3,0,3,2,0,0,0,0],"matrix_rows":[26,1,18,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":116,"old":111,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[40,1,18,4,88,64,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,16,0,120,26,104,40,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":123,"old":111,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[24,33,2,4,104,80,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,0,0,120,88,41,24,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":118,"old":112,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":120,"old":112,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":116,"old":113,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":122,"old":113,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":450,"old":114,"rank":1,"right":{"linear_Z4":[1,3,3,3,2,0,1,3,2],"matrix_rows":[399,321,258,260,264,80,32,256,384],"offset":163,"phase":0,"quadratic_rows":[207,143,143,143,64,0,81,143,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":453,"old":114,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,16,26,3,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,11,19,35,67,128,259,1,2],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":519,"old":114,"rank":2,"right":{"linear_Z4":[2,0,0,0,2,0,1,0,3],"matrix_rows":[286,158,193,322,324,328,400,32,256],"offset":319,"phase":1,"quadratic_rows":[192,192,192,192,0,0,207,335,384]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,11,18,34,65,1,130,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":524,"old":114,"rank":2,"right":{"linear_Z4":[0,0,0,1,3,0,1,1,2],"matrix_rows":[3,479,289,306,256,264,32,320,384],"offset":1,"phase":1,"quadratic_rows":[252,236,219,223,221,3,223,223,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":450,"old":115,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":452,"old":115,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,34,74,12,133,261,5,4,7],"offset":0,"phase":0,"quadratic_rows":[3,15,14,14,0,0,0,0,0]},"new":518,"old":115,"rank":4,"right":{"linear_Z4":[3,3,2,2,0,0,0,3,3],"matrix_rows":[336,207,472,468,337,322,476,64,96],"offset":436,"phase":1,"quadratic_rows":[415,399,195,195,385,0,12,415,403]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,65,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":522,"old":115,"rank":2,"right":{"linear_Z4":[2,2,0,3,1,0,2,3,2],"matrix_rows":[80,392,1,18,4,264,64,96,384],"offset":207,"phase":2,"quadratic_rows":[0,16,0,136,18,0,0,136,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":124,"old":116,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[98,33,66,4,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,34,0,32,0,11,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,18,33,64,130,4,6,257,1],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":614,"old":116,"rank":3,"right":{"linear_Z4":[2,2,3,2,0,1,3,1,2],"matrix_rows":[388,66,96,5,64,256,40,80,384],"offset":248,"phase":3,"quadratic_rows":[4,0,133,32,0,104,96,132,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[12,18,36,64,128,258,2,1,5],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":646,"old":116,"rank":3,"right":{"linear_Z4":[3,1,0,2,0,1,2,2,3],"matrix_rows":[384,66,389,385,98,256,40,16,64],"offset":374,"phase":0,"quadratic_rows":[5,34,129,32,0,42,0,260,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":124,"old":117,"rank":1,"right":{"linear_Z4":[3,0,1,0,2,0,0,1,2],"matrix_rows":[149,257,18,260,24,256,32,320,384],"offset":162,"phase":1,"quadratic_rows":[405,16,405,16,399,0,0,405,149]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,4,39,71,129,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":615,"old":117,"rank":3,"right":{"linear_Z4":[2,0,0,3,3,0,2,0,2],"matrix_rows":[89,410,156,64,256,328,336,96,384],"offset":19,"phase":1,"quadratic_rows":[24,152,152,31,31,0,0,6,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,19,32,64,133,256,5,1,7],"offset":0,"phase":0,"quadratic_rows":[4,6,3,0,0,0,0,0,0]},"new":647,"old":117,"rank":3,"right":{"linear_Z4":[0,2,0,0,2,0,1,1,3],"matrix_rows":[210,66,272,147,320,20,24,64,32],"offset":1,"phase":1,"quadratic_rows":[146,321,16,16,269,0,450,193,338]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":124,"old":118,"rank":1,"right":{"linear_Z4":[1,0,3,1,0,0,0,3,0],"matrix_rows":[173,289,2,260,296,16,256,64,384],"offset":83,"phase":0,"quadratic_rows":[397,0,429,397,0,388,0,429,173]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,16,35,67,128,6,256,2,7],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":622,"old":118,"rank":3,"right":{"linear_Z4":[2,2,1,0,0,1,0,0,1],"matrix_rows":[169,9,288,261,166,256,424,16,64],"offset":57,"phase":0,"quadratic_rows":[420,164,167,256,0,167,0,295,393]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,22,34,65,129,4,1,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":656,"old":118,"rank":3,"right":{"linear_Z4":[2,2,0,1,0,0,0,3,2],"matrix_rows":[200,463,171,321,330,320,64,80,384],"offset":0,"phase":0,"quadratic_rows":[36,44,139,174,0,139,0,172,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":124,"old":119,"rank":1,"right":{"linear_Z4":[0,3,0,3,2,0,0,0,0],"matrix_rows":[26,1,18,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,65,130,256,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":623,"old":119,"rank":3,"right":{"linear_Z4":[3,2,0,3,3,0,0,2,3],"matrix_rows":[9,404,384,67,64,256,72,400,32],"offset":35,"phase":1,"quadratic_rows":[75,1,144,73,20,0,9,260,384]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,19,36,65,4,1,2,128,256],"offset":0,"phase":0,"quadratic_rows":[2,3,4,0,0,0,0,0,0]},"new":657,"old":119,"rank":3,"right":{"linear_Z4":[2,0,1,3,2,1,3,0,0],"matrix_rows":[106,34,4,11,96,20,32,128,256],"offset":27,"phase":0,"quadratic_rows":[10,33,20,73,4,34,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":124,"old":120,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,2,0,0,0],"matrix_rows":[41,33,2,4,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,129,258,1,4,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":666,"old":120,"rank":3,"right":{"linear_Z4":[2,1,0,2,0,3,2,2,3],"matrix_rows":[66,420,384,3,64,256,8,80,416],"offset":234,"phase":3,"quadratic_rows":[2,3,160,0,0,36,0,260,384]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[8,19,36,1,66,4,2,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":694,"old":120,"rank":3,"right":{"linear_Z4":[2,0,1,3,0,2,1,0,0],"matrix_rows":[74,66,4,11,64,36,80,128,256],"offset":27,"phase":0,"quadratic_rows":[10,65,36,73,0,4,74,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":124,"old":121,"rank":1,"right":{"linear_Z4":[0,1,3,1,0,0,0,3,0],"matrix_rows":[158,1,274,260,280,256,32,64,384],"offset":53,"phase":0,"quadratic_rows":[0,398,414,398,388,0,0,414,158]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[8,19,35,67,5,128,256,1,7],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":667,"old":121,"rank":3,"right":{"linear_Z4":[2,2,1,0,1,0,0,0,1],"matrix_rows":[10,154,272,149,262,256,408,32,64],"offset":58,"phase":0,"quadratic_rows":[148,404,151,256,151,0,0,279,394]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,22,34,65,4,129,1,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":695,"old":121,"rank":3,"right":{"linear_Z4":[2,2,0,1,0,0,0,3,2],"matrix_rows":[200,463,155,329,322,320,64,96,384],"offset":0,"phase":0,"quadratic_rows":[28,20,139,157,139,0,0,156,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":124,"old":122,"rank":1,"right":{"linear_Z4":[0,3,1,0,0,2,0,1,2],"matrix_rows":[166,33,258,260,40,16,256,320,384],"offset":196,"phase":1,"quadratic_rows":[32,422,422,32,0,399,0,422,166]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,4,39,66,135,2,261,5],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":676,"old":122,"rank":3,"right":{"linear_Z4":[0,2,0,3,0,3,2,0,2],"matrix_rows":[425,106,172,256,64,328,80,352,384],"offset":11,"phase":1,"quadratic_rows":[168,40,168,47,0,47,0,5,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,19,35,64,131,261,6,1,4],"offset":0,"phase":0,"quadratic_rows":[6,7,3,0,0,0,0,0,0]},"new":702,"old":122,"rank":3,"right":{"linear_Z4":[0,2,2,0,0,0,0,3,0],"matrix_rows":[198,294,96,163,320,356,40,336,256],"offset":422,"phase":3,"quadratic_rows":[162,1,128,32,0,393,384,229,96]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":124,"old":123,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[81,65,18,4,24,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[17,16,0,16,11,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,64,132,1,5,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":677,"old":123,"rank":3,"right":{"linear_Z4":[0,2,3,2,1,2,1,1,2],"matrix_rows":[65,388,48,32,6,256,24,96,384],"offset":244,"phase":1,"quadratic_rows":[96,4,134,16,88,65,113,132,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,36,64,129,256,1,2,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":703,"old":123,"rank":3,"right":{"linear_Z4":[1,3,0,2,1,0,2,2,3],"matrix_rows":[65,384,390,81,386,256,24,64,32],"offset":237,"phase":0,"quadratic_rows":[17,6,130,16,25,0,0,260,384]}},{"left":{"linear_Z4":[2,2,3,3,3,0,0,0,0],"matrix_rows":[33,66,132,264,10,9,11,16,20],"offset":0,"phase":0,"quadratic_rows":[2,1,20,8,20,0,0,0,0]},"new":1,"old":124,"rank":5,"right":{"linear_Z4":[0,0,0,2,1,1,0,0,1],"matrix_rows":[49,50,4,8,384,80,96,256,112],"offset":239,"phase":1,"quadratic_rows":[96,80,256,112,58,57,11,256,388]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,33,68,130,2,259,3,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":415,"old":124,"rank":4,"right":{"linear_Z4":[2,1,0,2,2,0,2,0,1],"matrix_rows":[11,8,4,384,80,90,256,16,96],"offset":86,"phase":0,"quadratic_rows":[90,83,256,65,3,0,11,256,388]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,34,68,129,259,1,3,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":417,"old":124,"rank":4,"right":{"linear_Z4":[1,2,0,2,0,2,2,0,1],"matrix_rows":[8,11,4,384,105,96,256,32,80],"offset":101,"phase":0,"quadratic_rows":[99,105,256,66,0,3,11,256,388]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,33,66,132,4,261,5,8,10],"offset":0,"phase":0,"quadratic_rows":[1,10,4,10,0,0,0,0,0]},"new":419,"old":124,"rank":4,"right":{"linear_Z4":[2,1,0,2,2,0,2,0,1],"matrix_rows":[3,4,8,384,80,82,256,16,96],"offset":86,"phase":0,"quadratic_rows":[82,83,256,16,11,0,3,256,388]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,33,66,132,261,4,5,8,10],"offset":0,"phase":0,"quadratic_rows":[1,10,4,10,0,0,0,0,0]},"new":421,"old":124,"rank":4,"right":{"linear_Z4":[1,2,0,2,0,2,2,0,1],"matrix_rows":[3,4,8,384,97,96,256,32,80],"offset":102,"phase":0,"quadratic_rows":[99,97,256,32,0,11,3,256,388]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":133,"old":125,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,2,1,0,2],"matrix_rows":[343,289,290,260,8,304,256,320,128],"offset":0,"phase":0,"quadratic_rows":[119,119,87,0,119,19,87,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":134,"old":125,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,1,2,0,2],"matrix_rows":[311,321,258,324,8,336,288,256,128],"offset":0,"phase":0,"quadratic_rows":[119,55,119,0,119,55,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":135,"old":125,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,1,2,0,2],"matrix_rows":[311,257,322,324,8,272,352,256,128],"offset":0,"phase":0,"quadratic_rows":[55,119,119,0,55,119,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":136,"old":126,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":137,"old":126,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,2,0],"matrix_rows":[132,65,2,196,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,0,68,0,64,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":138,"old":126,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,2,0],"matrix_rows":[132,1,66,196,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,64,68,0,0,64,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":136,"old":127,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,2,1,2,0],"matrix_rows":[215,161,162,132,8,176,128,192,256],"offset":0,"phase":0,"quadratic_rows":[119,119,87,0,119,19,87,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":139,"old":127,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,1,2,2,0],"matrix_rows":[183,129,194,196,8,144,224,128,256],"offset":0,"phase":0,"quadratic_rows":[55,119,119,0,55,119,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":140,"old":127,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,1,2,2,0],"matrix_rows":[183,193,130,196,8,208,160,128,256],"offset":0,"phase":0,"quadratic_rows":[119,55,119,0,119,55,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":133,"old":128,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":141,"old":128,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,0,2],"matrix_rows":[260,1,66,324,8,16,96,256,128],"offset":0,"phase":0,"quadratic_rows":[0,64,68,0,0,64,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":142,"old":128,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,0,2],"matrix_rows":[260,65,2,324,8,80,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,0,68,0,64,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":137,"old":129,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":139,"old":129,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":143,"old":129,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":134,"old":130,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":141,"old":130,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":144,"old":130,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,2],"matrix_rows":[258,33,290,4,8,48,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,34,0,0,32,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":135,"old":131,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":142,"old":131,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":144,"old":131,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":138,"old":132,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":140,"old":132,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":143,"old":132,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,2,0],"matrix_rows":[130,33,162,4,8,48,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,34,0,0,32,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":455,"old":133,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,2,0],"matrix_rows":[196,1,2,132,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":457,"old":133,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,65,1,130,2,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":529,"old":133,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,0,1,2,0],"matrix_rows":[3,64,33,50,4,24,32,192,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,16,26,3,192,64,0]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[16,33,66,4,129,256,8,1,10],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":533,"old":133,"rank":4,"right":{"linear_Z4":[0,3,0,2,3,0,0,2,1],"matrix_rows":[146,4,8,320,1,130,256,144,32],"offset":71,"phase":2,"quadratic_rows":[0,18,256,0,18,0,256,0,324]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":146,"old":134,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":152,"old":134,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,2,0],"matrix_rows":[162,1,130,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":148,"old":135,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":150,"old":135,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,2,0],"matrix_rows":[162,1,130,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":455,"old":136,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,0,2],"matrix_rows":[324,1,2,260,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":456,"old":136,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,2,0,0,0,0,0],"matrix_rows":[16,35,68,8,1,2,128,256,4],"offset":0,"phase":0,"quadratic_rows":[3,3,4,0,0,0,0,0,0]},"new":528,"old":136,"rank":4,"right":{"linear_Z4":[2,0,1,2,3,3,0,0,2],"matrix_rows":[50,2,4,8,19,32,260,64,128],"offset":59,"phase":1,"quadratic_rows":[18,1,260,0,49,48,0,0,4]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[16,33,66,4,129,256,8,10,1],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":531,"old":136,"rank":4,"right":{"linear_Z4":[0,3,0,2,3,0,0,1,2],"matrix_rows":[274,4,8,192,1,258,128,272,32],"offset":71,"phase":2,"quadratic_rows":[0,18,128,0,18,0,128,196,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":146,"old":137,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,0,2],"matrix_rows":[290,1,258,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":151,"old":137,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":147,"old":138,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,0,2],"matrix_rows":[290,1,258,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":150,"old":138,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":148,"old":139,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":149,"old":139,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,0,2],"matrix_rows":[290,1,258,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":145,"old":140,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":152,"old":140,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,0,2],"matrix_rows":[290,1,258,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":147,"old":141,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,2,0],"matrix_rows":[162,1,130,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":149,"old":141,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":145,"old":142,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,2,0],"matrix_rows":[162,1,130,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":151,"old":142,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":454,"old":143,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":457,"old":143,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,0,2],"matrix_rows":[324,1,2,260,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,11,19,35,65,128,1,256,3],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":527,"old":143,"rank":2,"right":{"linear_Z4":[3,2,2,2,3,0,2,0,2],"matrix_rows":[30,335,321,258,260,264,80,32,128],"offset":3,"phase":2,"quadratic_rows":[15,81,81,81,94,0,30,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,65,129,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":532,"old":143,"rank":2,"right":{"linear_Z4":[2,2,0,3,1,0,3,2,2],"matrix_rows":[144,328,1,18,4,264,128,160,320],"offset":207,"phase":2,"quadratic_rows":[0,16,0,72,18,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":454,"old":144,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":456,"old":144,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,2,0],"matrix_rows":[196,1,2,132,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[2,3,2,2,0,0,0,0,0],"matrix_rows":[18,34,4,8,65,129,259,3,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":526,"old":144,"rank":4,"right":{"linear_Z4":[1,1,2,2,0,0,2,2,0],"matrix_rows":[336,83,4,8,401,386,256,288,192],"offset":12,"phase":2,"quadratic_rows":[451,467,0,0,386,0,387,83,83]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,65,129,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":530,"old":144,"rank":2,"right":{"linear_Z4":[2,2,0,3,1,0,3,2,2],"matrix_rows":[272,200,1,18,4,136,256,288,192],"offset":207,"phase":2,"quadratic_rows":[0,16,0,72,18,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":153,"old":145,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,2,0],"matrix_rows":[130,33,162,4,8,48,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,34,0,0,32,19,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,33,66,129,4,1,6,256],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":616,"old":145,"rank":3,"right":{"linear_Z4":[3,0,2,3,3,2,0,3,0],"matrix_rows":[17,170,160,69,128,64,168,80,256],"offset":19,"phase":1,"quadratic_rows":[85,40,1,10,81,130,17,160,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,21,32,1,66,132,258,4,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":654,"old":145,"rank":3,"right":{"linear_Z4":[2,2,2,3,1,0,0,3,2],"matrix_rows":[130,272,170,1,138,20,256,128,320],"offset":362,"phase":1,"quadratic_rows":[0,160,16,40,20,10,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":153,"old":146,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,2],"matrix_rows":[258,33,290,4,8,48,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,34,0,0,32,19,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,33,66,129,4,1,256,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":617,"old":146,"rank":3,"right":{"linear_Z4":[3,0,2,3,3,2,0,0,3],"matrix_rows":[17,298,288,69,256,64,296,80,128],"offset":19,"phase":1,"quadratic_rows":[85,40,1,10,81,258,17,0,288]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,21,32,1,66,132,258,2,4],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":655,"old":146,"rank":3,"right":{"linear_Z4":[2,2,2,3,1,0,0,2,3],"matrix_rows":[258,144,298,1,266,20,128,256,192],"offset":362,"phase":1,"quadratic_rows":[0,288,16,40,20,10,0,0,258]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":153,"old":147,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,2,0,0,2],"matrix_rows":[6,33,290,260,8,48,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,294,262,0,32,19,0,0,6]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[14,16,35,71,4,134,5,262,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":624,"old":147,"rank":3,"right":{"linear_Z4":[2,0,3,3,2,0,2,0,1],"matrix_rows":[124,25,269,261,38,320,376,256,384],"offset":236,"phase":1,"quadratic_rows":[16,36,278,24,269,2,0,0,276]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[14,20,36,1,7,67,131,259,3],"offset":0,"phase":0,"quadratic_rows":[7,3,5,0,0,0,0,0,0]},"new":648,"old":147,"rank":3,"right":{"linear_Z4":[0,3,3,1,1,2,0,0,2],"matrix_rows":[56,9,15,57,306,276,256,320,384],"offset":243,"phase":2,"quadratic_rows":[62,319,287,15,55,19,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":153,"old":148,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,0,0],"matrix_rows":[6,33,98,68,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,102,70,0,32,19,6,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,38,70,128,2,4,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":625,"old":148,"rank":3,"right":{"linear_Z4":[0,2,0,2,0,2,2,0,2],"matrix_rows":[257,12,108,256,38,64,104,16,384],"offset":48,"phase":2,"quadratic_rows":[0,36,2,0,0,2,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,3,68,130,2,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":649,"old":148,"rank":3,"right":{"linear_Z4":[0,3,3,1,0,0,0,0,2],"matrix_rows":[46,40,272,1,74,108,256,64,384],"offset":3,"phase":2,"quadratic_rows":[0,102,70,40,0,10,6,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":153,"old":149,"rank":1,"right":{"linear_Z4":[3,3,3,0,3,2,0,0,2],"matrix_rows":[279,289,290,260,8,304,256,320,128],"offset":1,"phase":1,"quadratic_rows":[55,55,23,0,55,19,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,65,4,130,2,5,256],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":674,"old":149,"rank":3,"right":{"linear_Z4":[0,3,2,3,2,3,0,3,0],"matrix_rows":[153,34,144,128,70,64,152,96,256],"offset":11,"phase":1,"quadratic_rows":[24,102,2,9,129,98,34,144,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[13,16,32,1,68,130,258,4,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":696,"old":149,"rank":3,"right":{"linear_Z4":[2,2,2,3,0,1,0,3,2],"matrix_rows":[129,288,153,137,2,36,128,256,320],"offset":434,"phase":1,"quadratic_rows":[144,0,32,24,9,36,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":153,"old":150,"rank":1,"right":{"linear_Z4":[3,3,3,0,3,2,0,2,0],"matrix_rows":[151,161,162,132,8,176,128,192,256],"offset":1,"phase":1,"quadratic_rows":[55,55,23,0,55,19,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,65,4,130,2,256,5],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":675,"old":150,"rank":3,"right":{"linear_Z4":[0,3,2,3,2,3,0,0,3],"matrix_rows":[281,34,272,256,70,64,280,96,128],"offset":11,"phase":1,"quadratic_rows":[24,102,2,9,257,98,34,0,272]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[13,16,32,1,68,130,258,2,4],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":697,"old":150,"rank":3,"right":{"linear_Z4":[2,2,2,3,0,1,0,2,3],"matrix_rows":[257,160,281,265,2,36,256,128,192],"offset":434,"phase":1,"quadratic_rows":[272,0,32,24,9,36,0,0,257]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":153,"old":151,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,21,35,71,133,4,6,261,5],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":668,"old":151,"rank":3,"right":{"linear_Z4":[0,2,3,3,0,2,2,0,1],"matrix_rows":[42,124,270,21,262,320,376,256,384],"offset":244,"phase":1,"quadratic_rows":[20,32,293,40,1,270,0,0,292]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[12,21,36,2,67,7,131,259,3],"offset":0,"phase":0,"quadratic_rows":[3,7,6,0,0,0,0,0,0]},"new":704,"old":151,"rank":3,"right":{"linear_Z4":[3,0,3,1,2,1,0,0,2],"matrix_rows":[10,56,15,305,58,292,256,320,384],"offset":235,"phase":2,"quadratic_rows":[319,61,303,15,35,55,0,0,5]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":153,"old":152,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,2,0,0,0],"matrix_rows":[19,289,290,4,8,304,256,64,384],"offset":1,"phase":1,"quadratic_rows":[307,307,0,0,307,19,0,0,19]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,37,69,1,128,4,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":669,"old":152,"rank":3,"right":{"linear_Z4":[2,0,0,2,2,0,2,0,2],"matrix_rows":[12,258,92,21,256,64,88,32,384],"offset":40,"phase":2,"quadratic_rows":[20,0,1,0,1,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,33,3,66,132,2,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":705,"old":152,"rank":3,"right":{"linear_Z4":[3,0,3,1,0,0,0,0,2],"matrix_rows":[29,24,288,73,2,92,64,256,384],"offset":3,"phase":2,"quadratic_rows":[85,0,69,24,9,0,5,0,0]}},{"left":{"linear_Z4":[2,3,3,2,2,0,0,0,0],"matrix_rows":[33,66,132,8,16,19,21,273,17],"offset":0,"phase":0,"quadratic_rows":[6,19,21,0,6,0,0,0,0]},"new":1,"old":153,"rank":5,"right":{"linear_Z4":[2,0,0,2,2,0,0,0,0],"matrix_rows":[353,258,260,8,112,256,288,320,384],"offset":254,"phase":1,"quadratic_rows":[96,32,64,0,96,19,21,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,43,68,2,8,137,13,265,9],"offset":0,"phase":0,"quadratic_rows":[15,11,13,15,0,0,0,0,0]},"new":415,"old":153,"rank":4,"right":{"linear_Z4":[0,1,0,2,0,0,0,0,1],"matrix_rows":[331,258,260,90,256,266,320,288,384],"offset":85,"phase":0,"quadratic_rows":[74,283,64,19,74,0,21,0,258]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[24,34,68,9,129,3,5,257,1],"offset":0,"phase":0,"quadratic_rows":[15,3,5,9,0,0,0,0,0]},"new":417,"old":153,"rank":4,"right":{"linear_Z4":[1,0,0,3,0,1,1,0,2],"matrix_rows":[376,258,260,273,281,288,320,256,384],"offset":102,"phase":0,"quadratic_rows":[9,32,64,105,96,122,124,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[24,35,69,9,129,2,4,257,1],"offset":0,"phase":0,"quadratic_rows":[15,3,5,9,0,0,0,0,0]},"new":420,"old":153,"rank":4,"right":{"linear_Z4":[1,1,1,3,0,1,1,0,2],"matrix_rows":[382,258,260,279,287,288,320,256,384],"offset":102,"phase":0,"quadratic_rows":[9,342,310,105,102,124,122,0,6]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,77,4,8,11,137,265,9],"offset":0,"phase":0,"quadratic_rows":[15,11,13,15,0,0,0,0,0]},"new":422,"old":153,"rank":4,"right":{"linear_Z4":[0,0,1,2,0,0,0,0,1],"matrix_rows":[301,258,260,60,256,288,268,320,384],"offset":51,"phase":0,"quadratic_rows":[44,32,285,21,44,19,0,0,260]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":162,"old":154,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":163,"old":154,"rank":1,"right":{"linear_Z4":[1,1,1,0,0,1,2,1,2],"matrix_rows":[423,257,258,260,72,80,352,256,384],"offset":0,"phase":0,"quadratic_rows":[167,167,167,64,64,231,56,167,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":164,"old":154,"rank":1,"right":{"linear_Z4":[1,1,1,0,0,1,2,1,2],"matrix_rows":[423,257,322,324,8,16,352,256,384],"offset":0,"phase":0,"quadratic_rows":[167,231,231,0,0,231,38,167,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":165,"old":155,"rank":1,"right":{"linear_Z4":[0,0,1,0,2,0,2,0,0],"matrix_rows":[68,1,18,84,24,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,20,16,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":166,"old":155,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,2,0,0,0],"matrix_rows":[44,1,2,36,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":167,"old":155,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,2,0,0,0],"matrix_rows":[50,1,34,4,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":165,"old":156,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":168,"old":156,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,2,0,0,0],"matrix_rows":[44,1,2,36,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":169,"old":156,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,2,0,0,0],"matrix_rows":[50,1,34,4,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":162,"old":157,"rank":1,"right":{"linear_Z4":[1,0,0,1,2,1,1,1,2],"matrix_rows":[489,257,18,20,280,256,288,320,384],"offset":0,"phase":0,"quadratic_rows":[233,16,16,249,14,233,233,233,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":170,"old":157,"rank":1,"right":{"linear_Z4":[1,0,0,1,1,1,2,1,2],"matrix_rows":[441,257,66,68,264,272,352,256,384],"offset":0,"phase":0,"quadratic_rows":[185,64,64,185,185,249,38,185,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":171,"old":157,"rank":1,"right":{"linear_Z4":[1,0,0,1,1,1,2,1,2],"matrix_rows":[441,257,2,4,328,336,352,256,384],"offset":0,"phase":0,"quadratic_rows":[185,0,0,249,249,249,56,185,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":166,"old":158,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,2,0,0],"matrix_rows":[84,1,2,68,8,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":168,"old":158,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,2,0,0],"matrix_rows":[74,1,66,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":172,"old":158,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":163,"old":159,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":170,"old":159,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":173,"old":159,"rank":1,"right":{"linear_Z4":[1,1,1,1,2,0,0,1,2],"matrix_rows":[399,257,274,276,280,256,32,64,384],"offset":0,"phase":0,"quadratic_rows":[143,159,159,159,14,0,0,143,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":164,"old":160,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":171,"old":160,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":173,"old":160,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":167,"old":161,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,2,0,0],"matrix_rows":[84,1,2,68,8,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":169,"old":161,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,2,0,0],"matrix_rows":[74,1,66,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":172,"old":161,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,2,0,0,0],"matrix_rows":[34,1,50,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,18,16,16,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":459,"old":162,"rank":1,"right":{"linear_Z4":[3,1,3,2,0,3,1,3,2],"matrix_rows":[423,257,322,260,72,16,288,256,384],"offset":149,"phase":0,"quadratic_rows":[167,231,167,64,0,167,74,167,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":461,"old":162,"rank":1,"right":{"linear_Z4":[3,3,1,2,0,1,3,3,2],"matrix_rows":[455,257,258,292,40,16,256,320,384],"offset":89,"phase":0,"quadratic_rows":[199,199,231,32,0,44,199,199,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,19,35,64,131,259,2,1],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":537,"old":162,"rank":2,"right":{"linear_Z4":[0,2,0,2,0,0,1,0,3],"matrix_rows":[173,301,321,194,324,392,16,352,256],"offset":415,"phase":1,"quadratic_rows":[192,192,192,0,0,192,231,359,384]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[19,33,65,130,2,259,4,8,15],"offset":0,"phase":0,"quadratic_rows":[14,13,15,15,0,0,0,0,0]},"new":541,"old":162,"rank":4,"right":{"linear_Z4":[0,3,3,2,0,2,0,0,1],"matrix_rows":[271,265,320,384,289,306,316,16,256],"offset":368,"phase":2,"quadratic_rows":[294,63,55,290,6,15,256,256,457]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":175,"old":163,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[24,1,2,36,104,80,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,32,120,88,44,24,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":181,"old":163,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[24,1,34,4,72,112,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,32,0,88,120,50,24,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":177,"old":164,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,1,66,100,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,70,102,32,0,44,6,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":179,"old":164,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,1,98,68,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,102,70,0,32,50,6,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":459,"old":165,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":460,"old":165,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[28,36,68,131,259,9,3,1,7],"offset":0,"phase":0,"quadratic_rows":[13,6,15,13,0,0,0,0,0]},"new":536,"old":165,"rank":4,"right":{"linear_Z4":[2,3,3,0,0,2,0,3,3],"matrix_rows":[488,328,231,457,489,330,324,64,80],"offset":481,"phase":1,"quadratic_rows":[198,431,423,386,0,198,33,431,398]}},{"left":{"linear_Z4":[3,2,3,2,0,0,0,0,0],"matrix_rows":[24,32,70,130,4,264,2,9,1],"offset":0,"phase":0,"quadratic_rows":[9,4,6,1,0,0,0,0,0]},"new":539,"old":165,"rank":4,"right":{"linear_Z4":[3,2,0,3,3,3,1,3,0],"matrix_rows":[384,92,68,161,385,14,80,64,416],"offset":110,"phase":1,"quadratic_rows":[289,12,66,26,24,289,68,384,161]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":175,"old":166,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,0,0,3,2],"matrix_rows":[415,257,258,260,264,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[159,159,159,159,159,0,0,159,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":180,"old":166,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":176,"old":167,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,0,0,3,2],"matrix_rows":[415,257,258,260,264,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[159,159,159,159,159,0,0,159,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":179,"old":167,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":177,"old":168,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":178,"old":168,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,0,0,3,2],"matrix_rows":[415,257,258,260,264,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[159,159,159,159,159,0,0,159,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":174,"old":169,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":181,"old":169,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,0,0,3,2],"matrix_rows":[415,257,258,260,264,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[159,159,159,159,159,0,0,159,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":176,"old":170,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,1,98,68,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,102,70,0,32,50,6,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":178,"old":170,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,1,66,100,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,70,102,32,0,44,6,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":174,"old":171,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[24,1,34,4,72,112,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,32,0,88,120,50,24,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":180,"old":171,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[24,1,2,36,104,80,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,32,120,88,44,24,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":458,"old":172,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":461,"old":172,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,1,1,2],"matrix_rows":[203,257,258,4,264,16,32,320,384],"offset":0,"phase":0,"quadratic_rows":[459,459,0,459,0,0,459,459,203]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,16,32,64,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":535,"old":172,"rank":2,"right":{"linear_Z4":[3,0,0,0,0,0,3,3,0],"matrix_rows":[384,193,385,2,4,8,16,32,448],"offset":2,"phase":1,"quadratic_rows":[321,0,0,0,0,0,321,384,193]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,10,18,33,65,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":540,"old":172,"rank":2,"right":{"linear_Z4":[1,3,3,0,0,0,2,2,3],"matrix_rows":[488,231,297,290,300,32,48,320,384],"offset":120,"phase":0,"quadratic_rows":[463,455,463,453,0,0,15,15,271]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":458,"old":173,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,2,0,0,0],"matrix_rows":[44,1,2,36,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":460,"old":173,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,2,0,0],"matrix_rows":[74,1,66,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,3,0,0,0,0,0],"matrix_rows":[24,34,66,132,4,6,9,257,1],"offset":0,"phase":0,"quadratic_rows":[8,4,2,9,0,0,0,0,0]},"new":534,"old":173,"rank":4,"right":{"linear_Z4":[1,3,3,0,0,1,3,0,2],"matrix_rows":[192,46,40,385,449,50,60,16,256],"offset":6,"phase":2,"quadratic_rows":[65,30,22,34,6,40,321,256,192]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,32,64,1,2,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":538,"old":173,"rank":2,"right":{"linear_Z4":[1,3,3,0,0,2,2,0,0],"matrix_rows":[1,70,33,66,68,8,16,128,256],"offset":2,"phase":1,"quadratic_rows":[33,6,6,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":182,"old":174,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,2,0,0,0],"matrix_rows":[34,1,50,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,18,16,16,14,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,1,32,68,6,2,128,256],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":614,"old":174,"rank":3,"right":{"linear_Z4":[1,0,2,2,1,1,2,0,0],"matrix_rows":[1,34,80,5,64,24,96,128,256],"offset":100,"phase":3,"quadratic_rows":[5,96,1,16,56,114,34,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,33,64,132,4,256,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":630,"old":174,"rank":3,"right":{"linear_Z4":[0,1,3,2,3,2,0,2,3],"matrix_rows":[389,384,50,256,34,388,24,32,64],"offset":201,"phase":2,"quadratic_rows":[132,18,5,16,26,0,0,257,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":182,"old":175,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,3,0],"matrix_rows":[133,257,18,276,24,256,32,320,384],"offset":1,"phase":1,"quadratic_rows":[389,16,405,16,14,0,0,389,133]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,2,20,35,67,132,4,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":615,"old":175,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,1,2],"matrix_rows":[473,154,196,320,64,328,336,96,384],"offset":9,"phase":0,"quadratic_rows":[152,152,128,3,3,0,0,135,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,16,38,64,129,6,263,2,5],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":631,"old":175,"rank":3,"right":{"linear_Z4":[2,2,0,0,2,1,0,1,3],"matrix_rows":[304,437,53,49,134,32,24,288,320],"offset":48,"phase":2,"quadratic_rows":[432,132,290,16,425,437,0,435,437]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":182,"old":176,"rank":1,"right":{"linear_Z4":[1,0,0,1,2,0,0,1,2],"matrix_rows":[393,257,18,20,280,256,288,320,384],"offset":0,"phase":0,"quadratic_rows":[137,16,16,153,14,0,0,137,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,16,33,64,134,6,263,2,5],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":624,"old":176,"rank":3,"right":{"linear_Z4":[2,0,2,2,0,1,0,1,3],"matrix_rows":[292,437,53,37,6,288,152,32,320],"offset":192,"phase":2,"quadratic_rows":[420,4,419,144,296,437,0,429,437]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,19,35,2,68,132,4,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":640,"old":176,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,1,2],"matrix_rows":[455,142,208,320,322,324,64,96,384],"offset":9,"phase":0,"quadratic_rows":[134,9,9,134,128,0,0,153,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":182,"old":177,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,66,129,2,256,4,5],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":625,"old":177,"rank":3,"right":{"linear_Z4":[0,2,3,1,3,2,0,2,3],"matrix_rows":[401,44,384,256,6,32,40,400,64],"offset":57,"phase":2,"quadratic_rows":[144,4,14,12,17,0,0,257,384]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,68,1,6,4,128,256],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":641,"old":177,"rank":3,"right":{"linear_Z4":[1,2,1,0,2,1,2,0,0],"matrix_rows":[1,68,40,17,6,96,64,128,256],"offset":50,"phase":3,"quadratic_rows":[17,4,38,96,1,108,40,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":182,"old":178,"rank":1,"right":{"linear_Z4":[1,1,1,1,2,0,0,1,2],"matrix_rows":[399,257,274,276,280,256,32,64,384],"offset":0,"phase":0,"quadratic_rows":[143,159,159,159,14,0,0,143,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,16,33,64,134,1,256,2,5],"offset":0,"phase":0,"quadratic_rows":[4,6,7,0,0,0,0,0,0]},"new":682,"old":178,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,1,0,3,0],"matrix_rows":[260,432,48,5,6,32,152,288,64],"offset":198,"phase":0,"quadratic_rows":[4,4,291,144,40,180,0,424,132]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,21,37,66,4,130,2,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":698,"old":178,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,1,2],"matrix_rows":[455,200,150,320,322,324,64,96,384],"offset":9,"phase":0,"quadratic_rows":[134,17,17,128,134,0,0,153,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":182,"old":179,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,2,0,0],"matrix_rows":[8,1,18,20,88,64,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,16,88,14,0,8,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,65,130,256,2,4,5],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":683,"old":179,"rank":3,"right":{"linear_Z4":[0,2,3,3,1,0,2,2,3],"matrix_rows":[393,84,384,256,6,64,392,80,32],"offset":57,"phase":2,"quadratic_rows":[136,4,22,9,20,0,0,257,384]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,1,68,4,6,128,256],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":699,"old":179,"rank":3,"right":{"linear_Z4":[1,2,1,2,0,2,1,0,0],"matrix_rows":[1,36,80,9,6,96,32,128,256],"offset":50,"phase":3,"quadratic_rows":[9,4,70,1,96,80,116,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":182,"old":180,"rank":1,"right":{"linear_Z4":[0,0,1,0,2,0,2,0,0],"matrix_rows":[68,1,18,84,24,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,20,16,14,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,1,18,32,68,2,6,128,256],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":692,"old":180,"rank":3,"right":{"linear_Z4":[1,2,0,2,1,2,1,0,0],"matrix_rows":[1,68,48,3,32,24,96,128,256],"offset":100,"phase":3,"quadratic_rows":[3,1,96,16,88,68,116,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,64,132,256,4,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":708,"old":180,"rank":3,"right":{"linear_Z4":[0,3,1,2,3,0,2,2,3],"matrix_rows":[387,384,84,256,386,68,24,64,32],"offset":201,"phase":2,"quadratic_rows":[130,3,20,16,28,0,0,257,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":182,"old":181,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,3,0],"matrix_rows":[131,257,274,20,24,256,288,64,384],"offset":1,"phase":1,"quadratic_rows":[387,403,16,16,14,0,0,387,131]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,4,37,69,130,2,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":693,"old":181,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,1,2],"matrix_rows":[473,194,156,320,64,328,336,96,384],"offset":9,"phase":0,"quadratic_rows":[152,128,152,5,5,0,0,135,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,16,38,64,129,1,256,2,5],"offset":0,"phase":0,"quadratic_rows":[4,6,7,0,0,0,0,0,0]},"new":709,"old":181,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,1,0,3,0],"matrix_rows":[272,420,36,17,134,288,24,32,64],"offset":54,"phase":0,"quadratic_rows":[16,132,34,16,297,180,0,418,144]}},{"left":{"linear_Z4":[3,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,132,264,14,12,10,16,17],"offset":0,"phase":0,"quadratic_rows":[17,4,2,8,17,0,0,0,0]},"new":1,"old":182,"rank":5,"right":{"linear_Z4":[0,0,0,2,0,1,1,0,1],"matrix_rows":[1,98,100,8,384,256,48,80,112],"offset":239,"phase":1,"quadratic_rows":[256,80,48,112,14,108,106,256,385]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,36,68,130,262,6,2,8,9],"offset":0,"phase":0,"quadratic_rows":[9,2,4,9,0,0,0,0,0]},"new":415,"old":182,"rank":4,"right":{"linear_Z4":[0,1,2,2,0,2,2,0,1],"matrix_rows":[1,8,14,384,256,106,96,64,48],"offset":83,"phase":0,"quadratic_rows":[256,102,106,36,0,14,6,256,385]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,66,132,262,4,6,8,9],"offset":0,"phase":0,"quadratic_rows":[9,2,4,9,0,0,0,0,0]},"new":418,"old":182,"rank":4,"right":{"linear_Z4":[0,2,1,2,0,2,2,0,1],"matrix_rows":[1,6,8,384,256,96,100,32,80],"offset":53,"phase":0,"quadratic_rows":[256,100,102,32,0,14,6,256,385]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,66,132,262,6,4,8,9],"offset":0,"phase":0,"quadratic_rows":[9,2,4,9,0,0,0,0,0]},"new":419,"old":182,"rank":4,"right":{"linear_Z4":[0,1,2,2,0,2,2,0,1],"matrix_rows":[1,6,8,384,256,98,96,64,48],"offset":85,"phase":0,"quadratic_rows":[256,102,98,64,0,6,14,256,385]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,66,132,262,4,6,8,9],"offset":0,"phase":0,"quadratic_rows":[9,2,4,9,0,0,0,0,0]},"new":422,"old":182,"rank":4,"right":{"linear_Z4":[0,2,1,2,0,2,2,0,1],"matrix_rows":[1,14,8,384,256,96,108,32,80],"offset":53,"phase":0,"quadratic_rows":[256,108,102,66,0,6,14,256,385]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":191,"old":183,"rank":1,"right":{"linear_Z4":[0,0,1,0,2,0,0,2,0],"matrix_rows":[132,1,18,148,24,128,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,16,20,16,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":192,"old":183,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":193,"old":183,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":194,"old":184,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":195,"old":184,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":196,"old":184,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":194,"old":185,"rank":1,"right":{"linear_Z4":[0,0,1,0,2,0,0,0,2],"matrix_rows":[260,1,18,276,24,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,16,20,16,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":197,"old":185,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":198,"old":185,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":191,"old":186,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":199,"old":186,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":200,"old":186,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":195,"old":187,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,0,2,0,2],"matrix_rows":[287,321,258,324,264,336,32,256,128],"offset":0,"phase":0,"quadratic_rows":[95,31,95,31,95,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":197,"old":187,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,0,2,0,2],"matrix_rows":[287,321,322,260,328,272,32,256,128],"offset":0,"phase":0,"quadratic_rows":[95,95,31,95,31,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":201,"old":187,"rank":1,"right":{"linear_Z4":[1,1,1,1,2,0,1,0,2],"matrix_rows":[335,257,274,276,280,256,32,320,128],"offset":0,"phase":0,"quadratic_rows":[79,95,95,95,14,0,79,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":192,"old":188,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,2,0],"matrix_rows":[129,193,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[65,0,64,0,64,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":199,"old":188,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,2,0],"matrix_rows":[129,193,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[65,64,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":202,"old":188,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":193,"old":189,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,0,2,2,0],"matrix_rows":[159,193,194,132,200,144,32,128,256],"offset":0,"phase":0,"quadratic_rows":[95,95,31,95,31,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":200,"old":189,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,0,2,2,0],"matrix_rows":[159,193,130,196,136,208,32,128,256],"offset":0,"phase":0,"quadratic_rows":[95,31,95,31,95,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":202,"old":189,"rank":1,"right":{"linear_Z4":[1,1,1,1,2,0,1,2,0],"matrix_rows":[207,129,146,148,152,128,32,192,256],"offset":0,"phase":0,"quadratic_rows":[79,95,95,95,14,0,79,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":196,"old":190,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,2],"matrix_rows":[257,321,66,4,72,16,32,256,128],"offset":0,"phase":0,"quadratic_rows":[65,64,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":198,"old":190,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,2],"matrix_rows":[257,321,2,68,8,80,32,256,128],"offset":0,"phase":0,"quadratic_rows":[65,0,64,0,64,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":201,"old":190,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":463,"old":191,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":465,"old":191,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,0,2],"matrix_rows":[321,257,2,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,9,19,34,64,131,2,256,3],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":545,"old":191,"rank":2,"right":{"linear_Z4":[2,3,2,3,0,2,2,0,2],"matrix_rows":[359,45,257,322,260,72,16,288,128],"offset":3,"phase":2,"quadratic_rows":[74,39,74,109,0,74,45,0,0]}},{"left":{"linear_Z4":[3,2,3,2,0,0,0,0,0],"matrix_rows":[24,32,70,130,4,264,9,2,1],"offset":0,"phase":0,"quadratic_rows":[9,4,6,1,0,0,0,0,0]},"new":549,"old":191,"rank":4,"right":{"linear_Z4":[3,2,0,3,3,3,3,1,0],"matrix_rows":[320,156,132,97,321,14,144,128,352],"offset":110,"phase":1,"quadratic_rows":[289,12,130,26,24,289,320,132,97]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":204,"old":192,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":210,"old":192,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,0,2],"matrix_rows":[276,1,2,260,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":206,"old":193,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,0,2],"matrix_rows":[276,1,2,260,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":208,"old":193,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":463,"old":194,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":464,"old":194,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,2,0],"matrix_rows":[193,129,2,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[2,2,3,2,0,0,0,0,0],"matrix_rows":[1,20,36,66,130,8,262,6,2],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":544,"old":194,"rank":4,"right":{"linear_Z4":[2,1,1,0,0,2,2,2,0],"matrix_rows":[1,328,78,32,394,388,256,272,192],"offset":9,"phase":2,"quadratic_rows":[0,454,462,388,0,0,390,78,78]}},{"left":{"linear_Z4":[3,2,3,2,0,0,0,0,0],"matrix_rows":[24,32,70,130,4,264,9,1,2],"offset":0,"phase":0,"quadratic_rows":[9,4,6,1,0,0,0,0,0]},"new":547,"old":194,"rank":4,"right":{"linear_Z4":[3,2,0,3,3,3,3,0,1],"matrix_rows":[192,284,260,97,193,14,272,256,224],"offset":110,"phase":1,"quadratic_rows":[161,12,258,26,24,161,192,97,260]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":204,"old":195,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,2,0],"matrix_rows":[148,1,2,132,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":209,"old":195,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":205,"old":196,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":208,"old":196,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,2,0],"matrix_rows":[148,1,2,132,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":206,"old":197,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,2,0],"matrix_rows":[148,1,2,132,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":207,"old":197,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":203,"old":198,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":210,"old":198,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,2,0],"matrix_rows":[148,1,2,132,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":205,"old":199,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":207,"old":199,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,0,2],"matrix_rows":[276,1,2,260,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":203,"old":200,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,0,2],"matrix_rows":[276,1,2,260,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":209,"old":200,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":462,"old":201,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,2,0],"matrix_rows":[193,129,2,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":465,"old":201,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,17,33,64,1,130,2,256],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":543,"old":201,"rank":2,"right":{"linear_Z4":[0,0,3,3,0,2,1,2,0],"matrix_rows":[44,64,1,2,36,40,16,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,192,64,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,32,64,1,128,2,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":548,"old":201,"rank":2,"right":{"linear_Z4":[1,3,3,0,0,2,0,2,0],"matrix_rows":[1,134,33,130,132,8,16,64,256],"offset":2,"phase":1,"quadratic_rows":[33,6,6,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":462,"old":202,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,0,2],"matrix_rows":[321,257,2,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":464,"old":202,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,2,0,0,0,0,0],"matrix_rows":[17,32,70,2,4,8,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":542,"old":202,"rank":4,"right":{"linear_Z4":[1,2,0,3,3,2,0,0,2],"matrix_rows":[1,28,4,32,257,14,16,64,128],"offset":110,"phase":1,"quadratic_rows":[257,12,2,26,24,0,0,0,1]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,32,64,1,128,256,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":546,"old":202,"rank":2,"right":{"linear_Z4":[1,3,3,0,0,2,0,0,2],"matrix_rows":[1,262,33,258,260,8,16,64,128],"offset":2,"phase":1,"quadratic_rows":[33,6,6,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":211,"old":203,"rank":1,"right":{"linear_Z4":[3,3,3,3,2,0,0,0,2],"matrix_rows":[271,257,274,276,280,256,32,320,128],"offset":1,"phase":1,"quadratic_rows":[15,31,31,31,14,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,18,33,70,128,4,257,2,1],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":616,"old":203,"rank":3,"right":{"linear_Z4":[2,0,1,2,2,3,0,3,2],"matrix_rows":[260,170,136,5,128,256,168,16,320],"offset":425,"phase":1,"quadratic_rows":[4,40,5,130,0,34,0,136,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,22,32,68,129,2,257,4,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":638,"old":203,"rank":3,"right":{"linear_Z4":[2,2,2,0,1,3,0,3,2],"matrix_rows":[272,130,170,17,162,4,128,256,320],"offset":425,"phase":1,"quadratic_rows":[16,136,0,34,17,40,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":211,"old":204,"rank":1,"right":{"linear_Z4":[3,3,3,3,2,0,0,2,0],"matrix_rows":[143,129,146,148,152,128,32,192,256],"offset":1,"phase":1,"quadratic_rows":[15,31,31,31,14,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,18,33,70,128,4,257,1,2],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":617,"old":204,"rank":3,"right":{"linear_Z4":[2,0,1,2,2,3,0,2,3],"matrix_rows":[132,298,264,5,256,128,296,16,192],"offset":425,"phase":1,"quadratic_rows":[4,40,5,258,0,34,0,0,264]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,22,32,68,129,2,257,1,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":639,"old":204,"rank":3,"right":{"linear_Z4":[2,2,2,0,1,3,0,2,3],"matrix_rows":[144,258,298,17,290,4,256,128,192],"offset":425,"phase":1,"quadratic_rows":[16,264,0,34,17,40,0,0,258]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":211,"old":205,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[11,23,3,36,6,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[6,1,1,0,0,0,0,0,0]},"new":622,"old":205,"rank":3,"right":{"linear_Z4":[0,3,2,3,1,2,0,0,0],"matrix_rows":[55,7,30,5,54,56,64,128,256],"offset":5,"phase":2,"quadratic_rows":[52,26,25,46,55,25,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,17,35,70,7,4,134,262,6],"offset":0,"phase":0,"quadratic_rows":[5,6,7,0,0,0,0,0,0]},"new":632,"old":205,"rank":3,"right":{"linear_Z4":[3,3,0,2,1,1,0,0,2],"matrix_rows":[39,36,56,273,282,60,256,320,384],"offset":222,"phase":2,"quadratic_rows":[311,319,59,22,31,39,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":211,"old":206,"rank":1,"right":{"linear_Z4":[0,3,3,3,2,0,0,0,0],"matrix_rows":[14,1,274,276,280,256,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,286,286,286,14,0,0,0,14]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[10,19,36,66,128,1,3,260,4],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":623,"old":206,"rank":3,"right":{"linear_Z4":[3,1,0,3,0,2,0,0,2],"matrix_rows":[34,9,260,99,64,256,104,16,384],"offset":3,"phase":2,"quadratic_rows":[107,3,0,105,0,9,9,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[10,18,32,65,132,3,1,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":633,"old":206,"rank":3,"right":{"linear_Z4":[3,3,0,0,0,1,0,0,2],"matrix_rows":[40,43,272,105,98,4,64,256,384],"offset":3,"phase":2,"quadratic_rows":[67,75,0,34,0,40,3,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":211,"old":207,"rank":1,"right":{"linear_Z4":[0,0,1,0,2,0,0,0,2],"matrix_rows":[260,1,18,276,24,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,16,20,16,14,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,134,4,257,1,2],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":690,"old":207,"rank":3,"right":{"linear_Z4":[2,1,0,2,2,3,0,2,3],"matrix_rows":[130,308,272,3,128,256,8,304,192],"offset":345,"phase":1,"quadratic_rows":[2,3,48,0,260,36,0,0,272]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,65,132,2,257,1,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":700,"old":207,"rank":3,"right":{"linear_Z4":[2,2,2,1,0,3,0,2,3],"matrix_rows":[136,260,308,9,2,292,128,256,192],"offset":345,"phase":1,"quadratic_rows":[8,0,272,9,36,48,0,0,260]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":211,"old":208,"rank":1,"right":{"linear_Z4":[0,0,1,0,2,0,0,2,0],"matrix_rows":[132,1,18,148,24,128,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,16,20,16,14,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,134,4,257,2,1],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":691,"old":208,"rank":3,"right":{"linear_Z4":[2,1,0,2,2,3,0,3,2],"matrix_rows":[258,180,144,3,256,128,8,176,320],"offset":345,"phase":1,"quadratic_rows":[2,3,48,0,132,36,0,144,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,65,132,2,257,4,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":701,"old":208,"rank":3,"right":{"linear_Z4":[2,2,2,1,0,3,0,3,2],"matrix_rows":[264,132,180,9,2,164,256,128,320],"offset":345,"phase":1,"quadratic_rows":[8,0,144,9,36,48,0,132,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":211,"old":209,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,0,0],"matrix_rows":[5,65,18,84,24,64,32,128,256],"offset":1,"phase":1,"quadratic_rows":[69,16,85,16,14,0,5,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[12,18,37,64,132,1,5,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":684,"old":209,"rank":3,"right":{"linear_Z4":[3,0,1,0,3,2,0,0,2],"matrix_rows":[36,258,17,101,256,64,8,112,384],"offset":5,"phase":2,"quadratic_rows":[117,0,5,0,113,17,17,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[10,16,34,68,129,3,1,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":706,"old":209,"rank":3,"right":{"linear_Z4":[3,0,3,0,0,1,0,0,2],"matrix_rows":[48,53,264,113,2,100,256,64,384],"offset":3,"phase":2,"quadratic_rows":[69,0,85,0,36,48,5,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":211,"old":210,"rank":1,"right":{"linear_Z4":[1,0,1,0,2,0,0,0,2],"matrix_rows":[5,257,18,276,24,256,32,320,384],"offset":0,"phase":0,"quadratic_rows":[261,16,277,16,14,0,0,0,5]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,22,35,71,5,4,134,262,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":685,"old":210,"rank":3,"right":{"linear_Z4":[0,2,3,3,1,2,0,0,1],"matrix_rows":[44,42,286,21,278,256,312,320,384],"offset":244,"phase":1,"quadratic_rows":[20,32,309,40,309,286,0,0,308]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,21,33,7,70,2,134,262,6],"offset":0,"phase":0,"quadratic_rows":[3,7,6,0,0,0,0,0,0]},"new":707,"old":210,"rank":3,"right":{"linear_Z4":[3,0,3,1,2,1,0,0,2],"matrix_rows":[39,56,34,265,58,284,256,320,384],"offset":238,"phase":2,"quadratic_rows":[303,61,319,31,14,39,0,0,5]}},{"left":{"linear_Z4":[3,2,3,2,2,0,0,0,0],"matrix_rows":[33,66,132,8,14,16,11,266,10],"offset":0,"phase":0,"quadratic_rows":[11,5,14,5,0,0,0,0,0]},"new":1,"old":211,"rank":5,"right":{"linear_Z4":[0,2,0,2,0,2,0,0,0],"matrix_rows":[257,338,260,88,32,320,256,272,384],"offset":253,"phase":1,"quadratic_rows":[64,80,16,80,14,0,11,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,40,68,138,14,2,11,266,10],"offset":0,"phase":0,"quadratic_rows":[11,15,14,15,0,0,0,0,0]},"new":415,"old":211,"rank":4,"right":{"linear_Z4":[0,1,0,3,2,0,2,0,1],"matrix_rows":[257,376,260,114,320,298,272,256,384],"offset":85,"phase":0,"quadratic_rows":[64,346,16,346,14,0,11,0,266]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,78,8,138,4,11,266,10],"offset":0,"phase":0,"quadratic_rows":[11,15,14,15,0,0,0,0,0]},"new":418,"old":211,"rank":4,"right":{"linear_Z4":[0,0,1,0,0,2,0,0,1],"matrix_rows":[257,358,260,108,320,256,292,272,384],"offset":51,"phase":0,"quadratic_rows":[64,100,302,100,0,14,11,0,260]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[27,35,69,9,15,1,138,266,10],"offset":0,"phase":0,"quadratic_rows":[11,15,14,15,0,0,0,0,0]},"new":420,"old":211,"rank":4,"right":{"linear_Z4":[1,1,3,1,0,2,0,0,1],"matrix_rows":[257,317,260,55,303,256,272,320,384],"offset":102,"phase":0,"quadratic_rows":[293,26,53,26,14,5,0,0,257]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[27,34,68,8,14,1,138,266,10],"offset":0,"phase":0,"quadratic_rows":[11,15,14,15,0,0,0,0,0]},"new":421,"old":211,"rank":4,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,1],"matrix_rows":[257,307,260,57,289,256,272,320,384],"offset":102,"phase":0,"quadratic_rows":[299,49,16,49,14,11,0,0,257]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":220,"old":212,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[19,17,18,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":221,"old":212,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":222,"old":212,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,2,0,0],"matrix_rows":[70,1,66,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":223,"old":213,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,1,0,1,2],"matrix_rows":[430,1,274,276,280,256,288,64,384],"offset":0,"phase":0,"quadratic_rows":[0,190,190,190,14,174,0,174,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":224,"old":213,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":225,"old":213,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":223,"old":214,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":226,"old":214,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":227,"old":214,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":220,"old":215,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[13,9,2,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":228,"old":215,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":229,"old":215,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,2,0,0],"matrix_rows":[70,1,66,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":224,"old":216,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,1,2,1,2],"matrix_rows":[427,321,258,68,264,80,288,256,384],"offset":0,"phase":0,"quadratic_rows":[235,171,64,171,64,171,21,171,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":226,"old":216,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,1,2,1,2],"matrix_rows":[427,321,322,4,328,16,288,256,384],"offset":0,"phase":0,"quadratic_rows":[235,235,0,235,0,171,11,171,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":230,"old":216,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":221,"old":217,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,0],"matrix_rows":[88,9,2,12,64,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[8,0,8,21,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":228,"old":217,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,0,0],"matrix_rows":[88,17,18,4,72,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[16,16,0,24,11,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":231,"old":217,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,2,0,0],"matrix_rows":[72,1,18,20,88,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,16,24,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":222,"old":218,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[13,9,2,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":229,"old":218,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[19,17,18,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":231,"old":218,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":225,"old":219,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,1,2,1,2],"matrix_rows":[437,321,66,260,72,272,288,256,384],"offset":0,"phase":0,"quadratic_rows":[245,64,181,64,181,181,11,181,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":227,"old":219,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,1,2,1,2],"matrix_rows":[437,321,2,324,8,336,288,256,384],"offset":0,"phase":0,"quadratic_rows":[245,0,245,0,245,181,21,181,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":230,"old":219,"rank":1,"right":{"linear_Z4":[1,0,1,0,2,1,1,1,2],"matrix_rows":[485,257,18,276,24,256,288,320,384],"offset":0,"phase":0,"quadratic_rows":[229,16,245,16,14,229,229,229,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":467,"old":220,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":469,"old":220,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,1,1,2],"matrix_rows":[230,1,258,260,8,16,288,320,384],"offset":0,"phase":0,"quadratic_rows":[0,486,486,0,0,486,486,486,230]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,32,64,130,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":553,"old":220,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,3,3,3,0],"matrix_rows":[384,224,1,2,4,8,16,416,448],"offset":2,"phase":1,"quadratic_rows":[0,0,0,0,0,352,352,384,224]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[30,32,64,128,256,3,5,9,1],"offset":0,"phase":0,"quadratic_rows":[15,15,15,15,0,0,0,0,0]},"new":557,"old":220,"rank":4,"right":{"linear_Z4":[3,0,0,0,0,3,3,3,0],"matrix_rows":[480,449,417,353,481,2,4,8,16],"offset":1,"phase":1,"quadratic_rows":[225,0,0,0,0,225,225,225,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":233,"old":221,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,1,0,1,2],"matrix_rows":[179,257,258,4,8,272,288,64,384],"offset":0,"phase":0,"quadratic_rows":[435,435,0,0,435,435,0,435,179]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":239,"old":221,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":235,"old":222,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":237,"old":222,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,1,0,1,2],"matrix_rows":[179,257,258,4,8,272,288,64,384],"offset":0,"phase":0,"quadratic_rows":[435,435,0,0,435,435,0,435,179]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":467,"old":223,"rank":1,"right":{"linear_Z4":[0,3,3,3,0,0,0,0,0],"matrix_rows":[6,9,18,28,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[8,22,30,13,6,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":468,"old":223,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,2,0,0],"matrix_rows":[70,1,66,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,3,0,0,0,0,0],"matrix_rows":[18,32,67,1,2,136,12,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,8,12,0,0,0,0,0]},"new":552,"old":223,"rank":4,"right":{"linear_Z4":[1,2,0,1,1,1,3,0,2],"matrix_rows":[28,25,192,416,29,14,16,480,256],"offset":115,"phase":1,"quadratic_rows":[5,12,27,30,28,96,352,256,192]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[1,16,34,66,128,260,2,8,12],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":555,"old":223,"rank":4,"right":{"linear_Z4":[2,0,3,3,0,0,2,0,1],"matrix_rows":[1,76,32,384,2,68,72,16,256],"offset":263,"phase":2,"quadratic_rows":[0,0,12,12,0,256,0,256,416]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":233,"old":224,"rank":1,"right":{"linear_Z4":[2,3,1,1,3,3,0,3,2],"matrix_rows":[438,9,258,268,256,272,288,64,384],"offset":27,"phase":0,"quadratic_rows":[8,182,190,13,182,182,0,182,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":238,"old":224,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,1,0,1,2],"matrix_rows":[184,17,18,4,264,256,288,320,384],"offset":170,"phase":0,"quadratic_rows":[16,16,0,440,427,440,0,440,184]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":234,"old":225,"rank":1,"right":{"linear_Z4":[2,1,3,3,1,3,0,3,2],"matrix_rows":[430,17,274,260,264,256,288,64,384],"offset":39,"phase":0,"quadratic_rows":[16,190,174,174,19,174,0,174,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":237,"old":225,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,1,0,1,2],"matrix_rows":[184,9,2,12,256,272,288,320,384],"offset":150,"phase":0,"quadratic_rows":[8,0,8,437,440,440,0,440,184]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":235,"old":226,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,0,0,0,0],"matrix_rows":[3,73,66,12,64,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[75,67,8,13,0,0,3,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":236,"old":226,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[19,17,18,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":232,"old":227,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,0,0,0],"matrix_rows":[5,81,18,68,8,64,32,128,256],"offset":1,"phase":1,"quadratic_rows":[85,16,69,0,19,0,5,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":239,"old":227,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[13,9,2,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":234,"old":228,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":236,"old":228,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":232,"old":229,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":238,"old":229,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":466,"old":230,"rank":1,"right":{"linear_Z4":[3,1,2,3,0,3,1,3,2],"matrix_rows":[427,257,322,68,264,16,288,256,384],"offset":141,"phase":0,"quadratic_rows":[171,235,64,171,0,171,70,171,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":469,"old":230,"rank":1,"right":{"linear_Z4":[0,2,2,0,0,1,1,1,2],"matrix_rows":[232,9,2,12,256,272,288,320,384],"offset":60,"phase":0,"quadratic_rows":[8,0,8,485,0,488,488,488,232]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,19,35,64,131,259,2,1],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":551,"old":230,"rank":2,"right":{"linear_Z4":[0,2,2,0,0,0,1,0,3],"matrix_rows":[173,301,321,194,388,328,16,352,256],"offset":431,"phase":1,"quadratic_rows":[192,192,0,192,0,192,235,363,384]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,10,18,33,65,2,131,259,3],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":556,"old":230,"rank":2,"right":{"linear_Z4":[2,3,3,0,0,0,2,2,2],"matrix_rows":[201,239,257,2,12,256,272,320,384],"offset":120,"phase":0,"quadratic_rows":[294,239,231,290,0,207,294,294,201]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":466,"old":231,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":468,"old":231,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[28,36,71,132,263,9,7,1,3],"offset":0,"phase":0,"quadratic_rows":[13,6,15,13,0,0,0,0,0]},"new":550,"old":231,"rank":4,"right":{"linear_Z4":[2,3,1,3,0,2,3,3,0],"matrix_rows":[484,324,431,453,485,326,64,328,80],"offset":481,"phase":1,"quadratic_rows":[398,235,45,239,0,398,202,235,33]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,34,2,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":554,"old":231,"rank":2,"right":{"linear_Z4":[3,3,3,2,0,0,0,3,2],"matrix_rows":[385,6,257,18,28,16,32,64,384],"offset":3,"phase":2,"quadratic_rows":[129,22,30,4,6,0,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":240,"old":232,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[13,9,2,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,33,64,2,132,3,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":618,"old":232,"rank":3,"right":{"linear_Z4":[2,0,1,2,2,3,1,1,2],"matrix_rows":[20,66,416,5,16,80,40,256,384],"offset":233,"phase":1,"quadratic_rows":[4,80,69,32,66,168,86,160,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,68,128,260,1,2,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":678,"old":232,"rank":3,"right":{"linear_Z4":[2,1,1,3,0,0,2,2,3],"matrix_rows":[66,384,424,5,70,64,392,16,256],"offset":317,"phase":0,"quadratic_rows":[4,6,7,40,0,136,0,288,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":240,"old":233,"rank":1,"right":{"linear_Z4":[1,0,1,0,3,3,0,3,2],"matrix_rows":[421,273,18,260,8,256,288,320,384],"offset":171,"phase":1,"quadratic_rows":[181,16,165,0,19,165,0,165,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,18,33,65,135,4,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":619,"old":233,"rank":3,"right":{"linear_Z4":[3,0,2,0,3,0,2,0,2],"matrix_rows":[81,407,181,325,256,64,72,336,384],"offset":19,"phase":1,"quadratic_rows":[55,149,35,0,51,149,0,34,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[12,23,39,71,132,259,7,2,1],"offset":0,"phase":0,"quadratic_rows":[3,3,4,0,0,0,0,0,0]},"new":679,"old":233,"rank":3,"right":{"linear_Z4":[1,1,0,0,1,3,0,0,3],"matrix_rows":[130,258,183,357,230,64,72,368,256],"offset":463,"phase":1,"quadratic_rows":[467,467,368,0,471,356,183,83,311]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":240,"old":234,"rank":1,"right":{"linear_Z4":[1,1,0,3,0,3,0,3,2],"matrix_rows":[419,265,258,12,256,16,288,320,384],"offset":151,"phase":1,"quadratic_rows":[171,163,8,13,0,163,0,163,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[10,16,39,66,128,2,256,3,6],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":628,"old":234,"rank":3,"right":{"linear_Z4":[3,2,3,1,0,1,0,2,3],"matrix_rows":[388,9,4,133,166,256,40,16,64],"offset":61,"phase":1,"quadratic_rows":[141,164,167,41,0,174,0,295,384]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,17,34,71,129,4,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":688,"old":234,"rank":3,"right":{"linear_Z4":[3,2,0,3,0,0,2,0,2],"matrix_rows":[73,399,171,323,64,256,328,80,384],"offset":35,"phase":1,"quadratic_rows":[47,37,139,45,0,139,0,36,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":240,"old":235,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[19,17,18,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,33,65,132,260,1,2,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":629,"old":235,"rank":3,"right":{"linear_Z4":[2,2,2,0,3,0,2,2,3],"matrix_rows":[68,384,432,5,6,64,72,400,256],"offset":316,"phase":3,"quadratic_rows":[4,4,3,0,48,144,0,288,384]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,2,64,132,3,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":689,"old":235,"rank":3,"right":{"linear_Z4":[2,1,0,2,2,3,1,1,2],"matrix_rows":[10,68,416,3,72,8,48,256,384],"offset":217,"phase":1,"quadratic_rows":[2,67,72,68,32,176,78,160,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":240,"old":236,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,0,0,0,0],"matrix_rows":[3,73,66,12,64,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[75,67,8,13,0,0,3,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,65,128,260,1,2,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":634,"old":236,"rank":3,"right":{"linear_Z4":[3,3,3,2,0,0,0,2,3],"matrix_rows":[3,384,420,65,74,388,64,16,256],"offset":261,"phase":1,"quadratic_rows":[67,75,36,2,0,132,3,288,384]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,19,32,65,3,132,2,260,4],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":694,"old":236,"rank":3,"right":{"linear_Z4":[2,0,2,1,2,3,0,1,2],"matrix_rows":[90,66,416,11,16,36,80,256,384],"offset":233,"phase":1,"quadratic_rows":[10,1,32,9,0,164,0,160,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":240,"old":237,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,3,0,3,0],"matrix_rows":[179,273,274,4,8,256,288,64,384],"offset":39,"phase":0,"quadratic_rows":[419,419,0,0,416,435,0,435,179]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,19,32,64,134,3,256,2,7],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":635,"old":237,"rank":3,"right":{"linear_Z4":[0,0,0,0,2,2,0,1,3],"matrix_rows":[291,179,16,33,34,180,8,256,64],"offset":2,"phase":1,"quadratic_rows":[432,432,176,0,263,263,0,135,307]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,23,33,65,130,4,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":695,"old":237,"rank":3,"right":{"linear_Z4":[3,3,2,0,0,0,2,0,2],"matrix_rows":[71,403,163,321,322,64,72,256,384],"offset":131,"phase":1,"quadratic_rows":[55,55,3,0,131,131,0,48,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":240,"old":238,"rank":1,"right":{"linear_Z4":[1,0,1,0,0,3,0,3,0],"matrix_rows":[173,265,2,268,256,16,288,64,384],"offset":27,"phase":0,"quadratic_rows":[421,0,421,416,0,429,0,429,173]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,17,39,66,129,4,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":644,"old":238,"rank":3,"right":{"linear_Z4":[3,2,3,0,0,0,2,0,2],"matrix_rows":[71,397,165,321,64,324,256,80,384],"offset":67,"phase":1,"quadratic_rows":[47,5,47,133,0,133,0,40,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,16,35,70,128,3,256,2,7],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":704,"old":238,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,2,0,1,3],"matrix_rows":[293,173,8,33,170,36,256,16,64],"offset":2,"phase":1,"quadratic_rows":[424,168,424,263,0,263,0,135,301]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":240,"old":239,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,0,0,0],"matrix_rows":[5,81,18,68,8,64,32,128,256],"offset":1,"phase":1,"quadratic_rows":[85,16,69,0,19,0,5,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,37,69,1,130,4,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":645,"old":239,"rank":3,"right":{"linear_Z4":[2,2,0,0,1,3,2,1,2],"matrix_rows":[20,416,68,21,34,64,72,256,384],"offset":248,"phase":3,"quadratic_rows":[20,32,1,0,17,162,0,160,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[10,20,34,64,130,260,2,1,5],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":705,"old":239,"rank":3,"right":{"linear_Z4":[3,3,3,0,2,0,0,2,3],"matrix_rows":[384,5,418,65,386,84,8,64,256],"offset":262,"phase":1,"quadratic_rows":[69,34,85,0,4,130,5,288,384]}},{"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,4,133,3,264,6,16,24],"offset":0,"phase":0,"quadratic_rows":[6,5,3,24,24,0,0,0,0]},"new":1,"old":240,"rank":5,"right":{"linear_Z4":[2,0,2,0,0,0,0,0,1],"matrix_rows":[17,18,20,32,384,80,64,88,256],"offset":463,"phase":1,"quadratic_rows":[64,80,16,0,6,256,3,256,416]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,35,65,129,3,260,2,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":416,"old":240,"rank":4,"right":{"linear_Z4":[3,3,2,0,0,0,2,0,1],"matrix_rows":[6,5,32,384,71,16,80,88,256],"offset":469,"phase":2,"quadratic_rows":[67,83,16,0,6,256,3,256,416]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[19,33,66,130,1,260,3,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":417,"old":240,"rank":4,"right":{"linear_Z4":[0,0,2,0,0,0,2,0,1],"matrix_rows":[3,5,32,384,65,16,80,88,256],"offset":468,"phase":1,"quadratic_rows":[70,17,81,0,6,256,5,256,416]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,35,66,131,1,260,2,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":419,"old":240,"rank":4,"right":{"linear_Z4":[0,2,0,0,2,0,2,0,1],"matrix_rows":[3,6,32,384,16,82,64,88,256],"offset":388,"phase":3,"quadratic_rows":[18,85,66,0,3,256,6,256,416]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,67,129,3,260,2,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":422,"old":240,"rank":4,"right":{"linear_Z4":[2,0,0,0,2,0,0,0,1],"matrix_rows":[5,6,32,384,80,64,20,88,256],"offset":468,"phase":1,"quadratic_rows":[84,68,19,0,5,256,3,256,416]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":249,"old":241,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,1,1,0,2],"matrix_rows":[366,1,274,276,280,256,288,320,128],"offset":0,"phase":0,"quadratic_rows":[0,126,126,126,14,110,110,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":250,"old":241,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,1,2,0,2],"matrix_rows":[318,1,258,260,328,336,352,256,128],"offset":0,"phase":0,"quadratic_rows":[0,62,62,126,126,126,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":251,"old":241,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,1,2,0,2],"matrix_rows":[318,1,322,324,264,272,352,256,128],"offset":0,"phase":0,"quadratic_rows":[0,126,126,62,62,126,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":252,"old":242,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":253,"old":242,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,2,0],"matrix_rows":[160,1,2,4,72,80,224,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,64,64,96,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":254,"old":242,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,2,0],"matrix_rows":[160,1,66,68,8,16,224,128,256],"offset":0,"phase":0,"quadratic_rows":[0,64,64,0,0,96,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":252,"old":243,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,1,1,2,0],"matrix_rows":[238,1,146,148,152,128,160,192,256],"offset":0,"phase":0,"quadratic_rows":[0,126,126,126,14,110,110,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":255,"old":243,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,1,2,2,0],"matrix_rows":[190,1,194,196,136,144,224,128,256],"offset":0,"phase":0,"quadratic_rows":[0,126,126,62,62,126,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":256,"old":243,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,1,2,2,0],"matrix_rows":[190,1,130,132,200,208,224,128,256],"offset":0,"phase":0,"quadratic_rows":[0,62,62,126,126,126,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":249,"old":244,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":257,"old":244,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,0,2],"matrix_rows":[288,1,66,68,8,16,352,256,128],"offset":0,"phase":0,"quadratic_rows":[0,64,64,0,0,96,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":258,"old":244,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,0,2],"matrix_rows":[288,1,2,4,72,80,352,256,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,64,64,96,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":253,"old":245,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":255,"old":245,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":259,"old":245,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,0,2,0],"matrix_rows":[136,1,18,20,152,128,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,16,16,24,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":250,"old":246,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":257,"old":246,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":260,"old":246,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":251,"old":247,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":258,"old":247,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":260,"old":247,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,0,0,2],"matrix_rows":[264,1,18,20,280,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,16,16,24,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":254,"old":248,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":256,"old":248,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":259,"old":248,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":471,"old":249,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,2,0],"matrix_rows":[224,1,2,4,8,16,160,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":473,"old":249,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,33,1,64,130,2,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":561,"old":249,"rank":2,"right":{"linear_Z4":[0,3,3,3,0,0,1,2,0],"matrix_rows":[6,64,9,18,28,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[8,22,30,13,6,0,192,64,0]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[1,16,34,66,128,260,8,2,12],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":565,"old":249,"rank":4,"right":{"linear_Z4":[2,0,3,3,0,0,0,2,1],"matrix_rows":[1,140,32,320,2,132,136,16,256],"offset":263,"phase":2,"quadratic_rows":[0,0,12,12,0,256,256,0,352]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":262,"old":250,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,2,0],"matrix_rows":[152,1,2,4,136,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":268,"old":250,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":264,"old":251,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,2,0],"matrix_rows":[152,1,2,4,136,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":266,"old":251,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":471,"old":252,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,0,2],"matrix_rows":[352,1,2,4,8,16,288,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":472,"old":252,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[1,16,38,2,4,72,128,256,8],"offset":0,"phase":0,"quadratic_rows":[0,6,6,8,0,0,0,0,0]},"new":560,"old":252,"rank":4,"right":{"linear_Z4":[2,2,0,3,3,1,0,0,2],"matrix_rows":[1,28,4,32,14,16,288,64,128],"offset":55,"phase":1,"quadratic_rows":[0,12,2,26,24,288,0,0,32]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[1,16,34,66,128,260,8,12,2],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":563,"old":252,"rank":4,"right":{"linear_Z4":[2,0,3,3,0,0,0,1,2],"matrix_rows":[1,268,32,192,2,260,264,16,128],"offset":263,"phase":2,"quadratic_rows":[0,0,12,12,0,128,128,224,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":262,"old":253,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":267,"old":253,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,0,2],"matrix_rows":[280,1,2,4,264,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":263,"old":254,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":266,"old":254,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,0,2],"matrix_rows":[280,1,2,4,264,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":264,"old":255,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,0,2],"matrix_rows":[280,1,2,4,264,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":265,"old":255,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":261,"old":256,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,0,2],"matrix_rows":[280,1,2,4,264,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":268,"old":256,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":263,"old":257,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":265,"old":257,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,2,0],"matrix_rows":[152,1,2,4,136,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":261,"old":258,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":267,"old":258,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,2,0],"matrix_rows":[152,1,2,4,136,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":470,"old":259,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":473,"old":259,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,0,2],"matrix_rows":[352,1,2,4,8,16,288,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,9,18,35,64,131,2,256,3],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":559,"old":259,"rank":2,"right":{"linear_Z4":[2,3,3,2,0,2,2,0,2],"matrix_rows":[363,45,257,322,68,264,16,288,128],"offset":3,"phase":2,"quadratic_rows":[70,43,109,70,0,70,45,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,34,2,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":564,"old":259,"rank":2,"right":{"linear_Z4":[3,3,3,2,0,0,3,0,2],"matrix_rows":[321,6,257,18,28,16,32,320,128],"offset":3,"phase":2,"quadratic_rows":[65,22,30,4,6,0,65,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":470,"old":260,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":472,"old":260,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,2,0],"matrix_rows":[224,1,2,4,8,16,160,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[1,20,38,68,134,8,258,2,6],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":558,"old":260,"rank":4,"right":{"linear_Z4":[2,3,3,3,0,2,1,2,3],"matrix_rows":[1,324,266,32,390,256,392,272,192],"offset":13,"phase":3,"quadratic_rows":[0,142,454,138,0,0,452,78,324]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,34,2,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":562,"old":260,"rank":2,"right":{"linear_Z4":[3,3,3,2,0,0,3,2,0],"matrix_rows":[193,6,129,18,28,16,32,192,256],"offset":3,"phase":2,"quadratic_rows":[65,22,30,4,6,0,65,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":269,"old":261,"rank":1,"right":{"linear_Z4":[0,3,3,3,2,3,0,0,2],"matrix_rows":[302,1,274,276,280,256,288,320,128],"offset":1,"phase":1,"quadratic_rows":[0,62,62,62,14,46,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[10,18,1,36,68,132,4,3,256],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":620,"old":261,"rank":3,"right":{"linear_Z4":[3,0,2,3,3,2,0,3,0],"matrix_rows":[132,135,24,133,128,104,80,64,256],"offset":22,"phase":1,"quadratic_rows":[3,5,130,120,88,8,24,132,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[10,17,2,36,68,132,4,3,256],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":686,"old":261,"rank":3,"right":{"linear_Z4":[1,0,2,3,3,2,0,3,0],"matrix_rows":[2,135,24,3,128,72,112,64,256],"offset":31,"phase":1,"quadratic_rows":[133,4,131,88,120,16,24,133,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":269,"old":262,"rank":1,"right":{"linear_Z4":[0,3,3,3,2,3,0,2,0],"matrix_rows":[174,1,146,148,152,128,160,192,256],"offset":1,"phase":1,"quadratic_rows":[0,62,62,62,14,46,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[10,18,1,36,68,132,4,256,3],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":621,"old":262,"rank":3,"right":{"linear_Z4":[3,0,2,3,3,2,0,0,3],"matrix_rows":[260,263,24,261,256,104,80,64,128],"offset":22,"phase":1,"quadratic_rows":[3,5,258,120,88,8,24,0,260]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[10,17,2,36,68,132,4,256,3],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":687,"old":262,"rank":3,"right":{"linear_Z4":[1,0,2,3,3,2,0,0,3],"matrix_rows":[2,263,24,3,256,72,112,64,128],"offset":31,"phase":1,"quadratic_rows":[261,4,259,88,120,16,24,0,261]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":269,"old":263,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[11,16,39,71,1,130,5,263,7],"offset":0,"phase":0,"quadratic_rows":[6,3,1,0,0,0,0,0,0]},"new":626,"old":263,"rank":3,"right":{"linear_Z4":[2,0,2,1,1,1,0,0,1],"matrix_rows":[297,25,108,341,38,256,296,320,384],"offset":237,"phase":2,"quadratic_rows":[100,36,27,124,348,299,25,0,304]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[13,16,39,1,71,131,4,263,7],"offset":0,"phase":0,"quadratic_rows":[6,1,5,0,0,0,0,0,0]},"new":680,"old":263,"rank":3,"right":{"linear_Z4":[0,0,2,3,3,1,0,0,1],"matrix_rows":[305,340,25,109,38,256,304,320,384],"offset":225,"phase":2,"quadratic_rows":[324,36,27,124,348,298,25,0,305]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":269,"old":264,"rank":1,"right":{"linear_Z4":[0,3,3,3,2,0,0,0,0],"matrix_rows":[14,1,274,276,280,256,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,286,286,286,14,0,0,0,14]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[10,16,35,68,128,2,1,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":627,"old":264,"rank":3,"right":{"linear_Z4":[1,2,0,0,0,3,3,0,2],"matrix_rows":[4,97,264,5,38,64,256,16,384],"offset":59,"phase":1,"quadratic_rows":[101,36,99,0,0,103,101,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[10,16,35,64,132,1,2,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":681,"old":264,"rank":3,"right":{"linear_Z4":[1,2,0,0,0,1,1,0,2],"matrix_rows":[100,97,272,101,38,64,8,256,384],"offset":59,"phase":1,"quadratic_rows":[5,36,99,0,0,102,100,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":269,"old":265,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,0,2,0],"matrix_rows":[136,1,18,20,152,128,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,16,16,24,14,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,68,1,130,2,5,256],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":642,"old":265,"rank":3,"right":{"linear_Z4":[3,3,3,0,2,2,0,3,0],"matrix_rows":[144,6,153,145,98,68,128,64,256],"offset":70,"phase":1,"quadratic_rows":[9,102,70,17,136,2,6,144,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,65,4,130,2,5,256],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":696,"old":265,"rank":3,"right":{"linear_Z4":[1,3,3,0,2,2,0,3,0],"matrix_rows":[8,6,153,9,66,100,128,64,256],"offset":79,"phase":1,"quadratic_rows":[145,70,102,16,137,4,6,145,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":269,"old":266,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,0,0,2],"matrix_rows":[264,1,18,20,280,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,16,16,24,14,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,68,1,130,2,256,5],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":643,"old":266,"rank":3,"right":{"linear_Z4":[3,3,3,0,2,2,0,0,3],"matrix_rows":[272,6,281,273,98,68,256,64,128],"offset":70,"phase":1,"quadratic_rows":[9,102,70,17,264,2,6,0,272]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,65,4,130,2,256,5],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":697,"old":266,"rank":3,"right":{"linear_Z4":[1,3,3,0,2,2,0,0,3],"matrix_rows":[8,6,281,9,66,100,256,64,128],"offset":79,"phase":1,"quadratic_rows":[273,70,102,16,265,4,6,0,273]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":269,"old":267,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,1,0,0,2],"matrix_rows":[40,1,18,20,280,256,288,320,384],"offset":0,"phase":0,"quadratic_rows":[0,16,16,312,14,296,0,0,40]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[15,17,5,32,65,130,3,257,1],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":636,"old":267,"rank":3,"right":{"linear_Z4":[1,1,1,0,3,3,1,0,0],"matrix_rows":[291,117,337,341,290,56,256,320,384],"offset":221,"phase":2,"quadratic_rows":[339,3,292,48,345,300,337,0,117]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[15,3,17,32,65,133,4,257,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":702,"old":267,"rank":3,"right":{"linear_Z4":[3,1,1,0,1,2,3,0,3],"matrix_rows":[293,113,339,115,292,56,256,320,384],"offset":213,"phase":3,"quadratic_rows":[117,290,5,48,121,347,113,0,290]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":269,"old":268,"rank":1,"right":{"linear_Z4":[0,0,0,3,2,3,0,0,0],"matrix_rows":[40,1,18,20,88,64,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,16,16,120,14,104,40,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[12,18,32,64,133,4,1,258,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":637,"old":268,"rank":3,"right":{"linear_Z4":[1,0,0,2,0,3,3,0,2],"matrix_rows":[16,258,97,17,256,4,56,64,384],"offset":205,"phase":1,"quadratic_rows":[113,0,0,48,105,121,113,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[12,16,34,64,133,1,4,258,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":703,"old":268,"rank":3,"right":{"linear_Z4":[1,0,0,2,0,1,1,0,2],"matrix_rows":[112,260,97,113,2,256,56,64,384],"offset":205,"phase":1,"quadratic_rows":[17,0,0,48,105,120,112,0,0]}},{"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[1,34,4,72,14,144,22,262,6],"offset":0,"phase":0,"quadratic_rows":[0,24,24,14,22,0,0,0,0]},"new":1,"old":269,"rank":5,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[1,338,84,264,288,256,272,320,384],"offset":253,"phase":1,"quadratic_rows":[0,80,80,16,14,64,38,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,35,1,68,6,136,10,258,2],"offset":0,"phase":0,"quadratic_rows":[3,15,6,10,0,0,0,0,0]},"new":416,"old":269,"rank":4,"right":{"linear_Z4":[3,1,0,0,1,0,1,0,3],"matrix_rows":[262,85,264,288,263,256,272,320,384],"offset":253,"phase":3,"quadratic_rows":[339,259,80,16,349,64,373,0,339]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[22,34,4,65,7,136,14,262,6],"offset":0,"phase":0,"quadratic_rows":[7,15,15,14,0,0,0,0,0]},"new":417,"old":269,"rank":4,"right":{"linear_Z4":[2,2,2,1,0,0,0,0,3],"matrix_rows":[264,91,349,288,265,256,272,320,384],"offset":253,"phase":3,"quadratic_rows":[14,345,345,31,14,64,38,0,262]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[22,35,5,73,15,129,7,262,6],"offset":0,"phase":0,"quadratic_rows":[7,15,15,14,0,0,0,0,0]},"new":420,"old":269,"rank":4,"right":{"linear_Z4":[2,0,0,0,0,1,0,0,3],"matrix_rows":[302,125,379,264,303,256,272,320,384],"offset":253,"phase":3,"quadratic_rows":[40,120,120,279,14,103,38,0,264]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[22,34,4,72,14,129,7,262,6],"offset":0,"phase":0,"quadratic_rows":[7,15,15,14,0,0,0,0,0]},"new":421,"old":269,"rank":4,"right":{"linear_Z4":[2,2,2,0,0,1,0,0,3],"matrix_rows":[288,115,373,264,289,256,272,320,384],"offset":253,"phase":3,"quadratic_rows":[38,369,369,16,14,103,38,0,262]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":278,"old":270,"rank":1,"right":{"linear_Z4":[0,1,1,1,0,2,1,1,2],"matrix_rows":[462,33,290,260,264,48,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,238,206,206,32,19,206,206,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":279,"old":270,"rank":1,"right":{"linear_Z4":[0,1,1,1,0,1,2,1,2],"matrix_rows":[430,65,258,324,264,80,288,256,384],"offset":0,"phase":0,"quadratic_rows":[64,174,238,174,64,174,21,174,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":280,"old":270,"rank":1,"right":{"linear_Z4":[0,1,1,1,0,1,2,1,2],"matrix_rows":[430,1,322,324,264,16,352,256,384],"offset":0,"phase":0,"quadratic_rows":[0,238,238,174,0,238,38,174,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":281,"old":271,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,2,2,0,0],"matrix_rows":[80,33,34,4,8,112,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,32,0,0,48,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":282,"old":271,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,0],"matrix_rows":[112,33,2,36,8,80,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,0,32,0,48,21,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":283,"old":271,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,0,0],"matrix_rows":[112,1,18,20,8,64,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,16,0,38,48,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":281,"old":272,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":284,"old":272,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,2,0,0,0],"matrix_rows":[37,33,2,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":285,"old":272,"rank":1,"right":{"linear_Z4":[0,3,3,0,2,0,0,0,0],"matrix_rows":[22,1,18,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":278,"old":273,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":286,"old":273,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,0,2,1,2],"matrix_rows":[413,257,66,324,264,272,96,256,384],"offset":0,"phase":0,"quadratic_rows":[157,64,221,157,157,64,38,157,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":287,"old":273,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,0,2,1,2],"matrix_rows":[413,321,2,324,264,336,32,256,384],"offset":0,"phase":0,"quadratic_rows":[221,0,221,157,221,0,21,157,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":282,"old":274,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":284,"old":274,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,2,0,0],"matrix_rows":[67,65,66,4,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":288,"old":274,"rank":1,"right":{"linear_Z4":[0,3,3,0,2,0,0,0,0],"matrix_rows":[22,1,18,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":279,"old":275,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":286,"old":275,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":289,"old":275,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,2,0,1,2],"matrix_rows":[411,289,290,4,264,304,256,64,384],"offset":0,"phase":0,"quadratic_rows":[187,187,0,155,187,19,0,155,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":280,"old":276,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":287,"old":276,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":289,"old":276,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":283,"old":277,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":285,"old":277,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,2,0,0],"matrix_rows":[67,65,66,4,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":288,"old":277,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,2,0,0,0],"matrix_rows":[37,33,2,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":475,"old":278,"rank":1,"right":{"linear_Z4":[1,2,3,3,3,0,1,3,2],"matrix_rows":[413,321,66,260,264,272,32,256,384],"offset":135,"phase":0,"quadratic_rows":[221,64,157,157,157,0,67,157,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":477,"old":278,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,1,1,2],"matrix_rows":[216,1,18,20,264,256,288,320,384],"offset":102,"phase":0,"quadratic_rows":[0,16,16,472,462,0,472,472,216]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,33,65,128,257,3,2],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":569,"old":278,"rank":2,"right":{"linear_Z4":[2,3,1,1,1,0,1,2,0],"matrix_rows":[286,384,193,386,324,328,336,32,256],"offset":373,"phase":0,"quadratic_rows":[192,158,94,94,94,0,221,67,0]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[17,33,67,131,258,2,4,8,13],"offset":0,"phase":0,"quadratic_rows":[12,2,13,13,0,0,0,0,0]},"new":573,"old":278,"rank":4,"right":{"linear_Z4":[1,1,2,2,0,2,0,0,0],"matrix_rows":[279,20,320,384,265,282,300,288,32],"offset":0,"phase":0,"quadratic_rows":[31,15,43,23,41,20,256,256,192]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":291,"old":279,"rank":1,"right":{"linear_Z4":[1,3,2,3,3,1,0,3,2],"matrix_rows":[411,289,258,36,264,272,256,64,384],"offset":75,"phase":0,"quadratic_rows":[187,155,32,155,155,37,0,155,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":297,"old":279,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,1,0,1,2],"matrix_rows":[184,1,18,20,264,256,288,320,384],"offset":170,"phase":0,"quadratic_rows":[0,16,16,440,430,440,0,440,184]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":293,"old":280,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,33,66,100,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,70,102,0,0,37,6,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":295,"old":280,"rank":1,"right":{"linear_Z4":[0,3,3,0,2,0,0,0,0],"matrix_rows":[22,1,18,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":475,"old":281,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":476,"old":281,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[2,3,2,2,0,0,0,0,0],"matrix_rows":[31,45,7,11,66,128,256,3,2],"offset":0,"phase":0,"quadratic_rows":[12,2,1,1,0,0,0,0,0]},"new":568,"old":281,"rank":4,"right":{"linear_Z4":[0,3,3,3,1,0,0,0,2],"matrix_rows":[399,17,263,267,141,398,272,32,64],"offset":12,"phase":2,"quadratic_rows":[286,15,399,399,273,0,0,12,29]}},{"left":{"linear_Z4":[2,2,3,2,0,0,0,0,0],"matrix_rows":[16,35,72,136,257,2,3,12,4],"offset":0,"phase":0,"quadratic_rows":[0,0,12,4,0,0,0,0,0]},"new":571,"old":281,"rank":4,"right":{"linear_Z4":[2,0,3,3,1,0,2,3,0],"matrix_rows":[114,34,384,140,19,64,388,392,96],"offset":281,"phase":0,"quadratic_rows":[18,1,268,268,17,0,0,384,140]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":291,"old":282,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":296,"old":282,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":292,"old":283,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":295,"old":283,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":293,"old":284,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":294,"old":284,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":290,"old":285,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":297,"old":285,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":292,"old":286,"rank":1,"right":{"linear_Z4":[3,1,2,3,1,3,0,3,2],"matrix_rows":[427,257,274,20,264,256,288,64,384],"offset":45,"phase":0,"quadratic_rows":[171,187,16,171,22,171,0,171,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":294,"old":286,"rank":1,"right":{"linear_Z4":[0,2,2,1,1,0,0,1,2],"matrix_rows":[184,33,2,36,264,272,256,320,384],"offset":204,"phase":0,"quadratic_rows":[32,0,32,440,440,413,0,440,184]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":290,"old":287,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,0,0,0],"matrix_rows":[5,65,18,84,8,64,32,128,256],"offset":1,"phase":1,"quadratic_rows":[69,16,85,0,22,0,5,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":296,"old":287,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,2,0,0,0],"matrix_rows":[37,33,2,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":474,"old":288,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":477,"old":288,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,1,1,2],"matrix_rows":[203,257,258,4,264,16,32,320,384],"offset":0,"phase":0,"quadratic_rows":[459,459,0,459,0,0,459,459,203]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,64,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":567,"old":288,"rank":2,"right":{"linear_Z4":[0,0,0,3,0,0,3,3,0],"matrix_rows":[384,200,1,2,4,392,16,32,448],"offset":2,"phase":1,"quadratic_rows":[0,0,0,328,0,0,328,384,200]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,18,2,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":572,"old":288,"rank":2,"right":{"linear_Z4":[3,3,1,2,0,0,3,3,2],"matrix_rows":[451,4,257,258,12,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[195,195,12,4,0,0,195,195,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":474,"old":289,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,16,0,22,3,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":476,"old":289,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,2,0,0],"matrix_rows":[67,65,66,4,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,3,0,0,0,0,0],"matrix_rows":[17,33,3,72,130,2,12,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,8,12,0,0,0,0,0]},"new":566,"old":289,"rank":4,"right":{"linear_Z4":[3,3,1,1,0,0,3,0,2],"matrix_rows":[23,20,192,392,37,54,456,32,256],"offset":3,"phase":2,"quadratic_rows":[51,35,20,72,5,3,328,256,192]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,34,65,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":570,"old":289,"rank":2,"right":{"linear_Z4":[3,0,2,3,3,0,2,1,2],"matrix_rows":[81,392,65,2,12,256,80,32,384],"offset":49,"phase":3,"quadratic_rows":[17,0,8,140,17,0,0,136,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":298,"old":290,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,2,0,0,0],"matrix_rows":[37,33,2,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[8,18,33,68,3,4,2,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":618,"old":290,"rank":3,"right":{"linear_Z4":[2,0,1,1,1,2,2,0,0],"matrix_rows":[68,18,8,5,64,80,40,128,256],"offset":41,"phase":3,"quadratic_rows":[4,80,21,40,86,8,18,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,33,66,1,130,256,4,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":662,"old":290,"rank":3,"right":{"linear_Z4":[2,1,1,0,2,3,0,2,3],"matrix_rows":[18,424,384,5,22,16,256,416,64],"offset":123,"phase":0,"quadratic_rows":[4,6,7,160,0,40,0,264,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":298,"old":291,"rank":1,"right":{"linear_Z4":[1,0,1,3,3,0,0,3,2],"matrix_rows":[397,257,18,276,264,256,32,320,384],"offset":171,"phase":1,"quadratic_rows":[141,16,157,141,22,0,0,141,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,18,33,4,70,129,1,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":619,"old":291,"rank":3,"right":{"linear_Z4":[2,0,1,0,2,0,0,3,2],"matrix_rows":[196,471,157,325,320,64,336,96,384],"offset":0,"phase":0,"quadratic_rows":[14,149,143,149,10,0,0,142,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,39,71,129,7,262,2,4],"offset":0,"phase":0,"quadratic_rows":[7,1,1,0,0,0,0,0,0]},"new":663,"old":291,"rank":3,"right":{"linear_Z4":[0,0,2,3,3,2,0,3,3],"matrix_rows":[268,444,60,21,134,32,56,288,320],"offset":353,"phase":2,"quadratic_rows":[20,132,59,188,157,140,0,442,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":298,"old":292,"rank":1,"right":{"linear_Z4":[0,1,1,3,0,3,0,3,2],"matrix_rows":[398,33,258,292,264,16,256,320,384],"offset":205,"phase":1,"quadratic_rows":[32,142,174,142,0,37,0,142,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,39,71,135,2,261,1,4],"offset":0,"phase":0,"quadratic_rows":[2,7,2,0,0,0,0,0,0]},"new":626,"old":292,"rank":3,"right":{"linear_Z4":[0,0,2,3,0,3,0,3,1],"matrix_rows":[172,268,300,133,38,256,296,272,320],"offset":354,"phase":2,"quadratic_rows":[132,36,299,428,0,174,0,169,268]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,21,34,4,66,133,2,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":672,"old":292,"rank":3,"right":{"linear_Z4":[0,2,1,0,0,2,0,3,2],"matrix_rows":[487,196,174,320,326,64,80,352,384],"offset":0,"phase":0,"quadratic_rows":[166,13,143,166,0,9,0,141,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":298,"old":293,"rank":1,"right":{"linear_Z4":[0,3,3,0,2,0,0,0,0],"matrix_rows":[22,1,18,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,33,66,130,1,256,4,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":627,"old":293,"rank":3,"right":{"linear_Z4":[1,2,1,0,3,2,0,2,3],"matrix_rows":[33,408,384,37,6,32,256,400,64],"offset":123,"phase":0,"quadratic_rows":[5,4,7,144,24,0,0,264,384]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,68,4,3,1,128,256],"offset":0,"phase":0,"quadratic_rows":[2,3,4,0,0,0,0,0,0]},"new":673,"old":293,"rank":3,"right":{"linear_Z4":[0,2,1,1,2,1,2,0,0],"matrix_rows":[33,68,8,64,6,96,24,128,256],"offset":50,"phase":3,"quadratic_rows":[96,4,38,24,8,101,33,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":298,"old":294,"rank":1,"right":{"linear_Z4":[0,1,1,3,0,0,0,3,0],"matrix_rows":[158,1,274,276,264,256,32,64,384],"offset":45,"phase":0,"quadratic_rows":[0,398,398,414,392,0,0,414,158]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[8,19,35,67,5,128,256,1,7],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":650,"old":294,"rank":3,"right":{"linear_Z4":[0,0,0,2,2,0,0,1,3],"matrix_rows":[158,14,272,153,266,268,256,32,64],"offset":1,"phase":1,"quadratic_rows":[152,408,408,263,263,0,0,135,286]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,23,39,66,4,129,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":698,"old":294,"rank":3,"right":{"linear_Z4":[2,3,3,0,0,0,2,0,2],"matrix_rows":[71,398,150,64,322,324,256,96,384],"offset":67,"phase":1,"quadratic_rows":[6,31,31,134,134,0,0,24,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":298,"old":295,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,33,66,100,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,70,102,0,0,37,6,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,68,128,258,2,1,5],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":651,"old":295,"rank":3,"right":{"linear_Z4":[3,3,3,0,0,2,0,2,3],"matrix_rows":[384,6,393,385,98,68,256,16,64],"offset":70,"phase":1,"quadratic_rows":[9,102,70,129,0,2,6,264,384]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,65,134,2,4,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":699,"old":295,"rank":3,"right":{"linear_Z4":[2,2,0,3,0,1,2,1,2],"matrix_rows":[392,36,68,9,38,64,256,80,384],"offset":248,"phase":3,"quadratic_rows":[8,36,2,137,0,34,0,136,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":298,"old":296,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,0,0,0],"matrix_rows":[5,65,18,84,8,64,32,128,256],"offset":1,"phase":1,"quadratic_rows":[69,16,85,0,22,0,5,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,37,66,129,5,4,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":660,"old":296,"rank":3,"right":{"linear_Z4":[2,2,0,3,1,2,0,1,2],"matrix_rows":[116,392,68,21,10,32,256,96,384],"offset":217,"phase":1,"quadratic_rows":[20,8,1,138,17,0,0,136,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,33,68,129,256,1,2,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":706,"old":296,"rank":3,"right":{"linear_Z4":[3,3,3,0,2,0,0,2,3],"matrix_rows":[5,384,394,81,386,68,256,64,32],"offset":69,"phase":1,"quadratic_rows":[85,10,69,130,1,0,5,264,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":298,"old":297,"rank":1,"right":{"linear_Z4":[1,0,1,3,0,0,0,3,0],"matrix_rows":[173,289,2,292,264,16,256,64,384],"offset":75,"phase":0,"quadratic_rows":[397,0,397,429,0,392,0,429,173]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,17,39,66,129,4,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":661,"old":297,"rank":3,"right":{"linear_Z4":[3,2,3,0,0,0,2,0,2],"matrix_rows":[71,397,165,321,64,324,256,80,384],"offset":67,"phase":1,"quadratic_rows":[47,5,47,133,0,133,0,40,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,16,35,67,128,6,256,2,7],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":707,"old":297,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,2,0,1,3],"matrix_rows":[13,173,288,265,170,268,256,16,64],"offset":2,"phase":1,"quadratic_rows":[424,168,424,263,0,263,0,135,301]}},{"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,4,136,262,5,3,16,24],"offset":0,"phase":0,"quadratic_rows":[6,5,3,24,24,0,0,0,0]},"new":1,"old":298,"rank":5,"right":{"linear_Z4":[0,2,2,0,0,0,0,0,1],"matrix_rows":[65,66,68,8,384,32,96,256,112],"offset":431,"phase":1,"quadratic_rows":[96,32,64,256,0,3,5,256,392]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,35,65,132,258,1,3,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":416,"old":298,"rank":4,"right":{"linear_Z4":[1,1,2,0,0,2,2,0,1],"matrix_rows":[6,5,8,384,103,64,32,256,112],"offset":389,"phase":0,"quadratic_rows":[99,35,64,256,0,3,5,256,392]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,67,132,258,1,3,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":418,"old":298,"rank":4,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,1],"matrix_rows":[5,6,8,384,32,96,68,256,112],"offset":484,"phase":1,"quadratic_rows":[36,100,67,256,0,3,6,256,392]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,35,66,132,258,3,1,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":419,"old":298,"rank":4,"right":{"linear_Z4":[0,0,2,0,0,2,0,0,1],"matrix_rows":[3,6,8,384,64,34,96,256,112],"offset":484,"phase":1,"quadratic_rows":[66,37,98,256,0,6,5,256,392]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[19,33,66,132,259,2,1,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":421,"old":298,"rank":4,"right":{"linear_Z4":[2,0,0,0,0,2,2,0,1],"matrix_rows":[3,5,8,384,97,64,32,256,112],"offset":388,"phase":3,"quadratic_rows":[102,65,33,256,0,5,3,256,392]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":307,"old":299,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,2,0,2,0],"matrix_rows":[144,33,34,4,8,176,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,32,0,0,48,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":308,"old":299,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":309,"old":299,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":310,"old":300,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":311,"old":300,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":312,"old":300,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":310,"old":301,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,2,0,0,2],"matrix_rows":[272,33,34,4,8,304,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,32,0,0,48,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":313,"old":301,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":314,"old":301,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":307,"old":302,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":315,"old":302,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":316,"old":302,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":311,"old":303,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,1,2,0,2],"matrix_rows":[315,257,258,4,328,336,352,256,128],"offset":0,"phase":0,"quadratic_rows":[59,59,0,123,123,123,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":313,"old":303,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,1,2,0,2],"matrix_rows":[315,321,322,4,328,272,288,256,128],"offset":0,"phase":0,"quadratic_rows":[123,123,0,123,59,59,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":317,"old":303,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,2,1,0,2],"matrix_rows":[347,289,290,4,264,304,256,320,128],"offset":0,"phase":0,"quadratic_rows":[123,123,0,91,123,19,91,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":308,"old":304,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,2,0],"matrix_rows":[136,1,2,4,200,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,72,64,64,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":315,"old":304,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,2,0],"matrix_rows":[136,65,66,4,200,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,64,0,72,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":318,"old":304,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":309,"old":305,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,1,2,2,0],"matrix_rows":[187,193,194,4,200,144,160,128,256],"offset":0,"phase":0,"quadratic_rows":[123,123,0,123,59,59,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":316,"old":305,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,1,2,2,0],"matrix_rows":[187,129,130,4,200,208,224,128,256],"offset":0,"phase":0,"quadratic_rows":[59,59,0,123,123,123,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":318,"old":305,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,2,1,2,0],"matrix_rows":[219,161,162,4,136,176,128,192,256],"offset":0,"phase":0,"quadratic_rows":[123,123,0,91,123,19,91,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":312,"old":306,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,0,2],"matrix_rows":[264,65,66,4,328,16,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,64,0,72,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":314,"old":306,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,0,2],"matrix_rows":[264,1,2,4,328,80,96,256,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,72,64,64,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":317,"old":306,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":479,"old":307,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":481,"old":307,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,0,2],"matrix_rows":[328,1,2,4,264,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,33,65,128,3,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":577,"old":307,"rank":2,"right":{"linear_Z4":[3,2,3,3,3,0,2,0,2],"matrix_rows":[30,323,321,66,260,264,272,32,128],"offset":3,"phase":2,"quadratic_rows":[3,285,286,286,286,0,0,0,30]}},{"left":{"linear_Z4":[2,2,3,2,0,0,0,0,0],"matrix_rows":[16,35,72,136,257,2,12,3,4],"offset":0,"phase":0,"quadratic_rows":[0,0,12,4,0,0,0,0,0]},"new":581,"old":307,"rank":4,"right":{"linear_Z4":[2,0,3,3,1,0,3,2,0],"matrix_rows":[178,34,320,76,19,128,324,328,160],"offset":281,"phase":0,"quadratic_rows":[18,1,268,268,17,0,320,0,76]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":320,"old":308,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":326,"old":308,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,0,2],"matrix_rows":[304,1,2,4,8,272,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":322,"old":309,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,0,2],"matrix_rows":[304,1,2,4,8,272,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":324,"old":309,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":479,"old":310,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":480,"old":310,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,2,0],"matrix_rows":[200,1,2,4,136,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[18,35,4,8,66,131,257,1,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":576,"old":310,"rank":4,"right":{"linear_Z4":[3,3,2,2,3,0,1,2,3],"matrix_rows":[322,273,4,8,387,256,400,288,192],"offset":14,"phase":3,"quadratic_rows":[147,451,0,0,145,0,450,83,322]}},{"left":{"linear_Z4":[2,2,3,2,0,0,0,0,0],"matrix_rows":[16,35,72,136,257,2,12,4,3],"offset":0,"phase":0,"quadratic_rows":[0,0,12,4,0,0,0,0,0]},"new":579,"old":310,"rank":4,"right":{"linear_Z4":[2,0,3,3,1,0,3,0,2],"matrix_rows":[306,34,192,76,19,256,196,200,288],"offset":281,"phase":0,"quadratic_rows":[18,1,140,140,17,0,192,76,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":320,"old":311,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,2,0],"matrix_rows":[176,1,2,4,8,144,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":325,"old":311,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":321,"old":312,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":324,"old":312,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,2,0],"matrix_rows":[176,1,2,4,8,144,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":322,"old":313,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,2,0],"matrix_rows":[176,1,2,4,8,144,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":323,"old":313,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":319,"old":314,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":326,"old":314,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,2,0],"matrix_rows":[176,1,2,4,8,144,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":321,"old":315,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":323,"old":315,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,0,2],"matrix_rows":[304,1,2,4,8,272,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":319,"old":316,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,0,2],"matrix_rows":[304,1,2,4,8,272,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":325,"old":316,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":478,"old":317,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,2,0],"matrix_rows":[200,1,2,4,136,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":481,"old":317,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,65,1,130,2,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":575,"old":317,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,0,1,2,0],"matrix_rows":[3,64,33,50,20,8,32,192,256],"offset":1,"phase":1,"quadratic_rows":[35,51,16,0,22,3,192,64,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,34,65,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":580,"old":317,"rank":2,"right":{"linear_Z4":[3,0,2,3,3,0,1,2,2],"matrix_rows":[145,328,129,2,12,256,144,32,320],"offset":49,"phase":3,"quadratic_rows":[17,0,8,76,17,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":478,"old":318,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,0,2],"matrix_rows":[328,1,2,4,264,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":480,"old":318,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,3,0,0,0,0,0],"matrix_rows":[16,35,4,72,1,2,128,256,8],"offset":0,"phase":0,"quadratic_rows":[3,3,0,8,0,0,0,0,0]},"new":574,"old":318,"rank":4,"right":{"linear_Z4":[2,0,2,1,3,3,0,0,2],"matrix_rows":[50,2,4,8,19,32,264,64,128],"offset":55,"phase":1,"quadratic_rows":[18,1,0,264,49,48,0,0,8]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,34,65,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":578,"old":318,"rank":2,"right":{"linear_Z4":[3,0,2,3,3,0,1,2,2],"matrix_rows":[273,200,257,2,12,128,272,32,192],"offset":49,"phase":3,"quadratic_rows":[17,0,8,76,17,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":327,"old":319,"rank":1,"right":{"linear_Z4":[3,3,0,3,3,2,0,0,2],"matrix_rows":[283,289,290,4,264,304,256,320,128],"offset":1,"phase":1,"quadratic_rows":[59,59,0,27,59,19,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[11,18,1,32,64,132,260,2,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":620,"old":319,"rank":3,"right":{"linear_Z4":[2,0,3,2,2,1,0,3,2],"matrix_rows":[129,135,288,133,128,40,16,256,320],"offset":484,"phase":1,"quadratic_rows":[130,5,6,32,0,40,0,129,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,19,2,32,68,128,260,1,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":670,"old":319,"rank":3,"right":{"linear_Z4":[0,2,3,2,1,2,0,3,2],"matrix_rows":[135,130,272,128,134,24,256,32,320],"offset":484,"phase":1,"quadratic_rows":[6,129,5,16,24,0,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":327,"old":320,"rank":1,"right":{"linear_Z4":[3,3,0,3,3,2,0,2,0],"matrix_rows":[155,161,162,4,136,176,128,192,256],"offset":1,"phase":1,"quadratic_rows":[59,59,0,27,59,19,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[11,18,1,32,64,132,260,4,2],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":621,"old":320,"rank":3,"right":{"linear_Z4":[2,0,3,2,2,1,0,2,3],"matrix_rows":[257,263,160,261,256,40,16,128,192],"offset":484,"phase":1,"quadratic_rows":[258,5,6,32,0,40,0,0,257]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,19,2,32,68,128,260,4,1],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":671,"old":320,"rank":3,"right":{"linear_Z4":[0,2,3,2,1,2,0,2,3],"matrix_rows":[263,258,144,256,262,24,128,32,192],"offset":484,"phase":1,"quadratic_rows":[6,257,5,16,24,0,0,0,258]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":327,"old":321,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[12,22,7,34,3,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":628,"old":321,"rank":3,"right":{"linear_Z4":[3,0,3,1,0,3,0,0,0],"matrix_rows":[20,42,39,21,54,40,64,128,256],"offset":4,"phase":1,"quadratic_rows":[51,57,20,10,39,51,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[13,20,7,33,1,3,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":664,"old":321,"rank":3,"right":{"linear_Z4":[0,3,3,1,3,0,0,0,0],"matrix_rows":[25,36,23,53,38,24,64,128,256],"offset":4,"phase":1,"quadratic_rows":[58,51,36,9,51,23,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":327,"old":322,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,2,0,0,0],"matrix_rows":[19,289,290,4,8,304,256,64,384],"offset":1,"phase":1,"quadratic_rows":[307,307,0,0,307,19,0,0,19]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,17,3,34,64,132,2,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":629,"old":322,"rank":3,"right":{"linear_Z4":[3,3,1,0,0,0,0,0,2],"matrix_rows":[15,12,288,69,78,64,16,256,384],"offset":3,"phase":2,"quadratic_rows":[75,67,12,5,0,0,3,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[10,18,3,33,68,128,1,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":665,"old":322,"rank":3,"right":{"linear_Z4":[3,3,1,0,0,0,0,0,2],"matrix_rows":[12,15,272,77,70,64,256,32,384],"offset":3,"phase":2,"quadratic_rows":[67,75,12,6,0,0,3,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":327,"old":323,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,2,0,0,2],"matrix_rows":[272,33,34,4,8,304,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,32,0,0,48,19,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,65,130,4,1,256,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":658,"old":323,"rank":3,"right":{"linear_Z4":[3,3,1,2,0,2,0,0,3],"matrix_rows":[3,16,308,65,74,20,64,256,128],"offset":167,"phase":1,"quadratic_rows":[67,75,292,2,32,276,3,0,292]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,65,132,2,1,256,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":700,"old":323,"rank":3,"right":{"linear_Z4":[3,3,3,2,0,2,0,0,3],"matrix_rows":[3,288,308,73,66,292,64,256,128],"offset":133,"phase":1,"quadratic_rows":[75,67,20,1,36,272,3,0,288]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":327,"old":324,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,2,0,2,0],"matrix_rows":[144,33,34,4,8,176,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,32,0,0,48,19,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,65,130,4,1,6,256],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":659,"old":324,"rank":3,"right":{"linear_Z4":[3,3,1,2,0,2,0,3,0],"matrix_rows":[3,16,180,65,74,20,64,128,256],"offset":167,"phase":1,"quadratic_rows":[67,75,164,2,32,148,3,164,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,65,132,2,1,6,256],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":701,"old":324,"rank":3,"right":{"linear_Z4":[3,3,3,2,0,2,0,3,0],"matrix_rows":[3,160,180,73,66,164,64,128,256],"offset":133,"phase":1,"quadratic_rows":[75,67,20,1,36,144,3,160,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":327,"old":325,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,2,0,0,0],"matrix_rows":[24,33,34,4,72,112,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,32,0,88,120,19,24,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,36,64,134,4,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":652,"old":325,"rank":3,"right":{"linear_Z4":[0,0,1,2,0,3,3,0,2],"matrix_rows":[258,16,100,1,256,20,56,64,384],"offset":230,"phase":1,"quadratic_rows":[0,0,116,48,108,124,116,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,36,64,132,6,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":708,"old":325,"rank":3,"right":{"linear_Z4":[0,0,1,2,3,2,2,0,2],"matrix_rows":[257,96,20,256,2,100,56,64,384],"offset":192,"phase":2,"quadratic_rows":[0,0,116,48,124,28,20,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":327,"old":326,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,2,0,0,2],"matrix_rows":[24,33,34,4,264,304,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,32,0,280,312,19,0,0,24]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[15,17,5,32,67,2,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":653,"old":326,"rank":3,"right":{"linear_Z4":[3,1,1,0,2,3,0,0,3],"matrix_rows":[307,293,17,21,306,56,256,320,384],"offset":211,"phase":3,"quadratic_rows":[19,3,308,48,301,316,0,0,308]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[10,23,6,32,65,3,130,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":709,"old":326,"rank":3,"right":{"linear_Z4":[1,1,1,0,3,0,0,0,0],"matrix_rows":[22,307,290,305,294,56,256,320,384],"offset":222,"phase":2,"quadratic_rows":[3,291,308,48,316,30,0,0,22]}},{"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,2,4,72,144,19,11,259,3],"offset":0,"phase":0,"quadratic_rows":[24,24,0,11,19,0,0,0,0]},"new":1,"old":327,"rank":5,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[353,98,4,264,272,256,320,288,384],"offset":254,"phase":1,"quadratic_rows":[96,96,0,64,32,19,11,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,35,1,68,136,11,7,259,3],"offset":0,"phase":0,"quadratic_rows":[15,15,7,11,0,0,0,0,0]},"new":416,"old":327,"rank":4,"right":{"linear_Z4":[1,3,0,0,0,2,2,0,1],"matrix_rows":[358,101,264,272,263,256,320,288,384],"offset":204,"phase":0,"quadratic_rows":[355,355,0,64,32,19,11,0,259]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,2,35,72,132,7,11,259,3],"offset":0,"phase":0,"quadratic_rows":[15,15,7,11,0,0,0,0,0]},"new":418,"old":327,"rank":4,"right":{"linear_Z4":[2,2,2,0,1,0,0,0,3],"matrix_rows":[117,374,272,264,256,276,320,288,384],"offset":254,"phase":3,"quadratic_rows":[372,372,19,64,55,19,11,0,259]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[22,35,5,73,129,2,10,259,3],"offset":0,"phase":0,"quadratic_rows":[15,15,7,11,0,0,0,0,0]},"new":420,"old":327,"rank":4,"right":{"linear_Z4":[2,0,0,2,3,2,2,0,3],"matrix_rows":[382,125,283,264,287,256,320,288,384],"offset":200,"phase":3,"quadratic_rows":[120,120,24,327,55,19,11,0,264]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,2,35,68,136,11,7,259,3],"offset":0,"phase":0,"quadratic_rows":[15,15,7,11,0,0,0,0,0]},"new":422,"old":327,"rank":4,"right":{"linear_Z4":[2,2,2,1,0,0,0,0,3],"matrix_rows":[109,366,264,272,256,268,320,288,384],"offset":254,"phase":3,"quadratic_rows":[364,364,11,79,32,19,11,0,259]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":336,"old":328,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":337,"old":328,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":338,"old":328,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":339,"old":329,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":340,"old":329,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":341,"old":329,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":339,"old":330,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,0,2,0],"matrix_rows":[132,33,2,164,40,16,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,0,36,32,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":342,"old":330,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":343,"old":330,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":336,"old":331,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,0,0,2],"matrix_rows":[260,33,2,292,40,16,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,0,36,32,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":344,"old":331,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":345,"old":331,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":340,"old":332,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,2,0],"matrix_rows":[130,65,194,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,66,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":342,"old":332,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,2,0],"matrix_rows":[130,1,194,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,66,64,0,0,64,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":346,"old":332,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":337,"old":333,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,2],"matrix_rows":[258,65,322,4,72,16,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,66,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":344,"old":333,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,2],"matrix_rows":[258,1,322,68,8,16,96,256,128],"offset":0,"phase":0,"quadratic_rows":[0,66,64,0,0,64,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":347,"old":333,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":338,"old":334,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,1,2,0,2],"matrix_rows":[303,257,322,324,264,16,352,256,128],"offset":0,"phase":0,"quadratic_rows":[47,111,111,47,0,111,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":345,"old":334,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,1,2,0,2],"matrix_rows":[303,321,322,260,328,16,288,256,128],"offset":0,"phase":0,"quadratic_rows":[111,111,47,111,0,47,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":347,"old":334,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,2,1,0,2],"matrix_rows":[335,289,258,292,296,16,256,320,128],"offset":0,"phase":0,"quadratic_rows":[111,79,111,111,0,13,79,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":341,"old":335,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,1,2,2,0],"matrix_rows":[175,129,194,196,136,16,224,128,256],"offset":0,"phase":0,"quadratic_rows":[47,111,111,47,0,111,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":343,"old":335,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,1,2,2,0],"matrix_rows":[175,193,194,132,200,16,160,128,256],"offset":0,"phase":0,"quadratic_rows":[111,111,47,111,0,47,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":346,"old":335,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,2,1,2,0],"matrix_rows":[207,161,130,164,168,16,128,192,256],"offset":0,"phase":0,"quadratic_rows":[111,79,111,111,0,13,79,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":483,"old":336,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":485,"old":336,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,2,0],"matrix_rows":[194,1,130,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,3,2,2,0,0,0,0,0],"matrix_rows":[18,35,66,129,4,257,8,3,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":585,"old":336,"rank":4,"right":{"linear_Z4":[1,2,1,0,2,0,2,2,0],"matrix_rows":[266,15,16,64,393,130,388,256,288],"offset":12,"phase":2,"quadratic_rows":[391,389,399,388,0,0,0,15,15]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[16,40,69,129,264,4,10,2,1],"offset":0,"phase":0,"quadratic_rows":[4,10,5,2,0,0,0,0,0]},"new":589,"old":336,"rank":4,"right":{"linear_Z4":[2,3,0,3,3,3,3,0,1],"matrix_rows":[300,192,260,82,13,194,288,256,208],"offset":93,"phase":1,"quadratic_rows":[12,146,257,41,146,40,192,82,260]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":349,"old":337,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":355,"old":337,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,2,0],"matrix_rows":[164,1,2,132,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":351,"old":338,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,2,0],"matrix_rows":[164,1,2,132,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":353,"old":338,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":483,"old":339,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":484,"old":339,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,0,2],"matrix_rows":[322,1,258,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[20,44,68,131,10,259,2,3,7],"offset":0,"phase":0,"quadratic_rows":[5,14,15,14,0,0,0,0,0]},"new":584,"old":339,"rank":4,"right":{"linear_Z4":[3,2,3,0,2,0,3,0,3],"matrix_rows":[392,472,215,458,393,474,388,128,160],"offset":466,"phase":1,"quadratic_rows":[351,197,343,321,197,0,351,18,333]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[16,40,69,129,264,4,10,1,2],"offset":0,"phase":0,"quadratic_rows":[4,10,5,2,0,0,0,0,0]},"new":587,"old":339,"rank":4,"right":{"linear_Z4":[2,3,0,3,3,3,3,1,0],"matrix_rows":[172,320,132,82,13,322,160,128,336],"offset":93,"phase":1,"quadratic_rows":[12,274,129,41,274,40,320,132,82]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":349,"old":340,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":354,"old":340,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,0,2],"matrix_rows":[292,1,2,260,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":350,"old":341,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,0,2],"matrix_rows":[292,1,2,260,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":353,"old":341,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":351,"old":342,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":352,"old":342,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,0,2],"matrix_rows":[292,1,2,260,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":348,"old":343,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,0,2],"matrix_rows":[292,1,2,260,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":355,"old":343,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":350,"old":344,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":352,"old":344,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,2,0],"matrix_rows":[164,1,2,132,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":348,"old":345,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,2,0],"matrix_rows":[164,1,2,132,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":354,"old":345,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":482,"old":346,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,0,2],"matrix_rows":[322,1,258,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":485,"old":346,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,3,0,0,0,0,0],"matrix_rows":[16,32,67,1,4,2,136,256,8],"offset":0,"phase":0,"quadratic_rows":[3,3,0,8,0,0,0,0,0]},"new":583,"old":346,"rank":4,"right":{"linear_Z4":[2,0,0,3,2,3,1,0,2],"matrix_rows":[44,4,16,64,13,2,32,320,128],"offset":87,"phase":1,"quadratic_rows":[12,0,1,41,0,40,320,0,64]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[17,34,65,128,4,256,8,10,1],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":588,"old":346,"rank":4,"right":{"linear_Z4":[3,0,3,0,2,0,0,1,2],"matrix_rows":[261,2,16,192,257,128,260,8,32],"offset":39,"phase":2,"quadratic_rows":[5,128,5,0,0,0,128,194,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":482,"old":347,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,2,0],"matrix_rows":[194,1,130,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":484,"old":347,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[17,40,65,132,5,4,266,2,10],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":582,"old":347,"rank":4,"right":{"linear_Z4":[3,1,3,0,1,0,3,0,2],"matrix_rows":[29,192,24,386,49,450,60,32,256],"offset":5,"phase":2,"quadratic_rows":[45,66,37,17,24,5,66,0,0]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[17,34,65,128,4,256,8,1,10],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":586,"old":347,"rank":4,"right":{"linear_Z4":[3,0,3,0,2,0,0,2,1],"matrix_rows":[133,2,16,320,129,256,132,8,32],"offset":39,"phase":2,"quadratic_rows":[5,256,5,0,0,0,256,0,322]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":356,"old":348,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,2,0,0,0],"matrix_rows":[13,289,2,292,296,16,256,64,384],"offset":1,"phase":1,"quadratic_rows":[301,0,301,301,0,13,0,0,13]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,17,32,66,3,132,2,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":634,"old":348,"rank":3,"right":{"linear_Z4":[3,3,0,0,1,0,0,0,2],"matrix_rows":[27,24,288,81,90,4,64,256,384],"offset":3,"phase":2,"quadratic_rows":[75,67,0,17,24,0,3,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[10,19,36,66,1,128,3,260,4],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":666,"old":348,"rank":3,"right":{"linear_Z4":[3,1,0,3,2,0,0,0,2],"matrix_rows":[18,9,260,83,64,256,88,32,384],"offset":3,"phase":2,"quadratic_rows":[91,3,0,89,9,0,9,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":356,"old":349,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[10,18,35,69,4,7,133,261,5],"offset":0,"phase":0,"quadratic_rows":[5,6,7,0,0,0,0,0,0]},"new":635,"old":349,"rank":3,"right":{"linear_Z4":[3,3,0,2,1,1,0,0,2],"matrix_rows":[20,23,56,297,290,60,256,320,384],"offset":221,"phase":2,"quadratic_rows":[319,311,59,37,23,47,0,0,3]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,19,3,36,5,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[2,5,2,0,0,0,0,0,0]},"new":667,"old":349,"rank":3,"right":{"linear_Z4":[3,0,2,3,1,2,0,0,0],"matrix_rows":[7,55,29,53,6,56,64,128,256],"offset":6,"phase":2,"quadratic_rows":[25,52,26,45,55,26,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":356,"old":350,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,2,0,0,2],"matrix_rows":[271,289,258,292,296,16,256,320,128],"offset":1,"phase":1,"quadratic_rows":[47,15,47,47,0,13,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[13,16,32,68,1,130,258,4,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":642,"old":350,"rank":3,"right":{"linear_Z4":[2,2,2,0,3,1,0,3,2],"matrix_rows":[129,288,153,145,34,4,128,256,320],"offset":434,"phase":1,"quadratic_rows":[136,32,0,17,24,34,0,129,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,69,4,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":674,"old":350,"rank":3,"right":{"linear_Z4":[0,2,1,2,3,2,0,3,2],"matrix_rows":[153,260,136,128,6,256,152,32,320],"offset":434,"phase":1,"quadratic_rows":[24,4,6,129,17,0,0,136,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":356,"old":351,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,2,0,2,0],"matrix_rows":[143,161,130,164,168,16,128,192,256],"offset":1,"phase":1,"quadratic_rows":[47,15,47,47,0,13,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[13,16,32,68,1,130,258,2,4],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":643,"old":351,"rank":3,"right":{"linear_Z4":[2,2,2,0,3,1,0,2,3],"matrix_rows":[257,160,281,273,34,4,256,128,192],"offset":434,"phase":1,"quadratic_rows":[264,32,0,17,24,34,0,0,257]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,69,4,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":675,"old":351,"rank":3,"right":{"linear_Z4":[0,2,1,2,3,2,0,2,3],"matrix_rows":[281,132,264,256,6,128,280,32,192],"offset":434,"phase":1,"quadratic_rows":[24,4,6,257,17,0,0,0,264]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":356,"old":352,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,2,0,0,2],"matrix_rows":[6,33,258,292,40,16,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,262,294,32,0,13,0,0,6]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[14,18,34,7,1,69,133,261,5],"offset":0,"phase":0,"quadratic_rows":[7,3,5,0,0,0,0,0,0]},"new":650,"old":352,"rank":3,"right":{"linear_Z4":[0,3,3,1,1,2,0,0,2],"matrix_rows":[56,23,17,57,266,300,256,320,384],"offset":245,"phase":2,"quadratic_rows":[62,287,319,47,23,13,0,0,6]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[14,16,35,71,4,5,134,262,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":682,"old":352,"rank":3,"right":{"linear_Z4":[2,0,3,3,2,1,0,0,1],"matrix_rows":[28,25,301,293,38,256,312,320,384],"offset":236,"phase":1,"quadratic_rows":[16,36,310,24,301,310,0,0,308]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":356,"old":353,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,0,0],"matrix_rows":[6,33,66,100,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,70,102,32,0,13,6,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,34,68,3,129,1,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":651,"old":353,"rank":3,"right":{"linear_Z4":[0,3,3,0,1,0,0,0,2],"matrix_rows":[48,54,264,1,114,84,256,64,384],"offset":3,"phase":2,"quadratic_rows":[0,70,102,0,48,20,6,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,38,64,134,2,4,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":683,"old":353,"rank":3,"right":{"linear_Z4":[0,2,0,0,2,2,2,0,2],"matrix_rows":[257,20,116,256,38,64,8,112,384],"offset":48,"phase":2,"quadratic_rows":[0,36,2,0,0,2,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":356,"old":354,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,0,0,2],"matrix_rows":[260,33,2,292,40,16,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,0,36,32,0,13,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,65,2,132,257,1,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":658,"old":354,"rank":3,"right":{"linear_Z4":[2,2,2,1,3,0,0,2,3],"matrix_rows":[136,260,308,1,10,276,128,256,192],"offset":345,"phase":1,"quadratic_rows":[0,8,288,10,48,20,0,0,260]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,65,130,4,1,256,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":690,"old":354,"rank":3,"right":{"linear_Z4":[3,2,0,3,3,2,0,0,3],"matrix_rows":[9,308,288,67,64,256,72,304,128],"offset":35,"phase":1,"quadratic_rows":[75,1,48,73,20,260,9,0,288]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":356,"old":355,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,0,2,0],"matrix_rows":[132,33,2,164,40,16,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,0,36,32,0,13,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,65,2,132,257,4,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":659,"old":355,"rank":3,"right":{"linear_Z4":[2,2,2,1,3,0,0,3,2],"matrix_rows":[264,132,180,1,10,148,256,128,320],"offset":345,"phase":1,"quadratic_rows":[0,8,160,10,48,20,0,132,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,65,130,4,1,6,256],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":691,"old":355,"rank":3,"right":{"linear_Z4":[3,2,0,3,3,2,0,3,0],"matrix_rows":[9,180,160,67,64,128,72,176,256],"offset":35,"phase":1,"quadratic_rows":[75,1,48,73,20,132,9,160,0]}},{"left":{"linear_Z4":[2,3,3,2,2,0,0,0,0],"matrix_rows":[33,66,132,8,16,13,11,265,9],"offset":0,"phase":0,"quadratic_rows":[6,11,13,6,0,0,0,0,0]},"new":1,"old":356,"rank":5,"right":{"linear_Z4":[2,0,0,2,2,0,0,0,0],"matrix_rows":[353,258,260,104,16,256,320,288,384],"offset":254,"phase":1,"quadratic_rows":[96,64,32,96,0,13,11,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[24,34,68,137,1,13,11,265,9],"offset":0,"phase":0,"quadratic_rows":[15,11,13,15,0,0,0,0,0]},"new":417,"old":356,"rank":4,"right":{"linear_Z4":[1,0,0,3,0,2,2,0,1],"matrix_rows":[376,258,260,113,281,320,288,256,384],"offset":102,"phase":0,"quadratic_rows":[361,64,32,361,0,13,11,0,265]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,77,8,4,137,11,265,9],"offset":0,"phase":0,"quadratic_rows":[15,11,13,15,0,0,0,0,0]},"new":418,"old":356,"rank":4,"right":{"linear_Z4":[0,0,1,0,2,0,0,0,1],"matrix_rows":[341,258,260,92,256,320,276,288,384],"offset":51,"phase":0,"quadratic_rows":[84,64,285,84,13,0,11,0,260]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,43,68,8,2,13,137,265,9],"offset":0,"phase":0,"quadratic_rows":[15,11,13,15,0,0,0,0,0]},"new":419,"old":356,"rank":4,"right":{"linear_Z4":[0,1,0,0,2,0,0,0,1],"matrix_rows":[307,258,260,58,256,274,288,320,384],"offset":85,"phase":0,"quadratic_rows":[50,283,32,50,11,13,0,0,258]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[24,35,69,137,1,12,10,265,9],"offset":0,"phase":0,"quadratic_rows":[15,11,13,15,0,0,0,0,0]},"new":420,"old":356,"rank":4,"right":{"linear_Z4":[1,1,1,3,0,2,2,0,1],"matrix_rows":[382,258,260,119,287,320,288,256,384],"offset":102,"phase":0,"quadratic_rows":[361,86,54,361,6,13,11,0,265]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":365,"old":357,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":366,"old":357,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,2,0,0,0],"matrix_rows":[49,33,2,4,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":367,"old":357,"rank":1,"right":{"linear_Z4":[0,0,3,3,2,0,0,0,0],"matrix_rows":[28,1,2,20,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":368,"old":358,"rank":1,"right":{"linear_Z4":[0,1,0,1,1,2,1,1,2],"matrix_rows":[474,33,258,36,296,272,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,218,32,250,218,13,218,218,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":369,"old":358,"rank":1,"right":{"linear_Z4":[0,1,0,1,1,1,2,1,2],"matrix_rows":[442,1,258,4,328,336,352,256,384],"offset":0,"phase":0,"quadratic_rows":[0,186,0,250,250,250,56,186,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":370,"old":358,"rank":1,"right":{"linear_Z4":[0,1,0,1,1,1,2,1,2],"matrix_rows":[442,65,258,68,264,336,288,256,384],"offset":0,"phase":0,"quadratic_rows":[64,186,64,186,250,186,21,186,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":368,"old":359,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":371,"old":359,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,0,2,1,2],"matrix_rows":[407,321,258,324,8,336,32,256,384],"offset":0,"phase":0,"quadratic_rows":[215,151,215,0,215,0,21,151,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":372,"old":359,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,0,2,1,2],"matrix_rows":[407,257,258,260,72,336,96,256,384],"offset":0,"phase":0,"quadratic_rows":[151,151,151,64,215,64,56,151,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":365,"old":360,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,2,0,0],"matrix_rows":[68,33,2,100,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,0,36,32,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":373,"old":360,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,0,0],"matrix_rows":[100,33,2,68,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,0,36,0,32,21,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":374,"old":360,"rank":1,"right":{"linear_Z4":[0,0,3,3,2,0,0,0,0],"matrix_rows":[28,1,2,20,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":369,"old":361,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":371,"old":361,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":375,"old":361,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":366,"old":362,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,2,0,0],"matrix_rows":[73,65,2,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":373,"old":362,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":376,"old":362,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,0],"matrix_rows":[49,33,2,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[17,0,16,16,13,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":367,"old":363,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,2,0,0],"matrix_rows":[73,65,2,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":374,"old":363,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,2,0,0],"matrix_rows":[100,1,2,68,8,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":376,"old":363,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":370,"old":364,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":372,"old":364,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":375,"old":364,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,2,0,1,2],"matrix_rows":[399,289,258,292,296,16,256,64,384],"offset":0,"phase":0,"quadratic_rows":[175,143,175,175,0,13,0,143,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":487,"old":365,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":489,"old":365,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[19,45,67,131,6,259,3,10,2],"offset":0,"phase":0,"quadratic_rows":[15,15,15,15,0,0,0,0,0]},"new":593,"old":365,"rank":4,"right":{"linear_Z4":[2,3,2,2,3,0,3,3,0],"matrix_rows":[415,469,458,346,73,474,68,64,96],"offset":466,"phase":1,"quadratic_rows":[2,215,10,212,218,0,218,218,0]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[16,40,69,129,264,4,1,10,2],"offset":0,"phase":0,"quadratic_rows":[4,10,5,2,0,0,0,0,0]},"new":597,"old":365,"rank":4,"right":{"linear_Z4":[2,3,0,3,3,3,1,3,0],"matrix_rows":[108,384,68,146,13,386,96,64,400],"offset":93,"phase":1,"quadratic_rows":[12,274,65,41,274,40,68,384,146]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":378,"old":366,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":384,"old":366,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":380,"old":367,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":382,"old":367,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,3,0,3,2],"matrix_rows":[431,257,258,260,264,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[175,175,175,175,0,175,0,175,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":487,"old":368,"rank":1,"right":{"linear_Z4":[1,3,3,2,3,0,1,3,2],"matrix_rows":[407,321,258,260,72,272,32,256,384],"offset":147,"phase":0,"quadratic_rows":[215,151,151,64,151,0,73,151,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":488,"old":368,"rank":1,"right":{"linear_Z4":[3,3,1,2,1,0,3,3,2],"matrix_rows":[455,257,258,276,24,256,32,320,384],"offset":57,"phase":0,"quadratic_rows":[199,199,215,16,28,0,199,199,0]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[20,34,68,129,8,1,261,5,15],"offset":0,"phase":0,"quadratic_rows":[14,15,11,15,0,0,0,0,0]},"new":592,"old":368,"rank":4,"right":{"linear_Z4":[1,0,1,0,0,0,2,2,3],"matrix_rows":[328,2,333,272,169,256,164,32,192],"offset":34,"phase":0,"quadratic_rows":[485,256,493,132,256,5,133,77,279]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[17,35,65,130,259,2,4,8,15],"offset":0,"phase":0,"quadratic_rows":[14,13,15,15,0,0,0,0,0]},"new":595,"old":368,"rank":4,"right":{"linear_Z4":[3,0,3,2,2,0,0,0,1],"matrix_rows":[271,266,320,384,305,274,316,32,256],"offset":368,"phase":2,"quadratic_rows":[63,277,55,273,15,5,256,256,458]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":378,"old":369,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[24,33,2,4,72,112,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,0,0,88,120,49,24,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":383,"old":369,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[40,1,2,20,88,64,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,16,120,28,104,40,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":379,"old":370,"rank":1,"right":{"linear_Z4":[1,3,3,3,2,1,0,3,2],"matrix_rows":[399,289,258,260,264,48,256,64,384],"offset":99,"phase":0,"quadratic_rows":[175,143,143,143,32,49,0,143,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":382,"old":370,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,0,0,0],"matrix_rows":[5,65,2,84,24,64,32,128,256],"offset":1,"phase":1,"quadratic_rows":[69,0,85,16,28,0,5,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":380,"old":371,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,0,0,0],"matrix_rows":[5,65,2,84,24,64,32,128,256],"offset":1,"phase":1,"quadratic_rows":[69,0,85,16,28,0,5,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":381,"old":371,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,2,0,0,0],"matrix_rows":[49,33,2,4,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":377,"old":372,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[40,1,2,20,88,64,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,16,120,28,104,40,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":384,"old":372,"rank":1,"right":{"linear_Z4":[0,1,1,2,2,0,0,1,2],"matrix_rows":[166,33,258,260,8,48,256,320,384],"offset":240,"phase":0,"quadratic_rows":[32,422,422,0,32,407,0,422,166]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":379,"old":373,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":381,"old":373,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":377,"old":374,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,3,0,3,2],"matrix_rows":[431,257,258,260,264,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[175,175,175,175,0,175,0,175,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":383,"old":374,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":486,"old":375,"rank":1,"right":{"linear_Z4":[0,0,3,3,2,0,0,0,0],"matrix_rows":[28,1,2,20,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":489,"old":375,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,2,0,0],"matrix_rows":[73,65,2,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[17,34,64,129,1,256,4,8,10],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":591,"old":375,"rank":4,"right":{"linear_Z4":[3,0,0,3,2,0,2,0,1],"matrix_rows":[25,2,64,384,17,256,4,24,32],"offset":39,"phase":2,"quadratic_rows":[9,256,0,9,0,0,0,256,386]}},{"left":{"linear_Z4":[2,3,2,2,0,0,0,0,0],"matrix_rows":[20,42,68,129,2,1,5,264,8],"offset":0,"phase":0,"quadratic_rows":[4,10,1,2,0,0,0,0,0]},"new":596,"old":375,"rank":4,"right":{"linear_Z4":[3,2,3,0,3,0,1,0,3],"matrix_rows":[72,258,77,402,105,274,100,32,256],"offset":5,"phase":2,"quadratic_rows":[37,384,45,68,144,5,72,18,258]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":486,"old":376,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":488,"old":376,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,1,1,2],"matrix_rows":[203,257,258,4,264,16,32,320,384],"offset":0,"phase":0,"quadratic_rows":[459,459,0,459,0,0,459,459,203]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[16,40,69,1,132,4,266,10,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":590,"old":376,"rank":4,"right":{"linear_Z4":[2,3,0,3,0,1,2,2,0],"matrix_rows":[44,320,36,450,13,386,32,48,192],"offset":95,"phase":2,"quadratic_rows":[12,66,33,41,0,44,2,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,41,65,134,262,6,10,7,2],"offset":0,"phase":0,"quadratic_rows":[15,11,5,11,0,0,0,0,0]},"new":594,"old":376,"rank":4,"right":{"linear_Z4":[3,0,3,0,0,0,0,3,3],"matrix_rows":[359,488,168,426,161,490,172,32,48],"offset":301,"phase":1,"quadratic_rows":[455,293,463,388,0,66,293,397,463]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":385,"old":377,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,3,0],"matrix_rows":[134,33,258,292,40,16,256,320,384],"offset":1,"phase":1,"quadratic_rows":[32,390,422,32,0,13,0,390,134]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,21,37,64,133,2,263,1,6],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":636,"old":377,"rank":3,"right":{"linear_Z4":[2,2,0,0,0,2,0,1,2],"matrix_rows":[166,32,294,133,290,256,40,272,320],"offset":40,"phase":2,"quadratic_rows":[132,160,1,32,0,138,0,163,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,2,20,35,68,131,4,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":676,"old":377,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,1,2],"matrix_rows":[489,170,196,320,64,328,80,352,384],"offset":9,"phase":0,"quadratic_rows":[168,168,128,3,0,3,0,135,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":385,"old":378,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,0],"matrix_rows":[49,33,2,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[17,0,16,16,13,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,64,129,1,256,4,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":637,"old":378,"rank":3,"right":{"linear_Z4":[1,0,3,2,1,2,0,2,3],"matrix_rows":[33,390,384,49,256,388,24,32,64],"offset":219,"phase":0,"quadratic_rows":[17,132,6,16,25,0,0,258,384]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,2,32,68,5,1,128,256],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":677,"old":378,"rank":3,"right":{"linear_Z4":[0,1,2,2,1,1,2,0,0],"matrix_rows":[33,2,80,64,6,24,96,128,256],"offset":100,"phase":3,"quadratic_rows":[96,6,2,16,56,113,33,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":385,"old":379,"rank":1,"right":{"linear_Z4":[0,1,0,3,3,0,0,1,2],"matrix_rows":[394,1,258,20,280,256,288,320,384],"offset":240,"phase":2,"quadratic_rows":[0,138,16,154,28,0,0,138,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,18,38,4,65,129,1,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":644,"old":379,"rank":3,"right":{"linear_Z4":[2,0,2,0,1,0,0,3,2],"matrix_rows":[208,471,157,337,320,324,64,96,384],"offset":0,"phase":0,"quadratic_rows":[26,149,10,149,155,0,0,154,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,21,35,64,133,5,262,4,2],"offset":0,"phase":0,"quadratic_rows":[7,5,3,0,0,0,0,0,0]},"new":668,"old":379,"rank":3,"right":{"linear_Z4":[0,2,1,0,1,0,0,3,2],"matrix_rows":[274,292,438,21,38,288,152,32,320],"offset":403,"phase":3,"quadratic_rows":[20,128,389,144,25,384,0,430,164]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":385,"old":380,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,18,33,68,5,2,4,128,256],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":645,"old":380,"rank":3,"right":{"linear_Z4":[2,1,1,0,1,2,2,0,0],"matrix_rows":[68,2,24,5,34,80,64,128,256],"offset":41,"phase":3,"quadratic_rows":[4,34,21,80,92,2,24,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,18,33,65,1,130,256,4,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":669,"old":380,"rank":3,"right":{"linear_Z4":[2,0,3,1,2,3,0,2,3],"matrix_rows":[28,418,384,5,256,16,24,416,64],"offset":58,"phase":2,"quadratic_rows":[4,160,13,12,0,34,0,258,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":385,"old":381,"rank":1,"right":{"linear_Z4":[0,0,0,1,3,0,2,0,0],"matrix_rows":[8,1,2,20,88,64,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,16,88,28,0,8,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,18,37,2,65,1,4,128,256],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":660,"old":381,"rank":3,"right":{"linear_Z4":[2,1,0,2,3,1,3,0,0],"matrix_rows":[116,2,36,21,10,96,32,128,256],"offset":45,"phase":0,"quadratic_rows":[20,10,33,2,81,36,80,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,33,66,129,256,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":684,"old":381,"rank":3,"right":{"linear_Z4":[3,0,2,3,3,0,0,2,3],"matrix_rows":[17,394,384,69,256,64,392,80,32],"offset":19,"phase":1,"quadratic_rows":[85,136,1,10,81,0,17,258,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":385,"old":382,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,2,0,1,2],"matrix_rows":[399,289,258,292,296,16,256,64,384],"offset":0,"phase":0,"quadratic_rows":[175,143,175,175,0,13,0,143,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[13,17,37,66,130,4,2,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":661,"old":382,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,1,2],"matrix_rows":[455,200,165,321,320,324,64,80,384],"offset":17,"phase":0,"quadratic_rows":[34,133,34,128,0,133,0,170,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,16,33,64,129,6,256,2,5],"offset":0,"phase":0,"quadratic_rows":[4,6,7,0,0,0,0,0,0]},"new":685,"old":382,"rank":3,"right":{"linear_Z4":[0,0,2,2,0,2,0,1,3],"matrix_rows":[260,160,288,5,6,256,168,272,64],"offset":224,"phase":1,"quadratic_rows":[4,4,3,160,0,264,0,136,288]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":385,"old":383,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,2,0,0],"matrix_rows":[68,33,2,100,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,0,36,32,0,13,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[10,18,36,64,128,260,4,1,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":652,"old":383,"rank":3,"right":{"linear_Z4":[3,0,1,2,0,3,2,2,3],"matrix_rows":[384,387,100,385,256,68,40,16,64],"offset":338,"phase":2,"quadratic_rows":[3,129,36,32,0,44,0,258,384]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,130,4,6,257,1],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":692,"old":383,"rank":3,"right":{"linear_Z4":[2,3,2,2,0,1,3,1,2],"matrix_rows":[386,68,96,3,256,64,40,80,384],"offset":248,"phase":3,"quadratic_rows":[2,131,0,32,0,104,96,130,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":385,"old":384,"rank":1,"right":{"linear_Z4":[3,1,0,0,2,0,0,1,2],"matrix_rows":[147,257,258,20,24,256,288,64,384],"offset":98,"phase":1,"quadratic_rows":[403,403,16,16,399,0,0,403,147]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,16,37,64,131,3,256,1,7],"offset":0,"phase":0,"quadratic_rows":[2,5,6,0,0,0,0,0,0]},"new":653,"old":384,"rank":3,"right":{"linear_Z4":[0,0,2,0,2,1,0,1,3],"matrix_rows":[180,272,36,149,18,288,24,32,64],"offset":1,"phase":1,"quadratic_rows":[148,16,289,16,267,420,0,161,308]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,4,39,71,129,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":693,"old":384,"rank":3,"right":{"linear_Z4":[2,0,0,3,3,0,2,0,2],"matrix_rows":[89,410,156,64,256,328,336,96,384],"offset":19,"phase":1,"quadratic_rows":[24,152,152,31,31,0,0,6,0]}},{"left":{"linear_Z4":[2,3,2,3,3,0,0,0,0],"matrix_rows":[33,66,132,264,12,13,9,16,18],"offset":0,"phase":0,"quadratic_rows":[4,18,1,8,18,0,0,0,0]},"new":1,"old":385,"rank":5,"right":{"linear_Z4":[0,0,0,2,1,0,1,0,1],"matrix_rows":[81,2,84,8,384,48,256,96,112],"offset":239,"phase":1,"quadratic_rows":[96,256,48,112,92,13,89,256,386]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[20,34,68,129,261,5,1,8,10],"offset":0,"phase":0,"quadratic_rows":[1,10,4,10,0,0,0,0,0]},"new":417,"old":385,"rank":4,"right":{"linear_Z4":[1,0,2,2,0,2,2,0,1],"matrix_rows":[8,2,13,384,105,256,96,64,48],"offset":99,"phase":0,"quadratic_rows":[101,256,105,36,0,13,5,256,386]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,65,132,4,261,5,8,10],"offset":0,"phase":0,"quadratic_rows":[1,10,4,10,0,0,0,0,0]},"new":418,"old":385,"rank":4,"right":{"linear_Z4":[2,0,1,2,2,0,2,0,1],"matrix_rows":[5,2,8,384,80,256,84,16,96],"offset":54,"phase":0,"quadratic_rows":[84,256,85,16,13,0,5,256,386]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,33,66,132,262,6,4,8,9],"offset":0,"phase":0,"quadratic_rows":[9,2,4,9,0,0,0,0,0]},"new":421,"old":385,"rank":4,"right":{"linear_Z4":[1,0,2,2,0,2,2,0,1],"matrix_rows":[2,5,8,384,97,256,96,64,48],"offset":101,"phase":0,"quadratic_rows":[101,256,97,64,0,5,13,256,386]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,65,132,4,261,5,8,10],"offset":0,"phase":0,"quadratic_rows":[1,10,4,10,0,0,0,0,0]},"new":422,"old":385,"rank":4,"right":{"linear_Z4":[2,0,1,2,2,0,2,0,1],"matrix_rows":[13,2,8,384,80,256,92,16,96],"offset":54,"phase":0,"quadratic_rows":[92,256,85,65,5,0,13,256,386]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":394,"old":386,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":395,"old":386,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":396,"old":386,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,0,2,0],"matrix_rows":[130,1,146,20,24,128,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,18,16,16,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":397,"old":387,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,2],"matrix_rows":[257,289,2,36,40,16,256,64,128],"offset":0,"phase":0,"quadratic_rows":[33,0,32,32,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":398,"old":387,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,2],"matrix_rows":[257,289,34,4,8,48,256,64,128],"offset":0,"phase":0,"quadratic_rows":[33,32,0,0,32,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":399,"old":387,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":397,"old":388,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":400,"old":388,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":401,"old":388,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":394,"old":389,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,2,0,2,0],"matrix_rows":[159,161,130,164,168,144,128,64,256],"offset":0,"phase":0,"quadratic_rows":[63,31,63,63,31,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":402,"old":389,"rank":1,"right":{"linear_Z4":[1,1,1,1,2,1,0,2,0],"matrix_rows":[175,129,146,148,152,128,160,64,256],"offset":0,"phase":0,"quadratic_rows":[47,63,63,63,14,47,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":403,"old":389,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,2,0,2,0],"matrix_rows":[159,161,162,132,136,176,128,64,256],"offset":0,"phase":0,"quadratic_rows":[63,63,31,31,63,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":398,"old":390,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":400,"old":390,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,0,0,2],"matrix_rows":[258,1,274,20,24,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,18,16,16,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":404,"old":390,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":395,"old":391,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,2,0],"matrix_rows":[129,161,34,4,8,48,128,64,256],"offset":0,"phase":0,"quadratic_rows":[33,32,0,0,32,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":402,"old":391,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":405,"old":391,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,2,0],"matrix_rows":[129,161,2,36,40,16,128,64,256],"offset":0,"phase":0,"quadratic_rows":[33,0,32,32,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":396,"old":392,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":403,"old":392,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":405,"old":392,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":399,"old":393,"rank":1,"right":{"linear_Z4":[1,1,1,1,2,1,0,0,2],"matrix_rows":[303,257,274,276,280,256,288,64,128],"offset":0,"phase":0,"quadratic_rows":[47,63,63,63,14,47,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":401,"old":393,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,2,0,0,2],"matrix_rows":[287,289,290,260,264,304,256,64,128],"offset":0,"phase":0,"quadratic_rows":[63,63,31,31,63,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":404,"old":393,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,2,0,0,2],"matrix_rows":[287,289,258,292,296,272,256,64,128],"offset":0,"phase":0,"quadratic_rows":[63,31,63,63,31,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":491,"old":394,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":493,"old":394,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,0,2],"matrix_rows":[274,1,258,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[17,34,64,129,4,256,8,6,1],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"new":601,"old":394,"rank":4,"right":{"linear_Z4":[3,0,0,3,0,0,2,1,2],"matrix_rows":[265,2,144,64,257,128,4,264,32],"offset":43,"phase":2,"quadratic_rows":[9,128,0,9,128,0,0,146,0]}},{"left":{"linear_Z4":[2,2,3,2,0,0,0,0,0],"matrix_rows":[20,40,69,132,266,5,1,10,2],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":605,"old":394,"rank":4,"right":{"linear_Z4":[3,1,1,3,3,0,2,2,0],"matrix_rows":[68,272,9,386,101,402,32,104,128],"offset":5,"phase":2,"quadratic_rows":[109,18,5,105,18,9,9,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":407,"old":395,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,0,2],"matrix_rows":[274,1,258,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":413,"old":395,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":409,"old":396,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":411,"old":396,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,3,0,0,2],"matrix_rows":[289,257,2,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":491,"old":397,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,2,0],"matrix_rows":[146,1,130,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":492,"old":397,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[16,40,69,1,138,260,10,2,4],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":600,"old":397,"rank":4,"right":{"linear_Z4":[2,3,0,3,2,0,2,0,1],"matrix_rows":[268,144,260,210,13,194,256,80,288],"offset":95,"phase":2,"quadratic_rows":[12,18,257,265,2,0,0,0,268]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[19,46,67,134,10,262,2,5,6],"offset":0,"phase":0,"quadratic_rows":[4,2,9,12,0,0,0,0,0]},"new":603,"old":397,"rank":4,"right":{"linear_Z4":[0,1,0,2,3,0,0,3,3],"matrix_rows":[141,15,210,330,385,346,396,256,288],"offset":467,"phase":2,"quadratic_rows":[258,207,266,22,408,0,130,210,277]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":407,"old":398,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,2,0],"matrix_rows":[146,1,130,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":412,"old":398,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":408,"old":399,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,3,0,2,0],"matrix_rows":[161,129,2,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":411,"old":399,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":409,"old":400,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":410,"old":400,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,3,0,2,0],"matrix_rows":[161,129,2,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":406,"old":401,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":413,"old":401,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,2,0],"matrix_rows":[146,1,130,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":408,"old":402,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,3,0,0,2],"matrix_rows":[289,257,2,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":410,"old":402,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":406,"old":403,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":412,"old":403,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,0,2],"matrix_rows":[274,1,258,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":490,"old":404,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":493,"old":404,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,2,0],"matrix_rows":[146,1,130,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[17,34,64,129,4,256,8,1,6],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"new":599,"old":404,"rank":4,"right":{"linear_Z4":[3,0,0,3,0,0,2,2,1],"matrix_rows":[137,2,272,64,129,256,4,136,32],"offset":43,"phase":2,"quadratic_rows":[9,256,0,9,256,0,0,0,274]}},{"left":{"linear_Z4":[3,3,3,2,0,0,0,0,0],"matrix_rows":[16,34,69,1,128,4,8,2,256],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":604,"old":404,"rank":4,"right":{"linear_Z4":[2,1,0,3,0,3,2,2,0],"matrix_rows":[44,2,4,64,13,130,32,16,256],"offset":93,"phase":1,"quadratic_rows":[12,130,1,41,0,40,0,2,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":490,"old":405,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,0,2],"matrix_rows":[274,1,258,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":492,"old":405,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[16,40,69,1,138,260,10,4,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":598,"old":405,"rank":4,"right":{"linear_Z4":[2,3,0,3,2,0,2,1,0],"matrix_rows":[140,272,132,338,13,322,128,80,160],"offset":95,"phase":2,"quadratic_rows":[12,18,129,137,2,0,0,140,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[17,2,33,68,133,260,8,4,5],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":602,"old":405,"rank":4,"right":{"linear_Z4":[1,2,1,0,2,0,2,0,2],"matrix_rows":[29,2,152,64,385,396,128,272,160],"offset":10,"phase":2,"quadratic_rows":[413,0,405,385,389,0,0,29,29]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":414,"old":406,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[3,33,50,20,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,16,16,14,3,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,4,65,128,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":523,"old":406,"rank":3,"right":{"linear_Z4":[0,3,0,0,3,0,2,0,2],"matrix_rows":[82,260,8,1,66,256,80,32,384],"offset":35,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,19,32,64,1,2,4,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":571,"old":406,"rank":3,"right":{"linear_Z4":[2,0,0,0,3,3,2,0,0],"matrix_rows":[50,2,64,19,32,4,8,128,256],"offset":31,"phase":1,"quadratic_rows":[18,1,0,0,49,48,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":414,"old":407,"rank":1,"right":{"linear_Z4":[1,1,0,0,2,0,0,0,2],"matrix_rows":[3,257,274,20,24,256,288,64,384],"offset":0,"phase":0,"quadratic_rows":[259,275,16,16,14,0,0,0,3]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,19,36,6,67,131,2,259,3],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":525,"old":407,"rank":3,"right":{"linear_Z4":[2,2,1,1,0,0,2,0,2],"matrix_rows":[3,75,84,257,274,92,256,288,384],"offset":218,"phase":1,"quadratic_rows":[328,344,12,31,10,0,3,0,3]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,35,3,66,130,4,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":573,"old":407,"rank":3,"right":{"linear_Z4":[1,1,0,2,2,0,2,0,2],"matrix_rows":[23,20,64,265,282,12,256,288,384],"offset":6,"phase":2,"quadratic_rows":[287,271,11,23,9,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":414,"old":408,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,2,0,0,0],"matrix_rows":[13,289,2,292,296,16,256,64,384],"offset":1,"phase":1,"quadratic_rows":[301,0,301,301,0,13,0,0,13]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,35,1,2,64,4,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":539,"old":408,"rank":3,"right":{"linear_Z4":[0,2,0,3,3,0,2,0,0],"matrix_rows":[28,4,64,1,14,16,32,128,256],"offset":55,"phase":1,"quadratic_rows":[0,12,2,26,24,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,66,128,4,2,261,5],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":555,"old":408,"rank":3,"right":{"linear_Z4":[0,0,3,3,0,0,2,0,2],"matrix_rows":[257,76,32,256,2,68,72,16,384],"offset":11,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":414,"old":409,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[11,17,33,66,130,3,4,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":541,"old":409,"rank":3,"right":{"linear_Z4":[0,1,1,2,0,2,2,0,2],"matrix_rows":[15,9,64,33,290,300,256,272,384],"offset":6,"phase":2,"quadratic_rows":[38,303,295,34,0,15,0,0,6]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[12,19,35,67,131,5,1,259,3],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":557,"old":409,"rank":3,"right":{"linear_Z4":[1,2,2,0,0,1,2,0,2],"matrix_rows":[102,6,73,105,258,268,256,272,384],"offset":241,"phase":1,"quadratic_rows":[33,352,360,36,0,47,6,0,6]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":414,"old":410,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,2,0],"matrix_rows":[129,161,2,36,40,16,128,64,256],"offset":0,"phase":0,"quadratic_rows":[33,0,32,32,0,13,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,38,2,68,129,1,256,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":547,"old":410,"rank":3,"right":{"linear_Z4":[3,2,0,3,0,3,2,0,1],"matrix_rows":[97,268,260,65,14,256,272,96,128],"offset":55,"phase":1,"quadratic_rows":[33,12,258,266,0,33,0,0,268]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,32,64,128,2,4,3,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":563,"old":410,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,2,1,0],"matrix_rows":[1,160,64,128,2,4,8,16,256],"offset":13,"phase":1,"quadratic_rows":[128,0,0,0,0,128,0,161,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":414,"old":411,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,2],"matrix_rows":[257,289,2,36,40,16,256,64,128],"offset":0,"phase":0,"quadratic_rows":[33,0,32,32,0,13,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,38,2,68,129,1,4,256],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":549,"old":411,"rank":3,"right":{"linear_Z4":[3,2,0,3,0,3,2,1,0],"matrix_rows":[97,140,132,65,14,128,144,96,256],"offset":55,"phase":1,"quadratic_rows":[33,12,130,138,0,33,0,140,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,32,64,128,2,4,256,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":565,"old":411,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,1],"matrix_rows":[1,288,64,256,2,4,8,16,128],"offset":13,"phase":1,"quadratic_rows":[256,0,0,0,0,256,0,0,289]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":414,"old":412,"rank":1,"right":{"linear_Z4":[3,3,3,3,2,0,0,0,2],"matrix_rows":[271,257,274,276,280,256,288,64,128],"offset":1,"phase":1,"quadratic_rows":[15,31,31,31,14,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,33,2,64,128,4,3,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":531,"old":412,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,2,1,0],"matrix_rows":[4,136,64,1,2,128,16,32,256],"offset":37,"phase":1,"quadratic_rows":[0,0,128,128,0,0,0,140,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,19,36,68,1,130,4,256,2],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":579,"old":412,"rank":3,"right":{"linear_Z4":[2,0,3,3,3,0,2,0,1],"matrix_rows":[274,258,76,19,256,68,72,288,128],"offset":31,"phase":1,"quadratic_rows":[18,257,12,12,273,0,0,0,274]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":414,"old":413,"rank":1,"right":{"linear_Z4":[3,3,3,3,2,0,0,2,0],"matrix_rows":[143,129,146,148,152,128,160,64,256],"offset":1,"phase":1,"quadratic_rows":[15,31,31,31,14,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,33,2,64,128,4,256,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":533,"old":413,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,1],"matrix_rows":[4,264,64,1,2,256,16,32,128],"offset":37,"phase":1,"quadratic_rows":[0,0,256,256,0,0,0,0,268]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,19,36,68,1,130,4,2,256],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":581,"old":413,"rank":3,"right":{"linear_Z4":[2,0,3,3,3,0,2,1,0],"matrix_rows":[146,130,76,19,128,68,72,160,256],"offset":31,"phase":1,"quadratic_rows":[18,129,12,12,145,0,0,146,0]}},{"left":{"linear_Z4":[3,3,2,2,2,0,0,0,0],"matrix_rows":[33,66,132,8,14,13,16,268,12],"offset":0,"phase":0,"quadratic_rows":[13,14,3,3,0,0,0,0,0]},"new":1,"old":414,"rank":5,"right":{"linear_Z4":[0,0,2,2,0,0,2,0,0],"matrix_rows":[257,258,308,56,64,288,272,256,384],"offset":251,"phase":1,"quadratic_rows":[32,16,48,48,14,13,0,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,46,68,8,140,13,2,268,12],"offset":0,"phase":0,"quadratic_rows":[13,14,15,15,0,0,0,0,0]},"new":419,"old":414,"rank":4,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,1],"matrix_rows":[257,258,358,106,288,322,256,272,384],"offset":85,"phase":0,"quadratic_rows":[32,334,98,98,0,13,14,0,258]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[29,35,69,9,15,140,1,268,12],"offset":0,"phase":0,"quadratic_rows":[13,14,15,15,0,0,0,0,0]},"new":420,"old":414,"rank":4,"right":{"linear_Z4":[1,3,1,1,0,0,2,0,1],"matrix_rows":[257,258,347,87,335,272,256,288,384],"offset":102,"phase":0,"quadratic_rows":[323,83,28,28,14,0,3,0,257]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[29,34,68,8,14,140,1,268,12],"offset":0,"phase":0,"quadratic_rows":[13,14,15,15,0,0,0,0,0]},"new":421,"old":414,"rank":4,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,1],"matrix_rows":[257,258,341,89,321,272,256,288,384],"offset":102,"phase":0,"quadratic_rows":[333,16,81,81,14,0,13,0,257]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,72,140,14,13,4,268,12],"offset":0,"phase":0,"quadratic_rows":[13,14,15,15,0,0,0,0,0]},"new":422,"old":414,"rank":4,"right":{"linear_Z4":[0,0,1,3,2,2,0,0,1],"matrix_rows":[257,258,376,116,288,272,332,256,384],"offset":51,"phase":0,"quadratic_rows":[32,16,316,316,14,13,0,0,268]}},{"left":{"linear_Z4":[2,3,2,3,2,2,2,2,0],"matrix_rows":[1,264,4,10,16,2,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":0,"old":415,"rank":8,"right":{"linear_Z4":[2,3,2,1,2,0,2,2,2],"matrix_rows":[1,40,4,34,16,64,128,256,42],"offset":8,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":415,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[34,1,32,4,40,16,64,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,2,2,2,2,2,0],"matrix_rows":[258,3,1,4,8,16,32,64,128],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":0,"old":416,"rank":8,"right":{"linear_Z4":[3,1,0,2,2,2,2,2,2],"matrix_rows":[6,5,8,16,32,64,128,256,7],"offset":2,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,1,8,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":416,"rank":1,"right":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[5,4,6,8,16,32,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,3,2,2,2,2,0],"matrix_rows":[264,2,4,9,1,16,32,64,128],"offset":0,"phase":0,"quadratic_rows":[9,0,0,9,0,0,0,0,0]},"new":0,"old":417,"rank":8,"right":{"linear_Z4":[3,2,2,1,0,2,2,2,2],"matrix_rows":[24,2,4,17,32,64,128,256,25],"offset":8,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":417,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[17,16,2,4,24,32,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,2,3,2,2,2,0],"matrix_rows":[1,2,272,8,20,4,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,0,20,0,20,0,0,0,0]},"new":0,"old":418,"rank":8,"right":{"linear_Z4":[2,2,3,2,1,0,2,2,2],"matrix_rows":[1,2,48,8,36,64,128,256,52],"offset":16,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":418,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[36,1,2,32,8,48,64,128,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,2,3,2,2,2,0],"matrix_rows":[1,272,4,8,18,32,2,64,128],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,18,0,0,0,0]},"new":0,"old":419,"rank":8,"right":{"linear_Z4":[2,3,2,2,1,2,0,2,2],"matrix_rows":[1,80,4,8,66,32,128,256,82],"offset":16,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":419,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[66,1,64,4,8,80,32,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,3,3,3,2,2,0],"matrix_rows":[318,3,5,9,17,33,1,64,128],"offset":0,"phase":0,"quadratic_rows":[63,63,63,63,63,63,0,0,0]},"new":0,"old":420,"rank":8,"right":{"linear_Z4":[3,1,1,1,1,1,0,2,2],"matrix_rows":[126,125,123,119,111,95,128,256,127],"offset":62,"phase":1,"quadratic_rows":[63,63,63,63,63,63,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":420,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,66,68,72,80,96,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,2,2,3,2,2,0],"matrix_rows":[288,2,4,8,16,33,1,64,128],"offset":0,"phase":0,"quadratic_rows":[33,0,0,0,0,33,0,0,0]},"new":0,"old":421,"rank":8,"right":{"linear_Z4":[3,2,2,2,2,1,0,2,2],"matrix_rows":[96,2,4,8,16,65,128,256,97],"offset":32,"phase":1,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":421,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,2,4,8,16,96,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,3,2,2,2,2,0],"matrix_rows":[1,2,264,12,16,32,4,64,128],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":0,"old":422,"rank":8,"right":{"linear_Z4":[2,2,3,1,2,2,0,2,2],"matrix_rows":[1,2,72,68,16,32,128,256,76],"offset":8,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":422,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[68,1,2,64,72,16,32,128,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":17,"old":423,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,0,0,0,0],"matrix_rows":[5,41,10,36,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,8,37,11,0,5,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":20,"old":423,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":27,"old":423,"rank":1,"right":{"linear_Z4":[0,3,3,3,3,0,3,3,2],"matrix_rows":[478,1,258,260,264,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,222,222,222,222,0,222,222,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":28,"old":423,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,0,0],"matrix_rows":[21,17,2,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":46,"old":423,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,2,0],"matrix_rows":[208,1,2,4,8,144,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":49,"old":423,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,0,2],"matrix_rows":[336,1,2,4,8,272,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":56,"old":423,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":57,"old":423,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":75,"old":423,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":78,"old":423,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,0,0,0,0],"matrix_rows":[5,33,10,44,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[37,8,45,14,0,5,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":85,"old":423,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,2,0,0],"matrix_rows":[69,65,2,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":86,"old":423,"rank":1,"right":{"linear_Z4":[3,3,0,3,3,0,3,3,2],"matrix_rows":[475,257,258,4,264,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[219,219,0,219,219,0,219,219,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":336,"old":423,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":339,"old":423,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":346,"old":423,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,2,0],"matrix_rows":[194,1,130,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":347,"old":423,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,0,2],"matrix_rows":[322,1,258,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":365,"old":423,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,2,0,0],"matrix_rows":[73,65,2,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":368,"old":423,"rank":1,"right":{"linear_Z4":[3,3,3,0,3,0,3,3,2],"matrix_rows":[471,257,258,260,8,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[215,215,215,0,215,0,215,215,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":375,"old":423,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":376,"old":423,"rank":1,"right":{"linear_Z4":[0,0,3,3,2,0,0,0,0],"matrix_rows":[28,1,2,20,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":394,"old":423,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,2,0],"matrix_rows":[146,1,130,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":397,"old":423,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":404,"old":423,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,0,2],"matrix_rows":[274,1,258,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":405,"old":423,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[14,21,38,65,135,1,2,263,7],"offset":0,"phase":0,"quadratic_rows":[3,7,6,0,0,0,0,0,0]},"new":425,"old":423,"rank":3,"right":{"linear_Z4":[2,2,2,1,3,0,1,3,3],"matrix_rows":[218,477,223,297,322,292,32,272,384],"offset":0,"phase":0,"quadratic_rows":[42,325,34,217,216,5,218,216,258]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,21,35,68,2,4,135,263,7],"offset":0,"phase":0,"quadratic_rows":[3,7,6,0,0,0,0,0,0]},"new":426,"old":423,"rank":3,"right":{"linear_Z4":[2,2,2,1,1,0,3,3,3],"matrix_rows":[223,477,218,289,274,300,32,320,384],"offset":0,"phase":0,"quadratic_rows":[34,277,42,220,218,5,216,216,258]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,20,33,64,129,256,1,6,2],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":427,"old":423,"rank":3,"right":{"linear_Z4":[1,1,1,0,1,0,2,3,0],"matrix_rows":[21,384,258,65,386,68,8,80,32],"offset":0,"phase":0,"quadratic_rows":[85,130,85,0,85,0,21,130,0]}},{"left":{"linear_Z4":[2,2,3,2,0,0,0,0,0],"matrix_rows":[28,2,37,76,129,5,8,265,9],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":433,"old":423,"rank":4,"right":{"linear_Z4":[2,2,0,2,3,0,0,2,2],"matrix_rows":[468,2,9,205,293,32,296,336,384],"offset":15,"phase":0,"quadratic_rows":[480,0,24,484,148,9,9,25,9]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,33,67,130,264,3,1,12,4],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":434,"old":423,"rank":4,"right":{"linear_Z4":[3,1,3,3,1,0,2,3,0],"matrix_rows":[2,9,384,272,101,70,32,104,400],"offset":2,"phase":1,"quadratic_rows":[109,70,7,105,144,9,11,144,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[8,17,33,65,1,128,260,6,2],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":435,"old":423,"rank":3,"right":{"linear_Z4":[0,1,1,1,2,0,1,3,0],"matrix_rows":[14,384,320,1,18,20,24,32,448],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,192,192,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,35,1,64,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":438,"old":423,"rank":2,"right":{"linear_Z4":[1,0,3,0,0,0,0,0,1],"matrix_rows":[462,219,273,258,20,264,32,320,384],"offset":1,"phase":1,"quadratic_rows":[459,21,478,21,462,0,21,21,277]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,33,64,1,130,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":439,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,0,3,3,2],"matrix_rows":[5,448,41,10,36,32,16,320,384],"offset":3,"phase":2,"quadratic_rows":[45,8,37,11,0,5,192,192,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,32,1,64,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":440,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,0,2,0,3,3,2],"matrix_rows":[21,448,17,2,20,8,32,320,384],"offset":3,"phase":2,"quadratic_rows":[5,0,5,0,0,0,192,192,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,8,18,35,65,3,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":441,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,0,1,0,1,1,2],"matrix_rows":[216,5,297,10,292,32,272,320,384],"offset":2,"phase":1,"quadratic_rows":[301,8,293,467,472,5,472,472,221]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,18,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":442,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,0,0,0,0,3,0],"matrix_rows":[384,133,385,2,388,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[261,0,261,0,0,0,0,384,133]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,32,66,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":443,"old":423,"rank":2,"right":{"linear_Z4":[0,0,0,0,3,0,3,3,0],"matrix_rows":[384,208,1,2,4,8,400,32,448],"offset":2,"phase":1,"quadratic_rows":[0,0,0,0,336,0,336,384,208]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,32,66,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":444,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,0,3,0,3,2,2],"matrix_rows":[133,336,129,2,132,8,272,32,320],"offset":3,"phase":2,"quadratic_rows":[5,0,5,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,32,66,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":445,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,0,3,0,3,2,2],"matrix_rows":[261,208,257,2,260,8,144,32,192],"offset":3,"phase":2,"quadratic_rows":[5,0,5,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,19,34,66,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":446,"old":423,"rank":2,"right":{"linear_Z4":[3,1,0,1,1,0,3,1,1],"matrix_rows":[325,222,65,258,324,264,272,32,384],"offset":1,"phase":1,"quadratic_rows":[261,478,219,478,478,0,222,478,411]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,33,66,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":447,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,3,3,0,0,3,2],"matrix_rows":[5,400,33,10,44,32,272,64,384],"offset":3,"phase":2,"quadratic_rows":[37,8,45,14,144,5,0,144,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,19,34,65,2,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":448,"old":423,"rank":2,"right":{"linear_Z4":[0,0,0,0,1,0,1,1,2],"matrix_rows":[221,5,289,10,300,32,272,320,384],"offset":2,"phase":1,"quadratic_rows":[504,8,496,467,477,5,477,477,221]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,32,66,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":449,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,0,3,0,2,3,2],"matrix_rows":[69,400,65,2,68,8,272,32,384],"offset":3,"phase":2,"quadratic_rows":[5,0,5,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,16,32,64,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":482,"old":423,"rank":2,"right":{"linear_Z4":[0,3,0,0,0,0,3,3,0],"matrix_rows":[384,194,1,386,4,8,16,32,448],"offset":2,"phase":1,"quadratic_rows":[0,322,0,0,0,0,322,384,194]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,16,34,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":483,"old":423,"rank":2,"right":{"linear_Z4":[3,0,0,3,0,0,0,3,0],"matrix_rows":[384,137,385,2,4,392,16,32,64],"offset":2,"phase":1,"quadratic_rows":[265,0,0,265,0,0,0,384,137]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,33,64,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":484,"old":423,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,3,2,2],"matrix_rows":[137,322,129,258,4,136,16,32,320],"offset":3,"phase":2,"quadratic_rows":[9,66,0,9,0,0,66,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,33,64,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":485,"old":423,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,3,2,2],"matrix_rows":[265,194,257,130,4,264,16,32,192],"offset":3,"phase":2,"quadratic_rows":[9,66,0,9,0,0,66,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,34,2,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":486,"old":423,"rank":2,"right":{"linear_Z4":[0,3,3,3,2,0,0,3,2],"matrix_rows":[386,28,1,258,20,24,32,64,384],"offset":3,"phase":2,"quadratic_rows":[0,130,12,12,0,0,0,130,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,35,66,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":487,"old":423,"rank":2,"right":{"linear_Z4":[3,1,1,0,1,0,3,1,1],"matrix_rows":[329,222,65,258,260,328,272,32,384],"offset":1,"phase":1,"quadratic_rows":[265,478,478,215,478,0,222,478,407]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,18,35,2,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":488,"old":423,"rank":2,"right":{"linear_Z4":[1,1,3,0,3,0,1,1,1],"matrix_rows":[219,284,257,258,20,280,32,320,384],"offset":2,"phase":1,"quadratic_rows":[475,475,268,215,219,0,475,475,455]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,33,64,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":489,"old":423,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,2,3,2],"matrix_rows":[73,386,65,258,4,72,16,32,384],"offset":3,"phase":2,"quadratic_rows":[9,130,0,9,0,0,0,130,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,34,65,128,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":490,"old":423,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[274,140,1,258,132,136,272,32,64],"offset":3,"phase":2,"quadratic_rows":[0,18,12,12,18,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,34,65,128,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":491,"old":423,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[146,268,1,130,260,264,144,32,64],"offset":3,"phase":2,"quadratic_rows":[0,18,12,12,18,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,34,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":492,"old":423,"rank":2,"right":{"linear_Z4":[0,0,3,3,0,0,0,3,0],"matrix_rows":[384,140,1,2,388,392,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,0,268,268,0,0,0,384,140]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,16,32,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":493,"old":423,"rank":2,"right":{"linear_Z4":[0,3,0,0,3,0,0,3,0],"matrix_rows":[384,146,1,386,4,8,400,32,64],"offset":2,"phase":1,"quadratic_rows":[0,274,0,0,274,0,0,384,146]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,35,67,128,256,1,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":686,"old":424,"rank":2,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,1],"matrix_rows":[281,28,129,2,256,264,272,32,64],"offset":18,"phase":0,"quadratic_rows":[409,0,280,5,5,0,0,1,261]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[7,8,17,34,66,128,256,2,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":687,"old":424,"rank":2,"right":{"linear_Z4":[0,0,0,1,1,0,0,0,2],"matrix_rows":[261,153,257,2,256,136,144,32,64],"offset":17,"phase":0,"quadratic_rows":[156,0,1,25,25,0,0,1,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,17,35,66,2,128,259,3],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":688,"old":424,"rank":2,"right":{"linear_Z4":[2,0,0,2,2,0,0,2,2],"matrix_rows":[429,153,257,2,288,264,32,64,384],"offset":64,"phase":3,"quadratic_rows":[52,0,137,52,169,153,0,52,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,33,67,128,1,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":689,"old":424,"rank":2,"right":{"linear_Z4":[2,0,0,1,0,0,0,0,1],"matrix_rows":[408,212,9,2,320,64,272,32,384],"offset":37,"phase":3,"quadratic_rows":[8,0,400,473,76,0,408,76,332]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,33,67,128,256,1,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":690,"old":424,"rank":2,"right":{"linear_Z4":[1,0,0,1,0,0,0,0,2],"matrix_rows":[153,276,129,2,256,136,272,32,64],"offset":18,"phase":0,"quadratic_rows":[25,0,16,25,141,0,0,16,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,8,17,35,66,128,256,2,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":691,"old":424,"rank":2,"right":{"linear_Z4":[0,0,0,0,1,0,0,2,1],"matrix_rows":[13,281,257,2,256,264,144,32,64],"offset":17,"phase":0,"quadratic_rows":[20,0,265,20,409,0,0,16,276]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,8,17,32,66,2,128,259,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":692,"old":424,"rank":2,"right":{"linear_Z4":[0,0,0,2,1,0,0,0,1],"matrix_rows":[165,401,257,2,288,24,32,64,384],"offset":98,"phase":3,"quadratic_rows":[52,0,385,16,441,401,0,52,308]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,2,19,35,64,128,259,3],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":693,"old":424,"rank":2,"right":{"linear_Z4":[2,0,0,2,2,0,0,2,2],"matrix_rows":[153,156,256,258,264,272,32,64,384],"offset":4,"phase":3,"quadratic_rows":[408,0,152,261,261,0,0,261,153]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,19,32,66,128,1,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":694,"old":425,"rank":2,"right":{"linear_Z4":[2,1,0,0,0,0,0,0,1],"matrix_rows":[390,212,3,64,260,8,320,32,384],"offset":13,"phase":3,"quadratic_rows":[2,455,82,0,388,0,390,82,338]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,11,17,32,66,1,128,259,3],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":695,"old":425,"rank":2,"right":{"linear_Z4":[2,2,2,0,0,0,0,2,2],"matrix_rows":[135,435,257,258,32,8,288,64,384],"offset":16,"phase":3,"quadratic_rows":[52,52,163,0,131,135,0,52,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,11,19,32,66,128,256,1,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":696,"old":425,"rank":2,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,1],"matrix_rows":[263,22,129,258,260,8,256,32,64],"offset":66,"phase":0,"quadratic_rows":[391,17,17,0,262,0,0,1,273]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,17,32,66,128,256,1,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":697,"old":425,"rank":2,"right":{"linear_Z4":[0,1,1,0,0,0,0,0,2],"matrix_rows":[135,273,257,130,132,8,256,32,64],"offset":66,"phase":0,"quadratic_rows":[150,7,7,0,1,0,0,1,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,11,19,33,2,64,128,259,3],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":698,"old":425,"rank":2,"right":{"linear_Z4":[2,2,2,0,0,0,0,2,2],"matrix_rows":[135,150,256,258,260,264,32,64,384],"offset":4,"phase":3,"quadratic_rows":[390,273,273,0,134,0,0,273,135]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,17,32,66,1,128,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":699,"old":425,"rank":2,"right":{"linear_Z4":[0,2,1,0,0,0,0,0,1],"matrix_rows":[389,177,257,6,32,8,288,64,384],"offset":25,"phase":3,"quadratic_rows":[52,4,423,0,385,389,0,52,308]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,19,32,66,128,256,1,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":700,"old":425,"rank":2,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,2],"matrix_rows":[135,276,129,130,260,8,256,32,64],"offset":66,"phase":0,"quadratic_rows":[7,7,147,0,4,0,0,4,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,11,17,32,66,128,256,1,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":701,"old":425,"rank":2,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,1],"matrix_rows":[263,19,257,258,132,8,256,32,64],"offset":66,"phase":0,"quadratic_rows":[20,20,391,0,259,0,0,4,276]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":710,"old":426,"rank":1,"right":{"linear_Z4":[1,1,3,0,0,0,0,3,0],"matrix_rows":[199,321,322,260,8,16,32,256,384],"offset":135,"phase":0,"quadratic_rows":[391,391,455,0,0,0,388,455,199]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":711,"old":426,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,3,3,2],"matrix_rows":[455,257,258,256,264,16,32,320,384],"offset":9,"phase":0,"quadratic_rows":[199,199,195,0,0,0,199,199,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":712,"old":426,"rank":1,"right":{"linear_Z4":[3,1,1,0,0,0,0,3,0],"matrix_rows":[199,257,322,324,8,16,32,256,384],"offset":141,"phase":0,"quadratic_rows":[455,391,391,0,0,0,385,455,199]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":713,"old":426,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,3,3,2],"matrix_rows":[455,256,258,260,8,16,288,320,384],"offset":3,"phase":0,"quadratic_rows":[198,199,199,0,0,0,199,199,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":714,"old":426,"rank":1,"right":{"linear_Z4":[1,3,3,0,0,0,1,0,0],"matrix_rows":[199,385,258,260,8,16,32,448,256],"offset":387,"phase":0,"quadratic_rows":[327,455,455,0,0,0,327,262,199]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":715,"old":426,"rank":1,"right":{"linear_Z4":[3,1,1,0,0,0,3,0,0],"matrix_rows":[199,257,386,388,8,16,32,320,256],"offset":269,"phase":0,"quadratic_rows":[455,327,327,0,0,0,455,321,199]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":716,"old":426,"rank":1,"right":{"linear_Z4":[3,3,1,0,0,0,1,0,0],"matrix_rows":[199,257,258,388,8,16,32,448,256],"offset":393,"phase":0,"quadratic_rows":[455,455,327,0,0,0,327,259,199]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":717,"old":426,"rank":1,"right":{"linear_Z4":[1,1,3,0,0,0,3,0,0],"matrix_rows":[199,385,386,260,8,16,32,320,256],"offset":263,"phase":0,"quadratic_rows":[327,327,455,0,0,0,455,324,199]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,32,65,128,1,259,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":702,"old":427,"rank":2,"right":{"linear_Z4":[1,1,3,0,3,0,0,0,3],"matrix_rows":[342,81,339,256,68,24,64,32,384],"offset":15,"phase":0,"quadratic_rows":[259,263,278,16,28,0,0,0,263]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,18,32,65,2,3,128,256],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":703,"old":427,"rank":2,"right":{"linear_Z4":[2,0,2,2,2,0,2,0,0],"matrix_rows":[97,21,81,2,32,24,96,128,256],"offset":117,"phase":3,"quadratic_rows":[36,0,49,16,44,21,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,67,2,3,128,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":704,"old":427,"rank":2,"right":{"linear_Z4":[3,2,3,1,0,0,0,0,0],"matrix_rows":[5,24,113,26,100,32,64,128,256],"offset":43,"phase":0,"quadratic_rows":[117,24,101,42,35,29,5,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,35,66,3,2,128,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":705,"old":427,"rank":2,"right":{"linear_Z4":[1,0,1,3,2,0,0,0,0],"matrix_rows":[29,24,105,2,124,32,64,128,256],"offset":55,"phase":1,"quadratic_rows":[117,0,101,56,41,29,5,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,19,34,65,2,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":706,"old":427,"rank":2,"right":{"linear_Z4":[2,0,2,0,1,0,0,0,0],"matrix_rows":[5,29,113,2,100,32,64,128,256],"offset":35,"phase":1,"quadratic_rows":[104,0,120,53,60,29,5,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,35,66,3,2,128,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":707,"old":427,"rank":2,"right":{"linear_Z4":[1,2,1,0,1,0,0,0,0],"matrix_rows":[29,24,105,26,124,32,64,128,256],"offset":63,"phase":0,"quadratic_rows":[117,24,101,34,51,29,5,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,32,66,1,3,128,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":708,"old":427,"rank":2,"right":{"linear_Z4":[0,0,1,2,3,2,1,0,0],"matrix_rows":[65,84,32,2,100,24,96,128,256],"offset":101,"phase":2,"quadratic_rows":[96,0,52,16,60,21,65,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,11,18,32,65,2,3,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":709,"old":427,"rank":2,"right":{"linear_Z4":[0,2,3,0,2,0,1,0,0],"matrix_rows":[39,83,81,70,32,24,96,128,256],"offset":26,"phase":3,"quadratic_rows":[36,48,69,16,106,83,116,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,19,32,65,1,2,128,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":678,"old":428,"rank":2,"right":{"linear_Z4":[2,3,2,0,1,3,1,0,0],"matrix_rows":[116,114,21,86,96,8,32,128,256],"offset":77,"phase":0,"quadratic_rows":[20,38,83,0,117,114,116,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,10,19,34,67,128,3,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":679,"old":428,"rank":2,"right":{"linear_Z4":[2,1,0,2,2,0,0,0,0],"matrix_rows":[17,23,69,270,64,256,80,32,384],"offset":43,"phase":0,"quadratic_rows":[66,283,280,6,70,0,17,0,6]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,8,19,33,67,128,3,257,1],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":680,"old":428,"rank":2,"right":{"linear_Z4":[3,0,0,2,0,0,1,0,0],"matrix_rows":[348,281,333,6,64,256,80,32,384],"offset":37,"phase":3,"quadratic_rows":[85,4,83,0,5,0,69,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,17,32,66,2,3,128,256],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":681,"old":428,"rank":2,"right":{"linear_Z4":[2,2,2,0,2,0,2,0,0],"matrix_rows":[97,21,69,6,96,8,32,128,256],"offset":93,"phase":3,"quadratic_rows":[48,4,50,0,37,21,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,8,17,35,66,2,3,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":682,"old":428,"rank":2,"right":{"linear_Z4":[0,0,2,2,3,0,1,0,0],"matrix_rows":[57,77,69,6,96,88,32,128,256],"offset":98,"phase":3,"quadratic_rows":[48,4,106,36,81,77,116,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,32,66,1,3,128,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":683,"old":428,"rank":2,"right":{"linear_Z4":[0,2,3,0,1,2,1,0,0],"matrix_rows":[65,84,32,6,96,8,112,128,256],"offset":29,"phase":2,"quadratic_rows":[96,4,54,0,52,21,65,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,10,17,32,67,2,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":684,"old":428,"rank":2,"right":{"linear_Z4":[2,0,1,0,2,0,0,0,0],"matrix_rows":[17,23,101,32,64,8,112,128,256],"offset":11,"phase":1,"quadratic_rows":[98,53,54,0,102,23,17,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,10,19,34,65,1,2,128,256],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":685,"old":428,"rank":2,"right":{"linear_Z4":[0,3,2,1,3,1,1,0,0],"matrix_rows":[116,42,21,86,96,88,32,128,256],"offset":114,"phase":2,"quadratic_rows":[20,126,83,122,95,42,94,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,35,64,131,256,2,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":670,"old":429,"rank":2,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,1],"matrix_rows":[41,298,256,130,4,264,16,288,64],"offset":5,"phase":0,"quadratic_rows":[296,426,0,3,0,3,0,2,259]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,11,16,34,64,130,256,2,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":671,"old":429,"rank":2,"right":{"linear_Z4":[0,0,0,1,0,1,0,0,2],"matrix_rows":[259,170,256,258,4,136,16,160,64],"offset":5,"phase":0,"quadratic_rows":[2,169,0,42,0,42,0,2,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,11,16,34,2,67,128,259,3],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":672,"old":429,"rank":2,"right":{"linear_Z4":[0,2,0,2,0,2,0,2,2],"matrix_rows":[435,170,272,258,4,16,288,64,384],"offset":32,"phase":3,"quadratic_rows":[162,25,0,178,170,25,0,25,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,35,64,130,2,259,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":673,"old":429,"rank":2,"right":{"linear_Z4":[0,2,0,0,0,1,0,0,1],"matrix_rows":[201,424,320,34,4,264,16,64,384],"offset":138,"phase":3,"quadratic_rows":[392,32,0,97,0,490,424,97,353]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,11,16,34,64,131,256,2,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":674,"old":429,"rank":2,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,1],"matrix_rows":[35,298,256,258,4,136,16,288,64],"offset":5,"phase":0,"quadratic_rows":[290,9,0,426,0,9,0,8,265]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,35,64,130,256,2,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":675,"old":429,"rank":2,"right":{"linear_Z4":[0,1,0,0,0,1,0,0,2],"matrix_rows":[265,170,256,130,4,264,16,160,64],"offset":5,"phase":0,"quadratic_rows":[8,42,0,163,0,42,0,8,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,2,19,32,67,128,259,3],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":676,"old":429,"rank":2,"right":{"linear_Z4":[0,2,0,2,0,2,0,2,2],"matrix_rows":[429,170,260,4,264,16,288,64,384],"offset":8,"phase":3,"quadratic_rows":[168,172,170,7,0,7,0,7,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,11,16,32,64,130,2,259,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":677,"old":429,"rank":2,"right":{"linear_Z4":[0,0,0,2,0,1,0,0,1],"matrix_rows":[195,418,320,258,4,40,16,64,384],"offset":162,"phase":3,"quadratic_rows":[386,97,0,32,0,490,418,97,353]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,9,19,32,64,130,256,1,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":654,"old":430,"rank":2,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,1],"matrix_rows":[263,37,257,130,260,8,16,256,64],"offset":130,"phase":0,"quadratic_rows":[34,391,34,0,0,261,0,2,290]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,11,17,32,64,130,256,1,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":655,"old":430,"rank":2,"right":{"linear_Z4":[1,0,1,0,0,0,0,0,2],"matrix_rows":[135,290,129,258,132,8,16,256,64],"offset":130,"phase":0,"quadratic_rows":[7,165,7,0,0,2,0,2,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,11,17,32,65,2,128,259,3],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":656,"old":430,"rank":2,"right":{"linear_Z4":[2,2,2,0,0,0,0,2,2],"matrix_rows":[135,163,257,258,256,8,272,64,384],"offset":16,"phase":3,"quadratic_rows":[292,292,387,0,0,131,0,292,135]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,19,33,64,2,128,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":657,"old":430,"rank":2,"right":{"linear_Z4":[2,1,0,0,0,0,0,0,3],"matrix_rows":[390,420,3,256,260,264,16,64,384],"offset":13,"phase":3,"quadratic_rows":[2,135,290,0,0,388,0,290,420]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,19,32,64,130,256,1,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":658,"old":430,"rank":2,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,2],"matrix_rows":[135,292,129,130,260,8,16,256,64],"offset":130,"phase":0,"quadratic_rows":[7,7,163,0,0,4,0,4,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,11,17,32,64,130,256,1,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":659,"old":430,"rank":2,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,1],"matrix_rows":[263,35,257,258,132,8,16,256,64],"offset":130,"phase":0,"quadratic_rows":[36,36,391,0,0,259,0,4,292]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,11,17,32,65,2,128,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":660,"old":430,"rank":2,"right":{"linear_Z4":[2,0,1,0,0,0,0,0,3],"matrix_rows":[390,418,5,258,256,8,272,64,384],"offset":21,"phase":3,"quadratic_rows":[4,292,135,0,0,386,0,292,418]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,19,33,64,2,128,259,3],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":661,"old":430,"rank":2,"right":{"linear_Z4":[2,2,2,0,0,0,0,2,2],"matrix_rows":[135,165,257,256,260,264,16,64,384],"offset":8,"phase":3,"quadratic_rows":[290,389,290,0,0,133,0,290,135]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":646,"old":431,"rank":1,"right":{"linear_Z4":[0,3,0,2,0,0,2,0,0],"matrix_rows":[6,1,66,64,8,80,32,128,256],"offset":52,"phase":3,"quadratic_rows":[0,70,66,0,0,0,6,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":647,"old":431,"rank":1,"right":{"linear_Z4":[1,2,3,0,0,2,0,0,0],"matrix_rows":[37,35,32,36,8,48,64,128,256],"offset":7,"phase":3,"quadratic_rows":[7,1,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":648,"old":431,"rank":1,"right":{"linear_Z4":[2,0,0,1,0,0,0,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":19,"phase":3,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":649,"old":431,"rank":1,"right":{"linear_Z4":[0,2,2,0,0,0,0,0,0],"matrix_rows":[8,1,10,12,64,80,96,128,256],"offset":29,"phase":0,"quadratic_rows":[0,8,8,70,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":650,"old":431,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,0,0,0],"matrix_rows":[8,9,10,12,64,80,96,128,256],"offset":35,"phase":3,"quadratic_rows":[8,8,8,79,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":651,"old":431,"rank":1,"right":{"linear_Z4":[0,2,2,2,0,0,0,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":45,"phase":0,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":652,"old":431,"rank":1,"right":{"linear_Z4":[0,0,3,2,0,2,0,0,0],"matrix_rows":[6,1,32,36,8,48,64,128,256],"offset":56,"phase":3,"quadratic_rows":[0,36,38,0,0,6,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":653,"old":431,"rank":1,"right":{"linear_Z4":[1,3,2,0,0,0,2,0,0],"matrix_rows":[67,69,66,64,8,80,32,128,256],"offset":11,"phase":3,"quadratic_rows":[7,3,1,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":638,"old":432,"rank":1,"right":{"linear_Z4":[1,1,1,0,0,0,0,2,2],"matrix_rows":[263,257,386,260,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[7,135,7,0,0,0,0,2,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":639,"old":432,"rank":1,"right":{"linear_Z4":[1,1,1,0,0,0,0,0,2],"matrix_rows":[391,385,258,388,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[7,135,7,0,0,0,0,2,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":640,"old":432,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,0,0,1,2],"matrix_rows":[135,256,258,260,8,272,32,64,384],"offset":32,"phase":3,"quadratic_rows":[390,391,391,0,0,0,0,391,135]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":641,"old":432,"rank":1,"right":{"linear_Z4":[3,2,3,0,0,0,0,3,2],"matrix_rows":[389,257,6,256,8,16,32,320,384],"offset":133,"phase":3,"quadratic_rows":[133,4,135,0,0,0,0,133,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":642,"old":432,"rank":1,"right":{"linear_Z4":[1,1,1,0,0,0,0,2,2],"matrix_rows":[263,385,258,260,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[135,7,7,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":643,"old":432,"rank":1,"right":{"linear_Z4":[1,1,1,0,0,0,0,0,2],"matrix_rows":[391,257,386,388,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[135,7,7,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":644,"old":432,"rank":1,"right":{"linear_Z4":[1,0,1,0,0,0,0,1,2],"matrix_rows":[135,257,256,260,8,16,288,64,384],"offset":64,"phase":3,"quadratic_rows":[391,389,391,0,0,0,0,391,135]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":645,"old":432,"rank":1,"right":{"linear_Z4":[2,3,3,0,0,0,0,3,2],"matrix_rows":[390,5,258,256,8,16,32,320,384],"offset":131,"phase":3,"quadratic_rows":[4,134,135,0,0,0,0,134,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":614,"old":433,"rank":1,"right":{"linear_Z4":[3,0,0,2,3,0,0,3,2],"matrix_rows":[401,257,2,4,24,256,32,320,384],"offset":145,"phase":3,"quadratic_rows":[145,0,0,16,153,0,0,145,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":615,"old":433,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,0,0,1,2],"matrix_rows":[153,256,2,260,264,272,32,64,384],"offset":8,"phase":3,"quadratic_rows":[408,0,0,409,409,0,0,409,153]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":616,"old":433,"rank":1,"right":{"linear_Z4":[1,0,0,1,1,0,0,2,2],"matrix_rows":[281,257,2,4,392,272,32,64,256],"offset":0,"phase":0,"quadratic_rows":[25,0,0,153,25,0,0,8,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":617,"old":433,"rank":1,"right":{"linear_Z4":[1,0,0,1,1,0,0,0,2],"matrix_rows":[409,385,2,4,264,400,32,64,256],"offset":0,"phase":0,"quadratic_rows":[25,0,0,153,25,0,0,8,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":618,"old":433,"rank":1,"right":{"linear_Z4":[2,0,0,3,3,0,0,3,2],"matrix_rows":[408,17,2,4,264,256,32,320,384],"offset":131,"phase":3,"quadratic_rows":[16,0,0,152,153,0,0,152,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":619,"old":433,"rank":1,"right":{"linear_Z4":[1,0,0,0,1,0,0,1,2],"matrix_rows":[153,257,2,4,256,272,288,64,384],"offset":64,"phase":3,"quadratic_rows":[409,0,0,401,409,0,0,409,153]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":620,"old":433,"rank":1,"right":{"linear_Z4":[1,0,0,1,1,0,0,2,2],"matrix_rows":[281,385,2,4,264,272,32,64,256],"offset":0,"phase":0,"quadratic_rows":[153,0,0,25,25,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":621,"old":433,"rank":1,"right":{"linear_Z4":[1,0,0,1,1,0,0,0,2],"matrix_rows":[409,257,2,4,392,400,32,64,256],"offset":0,"phase":0,"quadratic_rows":[153,0,0,25,25,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":622,"old":434,"rank":1,"right":{"linear_Z4":[0,1,0,1,0,0,0,0,2],"matrix_rows":[282,1,274,4,280,256,32,64,384],"offset":53,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":623,"old":434,"rank":1,"right":{"linear_Z4":[2,3,0,2,0,0,0,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":83,"phase":0,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":624,"old":434,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,0,0,0],"matrix_rows":[8,1,2,4,280,256,32,64,384],"offset":49,"phase":3,"quadratic_rows":[0,0,0,280,8,0,0,0,8]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":625,"old":434,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,2,0,0],"matrix_rows":[9,64,2,68,72,16,32,128,256],"offset":14,"phase":1,"quadratic_rows":[72,0,0,73,0,0,9,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":626,"old":434,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[1,273,2,4,8,256,32,64,384],"offset":35,"phase":3,"quadratic_rows":[273,0,0,0,1,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":627,"old":434,"rank":1,"right":{"linear_Z4":[1,2,0,2,0,0,2,0,0],"matrix_rows":[9,65,2,4,64,16,96,128,256],"offset":84,"phase":1,"quadratic_rows":[73,0,0,65,0,0,9,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":628,"old":434,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,2],"matrix_rows":[275,273,274,4,8,256,32,64,384],"offset":39,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":629,"old":434,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,2,0,0],"matrix_rows":[67,65,74,4,64,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[3,11,0,2,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":606,"old":435,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,0,0,0,2],"matrix_rows":[335,321,322,324,328,16,32,256,384],"offset":159,"phase":0,"quadratic_rows":[15,15,15,15,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":607,"old":435,"rank":1,"right":{"linear_Z4":[1,1,2,0,0,2,0,0,0],"matrix_rows":[39,33,34,32,8,48,64,128,256],"offset":8,"phase":3,"quadratic_rows":[7,7,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":608,"old":435,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,0],"matrix_rows":[13,32,2,36,40,16,64,128,256],"offset":3,"phase":0,"quadratic_rows":[44,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":609,"old":435,"rank":1,"right":{"linear_Z4":[0,1,0,1,0,0,0,0,2],"matrix_rows":[330,1,322,4,328,16,32,256,384],"offset":149,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":610,"old":435,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,0,0,0,2],"matrix_rows":[326,1,322,324,8,16,32,256,384],"offset":141,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":611,"old":435,"rank":1,"right":{"linear_Z4":[0,1,1,3,0,2,0,0,0],"matrix_rows":[38,9,34,44,32,48,64,128,256],"offset":61,"phase":1,"quadratic_rows":[8,6,14,13,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":612,"old":435,"rank":1,"right":{"linear_Z4":[1,1,0,2,0,2,0,0,0],"matrix_rows":[43,33,34,4,32,48,64,128,256],"offset":16,"phase":3,"quadratic_rows":[11,11,0,3,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":613,"old":435,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,2],"matrix_rows":[323,321,322,4,8,16,32,256,384],"offset":135,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":662,"old":436,"rank":1,"right":{"linear_Z4":[2,1,0,2,0,0,2,0,0],"matrix_rows":[10,1,66,4,64,80,32,128,256],"offset":50,"phase":1,"quadratic_rows":[0,74,0,66,0,0,10,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":663,"old":436,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,0],"matrix_rows":[2,1,290,4,8,16,256,64,384],"offset":69,"phase":3,"quadratic_rows":[0,290,0,0,0,2,0,0,2]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":664,"old":436,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,2],"matrix_rows":[291,289,290,4,8,16,256,64,384],"offset":71,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":665,"old":436,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,2,0,0],"matrix_rows":[67,73,66,4,64,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[11,3,0,1,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":666,"old":436,"rank":1,"right":{"linear_Z4":[3,2,0,3,0,0,2,0,0],"matrix_rows":[73,67,64,68,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[11,1,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":667,"old":436,"rank":1,"right":{"linear_Z4":[1,0,0,1,0,0,0,0,2],"matrix_rows":[297,289,2,4,296,16,256,64,384],"offset":83,"phase":0,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":668,"old":436,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,0,0],"matrix_rows":[8,1,2,4,296,16,256,64,384],"offset":81,"phase":3,"quadratic_rows":[0,0,0,296,0,8,0,0,8]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":669,"old":436,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,2,0,0],"matrix_rows":[10,1,64,68,72,16,32,128,256],"offset":14,"phase":1,"quadratic_rows":[0,72,0,74,0,0,10,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":630,"old":437,"rank":1,"right":{"linear_Z4":[2,1,0,2,0,0,2,0,0],"matrix_rows":[3,64,66,4,8,80,32,128,256],"offset":50,"phase":1,"quadratic_rows":[66,67,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":631,"old":437,"rank":1,"right":{"linear_Z4":[0,1,2,0,0,0,0,0,0],"matrix_rows":[2,1,262,256,8,16,32,64,384],"offset":13,"phase":3,"quadratic_rows":[0,262,2,0,0,0,0,0,2]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":632,"old":437,"rank":1,"right":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[8,1,10,12,64,80,96,128,256],"offset":73,"phase":3,"quadratic_rows":[0,8,8,70,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":633,"old":437,"rank":1,"right":{"linear_Z4":[2,2,0,3,0,0,0,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":71,"phase":0,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":634,"old":437,"rank":1,"right":{"linear_Z4":[2,2,0,3,0,0,0,0,0],"matrix_rows":[8,1,10,4,64,80,96,128,256],"offset":39,"phase":0,"quadratic_rows":[0,8,0,74,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":635,"old":437,"rank":1,"right":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[8,9,2,12,64,80,96,128,256],"offset":41,"phase":3,"quadratic_rows":[8,0,8,69,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":636,"old":437,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,8,16,32,64,384],"offset":11,"phase":3,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":637,"old":437,"rank":1,"right":{"linear_Z4":[1,2,0,2,0,0,2,0,0],"matrix_rows":[3,65,64,4,8,16,96,128,256],"offset":84,"phase":1,"quadratic_rows":[67,65,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":37,"old":438,"rank":1,"right":{"linear_Z4":[1,0,1,3,0,0,3,3,2],"matrix_rows":[453,265,10,260,256,16,288,320,384],"offset":91,"phase":1,"quadratic_rows":[205,8,197,11,0,0,197,197,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,19,35,71,131,3,262,2,4],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":502,"old":438,"rank":3,"right":{"linear_Z4":[1,2,0,1,0,0,2,1,3],"matrix_rows":[207,271,77,293,230,32,296,48,256],"offset":391,"phase":1,"quadratic_rows":[169,292,106,173,0,207,292,169,322]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,37,68,133,5,257,1,3],"offset":0,"phase":0,"quadratic_rows":[7,3,1,0,0,0,0,0,0]},"new":510,"old":438,"rank":3,"right":{"linear_Z4":[3,0,1,3,0,1,3,2,3],"matrix_rows":[356,2,41,165,256,32,168,48,192],"offset":23,"phase":2,"quadratic_rows":[141,256,485,137,0,356,484,77,358]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":37,"old":439,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,0,0],"matrix_rows":[21,17,2,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,64,132,1,262,2,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":504,"old":439,"rank":3,"right":{"linear_Z4":[2,1,1,0,3,2,1,0,1],"matrix_rows":[34,448,400,5,38,32,8,464,256],"offset":443,"phase":3,"quadratic_rows":[4,6,7,0,80,0,336,256,448]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,33,2,64,3,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":512,"old":439,"rank":3,"right":{"linear_Z4":[2,0,1,2,2,1,1,1,2],"matrix_rows":[12,34,320,5,8,40,144,448,256],"offset":493,"phase":3,"quadratic_rows":[4,40,37,34,128,46,192,208,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":37,"old":440,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,0,0,0,0],"matrix_rows":[5,41,10,36,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,8,37,11,0,5,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[10,20,34,66,128,2,261,1,4],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":582,"old":440,"rank":3,"right":{"linear_Z4":[3,3,3,2,0,0,1,0,1],"matrix_rows":[448,5,386,33,450,44,32,16,256],"offset":275,"phase":0,"quadratic_rows":[37,66,45,4,0,5,322,256,448]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,37,65,5,4,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":590,"old":440,"rank":3,"right":{"linear_Z4":[2,2,0,1,2,0,1,1,2],"matrix_rows":[60,320,36,13,130,16,48,448,256],"offset":475,"phase":3,"quadratic_rows":[12,128,1,9,0,0,192,194,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":37,"old":441,"rank":1,"right":{"linear_Z4":[1,0,1,0,0,0,3,3,0],"matrix_rows":[213,273,2,276,8,256,32,320,384],"offset":43,"phase":0,"quadratic_rows":[453,0,453,0,448,0,469,469,213]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,16,39,64,131,256,5,1,7],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":584,"old":441,"rank":3,"right":{"linear_Z4":[1,0,1,0,2,0,2,1,3],"matrix_rows":[213,21,325,257,210,260,8,256,32],"offset":1,"phase":1,"quadratic_rows":[133,208,133,0,258,0,258,135,336]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[11,18,35,66,132,2,257,1,5],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":592,"old":441,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,2,1,2,1],"matrix_rows":[325,39,16,161,32,164,40,256,192],"offset":134,"phase":1,"quadratic_rows":[450,5,450,0,256,0,453,69,341]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":66,"old":442,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[14,18,39,70,2,135,1,263,7],"offset":0,"phase":0,"quadratic_rows":[0,2,4,0,0,0,0,0,0]},"new":494,"old":442,"rank":3,"right":{"linear_Z4":[2,3,3,2,2,0,0,0,2],"matrix_rows":[68,15,9,325,22,256,328,288,384],"offset":234,"phase":1,"quadratic_rows":[322,27,28,326,6,0,9,0,9]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[12,17,39,68,3,135,2,263,7],"offset":0,"phase":0,"quadratic_rows":[3,3,4,0,0,0,0,0,0]},"new":511,"old":442,"rank":3,"right":{"linear_Z4":[3,3,2,3,1,0,0,0,2],"matrix_rows":[66,84,9,277,86,256,280,288,384],"offset":235,"phase":2,"quadratic_rows":[285,22,19,281,31,0,0,0,9]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":66,"old":443,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,2,0,0],"matrix_rows":[21,321,2,324,8,336,32,256,384],"offset":1,"phase":1,"quadratic_rows":[341,0,341,0,341,0,21,0,21]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,35,1,64,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":496,"old":443,"rank":3,"right":{"linear_Z4":[2,1,0,3,0,3,0,0,2],"matrix_rows":[42,4,320,13,6,32,16,256,384],"offset":59,"phase":1,"quadratic_rows":[12,46,43,47,0,46,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,35,1,68,2,128,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":513,"old":443,"rank":3,"right":{"linear_Z4":[2,1,0,1,0,1,0,0,2],"matrix_rows":[44,42,272,13,46,32,256,64,384],"offset":59,"phase":1,"quadratic_rows":[12,6,43,45,0,44,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":66,"old":444,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,2],"matrix_rows":[272,65,2,68,8,336,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,0,64,0,80,0,21,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,1,16,32,66,128,4,256,6],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"new":586,"old":444,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,0,0,1],"matrix_rows":[2,16,320,1,4,8,256,32,128],"offset":67,"phase":1,"quadratic_rows":[0,0,0,0,256,0,256,0,336]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,37,65,130,4,258,5,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":598,"old":444,"rank":3,"right":{"linear_Z4":[2,2,0,1,1,0,1,2,2],"matrix_rows":[172,272,36,13,66,128,160,336,256],"offset":475,"phase":3,"quadratic_rows":[12,64,1,9,80,0,82,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":66,"old":445,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,2,0],"matrix_rows":[144,65,2,68,8,208,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,0,64,0,80,0,21,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,1,16,32,66,128,4,6,256],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"new":588,"old":445,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,0,1,0],"matrix_rows":[2,16,192,1,4,8,128,32,256],"offset":67,"phase":1,"quadratic_rows":[0,0,0,0,128,0,128,208,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,37,65,130,4,258,2,5],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":600,"old":445,"rank":3,"right":{"linear_Z4":[2,2,0,1,1,0,1,2,2],"matrix_rows":[300,144,36,13,66,256,288,208,128],"offset":475,"phase":3,"quadratic_rows":[12,64,1,9,80,0,82,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":95,"old":446,"rank":1,"right":{"linear_Z4":[1,0,1,3,3,0,0,3,2],"matrix_rows":[405,257,10,268,256,272,288,64,384],"offset":91,"phase":1,"quadratic_rows":[149,8,157,14,149,0,0,149,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,18,33,70,135,257,1,4,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":495,"old":446,"rank":3,"right":{"linear_Z4":[2,0,1,2,3,0,0,0,2],"matrix_rows":[84,351,157,325,320,64,328,272,96],"offset":0,"phase":0,"quadratic_rows":[134,29,151,130,150,0,0,29,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[14,17,39,70,130,263,7,1,4],"offset":0,"phase":0,"quadratic_rows":[6,7,7,0,0,0,0,0,0]},"new":503,"old":446,"rank":3,"right":{"linear_Z4":[0,1,3,0,0,0,0,0,0],"matrix_rows":[210,281,329,197,22,64,200,320,96],"offset":360,"phase":0,"quadratic_rows":[148,198,151,144,141,0,130,95,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":95,"old":447,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,2,0,0],"matrix_rows":[69,65,2,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,33,3,68,2,128,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":497,"old":447,"rank":3,"right":{"linear_Z4":[2,0,1,1,1,2,2,3,2],"matrix_rows":[36,10,400,5,32,40,272,192,256],"offset":425,"phase":1,"quadratic_rows":[4,40,13,46,144,10,128,208,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,1,70,128,2,260,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":505,"old":447,"rank":3,"right":{"linear_Z4":[2,1,1,2,2,0,3,0,3],"matrix_rows":[10,272,464,5,14,8,336,32,256],"offset":57,"phase":0,"quadratic_rows":[4,6,7,0,384,0,192,80,272]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":95,"old":448,"rank":1,"right":{"linear_Z4":[1,0,1,0,3,0,0,3,0],"matrix_rows":[213,321,2,324,8,272,32,256,384],"offset":139,"phase":0,"quadratic_rows":[405,0,405,0,469,0,400,469,213]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,16,35,64,134,256,2,3,7],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":594,"old":448,"rank":3,"right":{"linear_Z4":[0,0,0,0,2,0,1,2,3],"matrix_rows":[389,213,16,129,210,132,8,256,32],"offset":2,"phase":1,"quadratic_rows":[464,208,464,0,263,0,71,263,405]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,17,39,65,134,1,258,4,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":602,"old":448,"rank":3,"right":{"linear_Z4":[3,2,3,0,0,2,0,0,2],"matrix_rows":[39,341,149,289,32,292,40,272,256],"offset":259,"phase":1,"quadratic_rows":[199,5,199,0,192,0,21,21,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":95,"old":449,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,0,0,0,0],"matrix_rows":[5,33,10,44,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[37,8,45,14,0,5,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,33,65,130,1,256,4,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":596,"old":449,"rank":3,"right":{"linear_Z4":[3,1,3,2,0,0,0,2,3],"matrix_rows":[5,16,402,41,18,36,32,256,64],"offset":151,"phase":1,"quadratic_rows":[45,386,37,1,128,5,0,274,386]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,37,65,130,4,5,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":604,"old":449,"rank":3,"right":{"linear_Z4":[2,2,0,1,1,0,2,3,2],"matrix_rows":[108,400,36,13,130,64,96,272,256],"offset":345,"phase":1,"quadratic_rows":[12,128,1,9,144,0,0,146,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":124,"old":450,"rank":1,"right":{"linear_Z4":[0,0,1,3,3,0,0,1,2],"matrix_rows":[396,1,18,260,280,256,288,320,384],"offset":240,"phase":2,"quadratic_rows":[0,16,140,156,26,0,0,140,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":527,"old":450,"rank":1,"right":{"linear_Z4":[0,3,3,3,3,0,0,3,0],"matrix_rows":[30,129,258,260,264,400,32,64,256],"offset":1,"phase":1,"quadratic_rows":[128,286,286,286,414,0,0,145,30]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,34,68,8,129,257,1,3,14],"offset":0,"phase":0,"quadratic_rows":[3,15,14,14,0,0,0,0,0]},"new":734,"old":450,"rank":4,"right":{"linear_Z4":[1,1,0,0,0,0,0,1,2],"matrix_rows":[208,403,68,264,209,194,320,64,96],"offset":68,"phase":0,"quadratic_rows":[323,339,256,256,450,0,403,464,223]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":124,"old":451,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":529,"old":451,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,3,2],"matrix_rows":[388,1,2,260,8,16,32,192,256],"offset":384,"phase":2,"quadratic_rows":[0,0,132,0,0,0,128,196,0]}},{"left":{"linear_Z4":[3,3,2,2,0,0,0,0,0],"matrix_rows":[16,33,74,132,5,4,2,264,8],"offset":0,"phase":0,"quadratic_rows":[5,10,1,2,0,0,0,0,0]},"new":736,"old":451,"rank":4,"right":{"linear_Z4":[2,1,2,0,1,2,3,0,3],"matrix_rows":[34,260,24,452,3,48,324,32,256],"offset":49,"phase":3,"quadratic_rows":[2,19,384,48,58,24,192,68,260]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":124,"old":452,"rank":1,"right":{"linear_Z4":[0,0,0,1,3,0,2,0,0],"matrix_rows":[8,1,18,4,88,64,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,0,88,26,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":570,"old":452,"rank":1,"right":{"linear_Z4":[0,0,1,2,0,0,0,0,0],"matrix_rows":[4,1,2,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,12,4,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[16,35,68,132,257,2,1,8,12],"offset":0,"phase":0,"quadratic_rows":[2,3,8,12,0,0,0,0,0]},"new":755,"old":452,"rank":4,"right":{"linear_Z4":[2,0,0,3,3,3,1,2,3],"matrix_rows":[114,66,396,384,19,96,256,392,64],"offset":119,"phase":0,"quadratic_rows":[18,65,136,12,49,48,66,260,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":124,"old":453,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,0,2,1,2],"matrix_rows":[399,321,322,260,328,16,32,256,384],"offset":0,"phase":0,"quadratic_rows":[207,207,143,207,0,0,11,143,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":572,"old":453,"rank":1,"right":{"linear_Z4":[2,2,1,2,0,0,1,1,2],"matrix_rows":[452,1,2,268,256,272,288,320,384],"offset":102,"phase":0,"quadratic_rows":[0,0,204,4,0,0,196,196,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[19,35,65,130,258,2,4,8,15],"offset":0,"phase":0,"quadratic_rows":[15,15,15,15,0,0,0,0,0]},"new":754,"old":453,"rank":4,"right":{"linear_Z4":[2,2,0,0,0,0,0,0,1],"matrix_rows":[39,299,320,384,261,262,288,32,48],"offset":0,"phase":0,"quadratic_rows":[8,8,256,259,0,0,256,256,460]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":153,"old":454,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":519,"old":454,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,0,2,0,0],"matrix_rows":[79,65,66,68,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[15,15,15,15,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[16,35,75,12,133,6,4,261,5],"offset":0,"phase":0,"quadratic_rows":[12,12,15,15,0,0,0,0,0]},"new":730,"old":454,"rank":4,"right":{"linear_Z4":[2,2,3,1,0,0,0,0,0],"matrix_rows":[334,126,376,372,19,288,380,256,384],"offset":220,"phase":1,"quadratic_rows":[18,1,316,316,13,12,0,0,12]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":153,"old":455,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,2,0,0],"matrix_rows":[21,321,2,324,8,336,32,256,384],"offset":1,"phase":1,"quadratic_rows":[341,0,341,0,341,0,21,0,21]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":521,"old":455,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,16,26,3,0,0,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[17,33,68,3,130,2,8,268,12],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":732,"old":455,"rank":4,"right":{"linear_Z4":[3,3,0,1,0,0,0,0,2],"matrix_rows":[27,24,260,64,41,58,256,32,384],"offset":71,"phase":2,"quadratic_rows":[51,35,0,24,9,3,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":153,"old":456,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,2,0],"matrix_rows":[132,65,2,196,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,0,68,0,64,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":578,"old":456,"rank":1,"right":{"linear_Z4":[0,0,1,2,0,0,0,0,0],"matrix_rows":[4,1,2,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,12,4,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[16,35,68,132,257,2,8,12,1],"offset":0,"phase":0,"quadratic_rows":[2,3,8,12,0,0,0,0,0]},"new":759,"old":456,"rank":4,"right":{"linear_Z4":[2,0,0,3,3,3,2,3,1],"matrix_rows":[306,258,204,192,19,288,128,200,256],"offset":119,"phase":0,"quadratic_rows":[18,257,72,12,49,48,132,192,258]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":153,"old":457,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,0,2],"matrix_rows":[260,65,2,324,8,80,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,0,68,0,64,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":580,"old":457,"rank":1,"right":{"linear_Z4":[0,0,1,2,0,0,0,0,0],"matrix_rows":[4,1,2,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,12,4,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[16,35,68,132,257,2,8,1,12],"offset":0,"phase":0,"quadratic_rows":[2,3,8,12,0,0,0,0,0]},"new":758,"old":457,"rank":4,"right":{"linear_Z4":[2,0,0,3,3,3,2,1,3],"matrix_rows":[178,130,332,320,19,160,256,328,128],"offset":119,"phase":0,"quadratic_rows":[18,129,72,12,49,48,260,130,320]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":182,"old":458,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,2,0,0],"matrix_rows":[74,1,66,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":543,"old":458,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,3,2],"matrix_rows":[385,257,2,4,8,16,32,192,256],"offset":384,"phase":2,"quadratic_rows":[129,0,0,0,0,0,128,193,0]}},{"left":{"linear_Z4":[3,3,2,2,0,0,0,0,0],"matrix_rows":[25,32,70,2,132,4,1,264,8],"offset":0,"phase":0,"quadratic_rows":[9,6,2,1,0,0,0,0,0]},"new":742,"old":458,"rank":4,"right":{"linear_Z4":[2,2,0,3,0,1,3,0,3],"matrix_rows":[257,44,36,449,321,14,32,48,256],"offset":102,"phase":0,"quadratic_rows":[384,12,34,42,0,44,192,65,257]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":182,"old":459,"rank":1,"right":{"linear_Z4":[3,0,1,1,0,0,0,3,0],"matrix_rows":[173,257,2,292,296,16,256,64,384],"offset":89,"phase":0,"quadratic_rows":[429,0,397,397,0,385,0,429,173]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":545,"old":459,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,3,0,3,0],"matrix_rows":[45,257,130,260,392,16,288,64,256],"offset":1,"phase":1,"quadratic_rows":[301,128,301,429,0,301,0,138,45]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,36,68,130,258,8,2,6,13],"offset":0,"phase":0,"quadratic_rows":[13,6,15,13,0,0,0,0,0]},"new":744,"old":459,"rank":4,"right":{"linear_Z4":[0,1,1,0,0,0,0,1,2],"matrix_rows":[65,200,398,288,320,202,196,64,80],"offset":17,"phase":0,"quadratic_rows":[256,326,334,452,0,256,398,456,239]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":182,"old":460,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,2,0,0,0],"matrix_rows":[44,1,2,36,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":554,"old":460,"rank":1,"right":{"linear_Z4":[0,2,2,1,0,0,2,0,0],"matrix_rows":[72,1,2,12,64,80,32,128,256],"offset":61,"phase":1,"quadratic_rows":[0,0,8,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,3,0,0,0,0,0],"matrix_rows":[17,34,66,130,2,4,256,8,9],"offset":0,"phase":0,"quadratic_rows":[9,2,0,9,0,0,0,0,0]},"new":747,"old":460,"rank":4,"right":{"linear_Z4":[0,3,2,3,0,2,0,0,1],"matrix_rows":[1,10,32,384,256,22,16,24,64],"offset":23,"phase":2,"quadratic_rows":[256,30,2,26,10,0,0,256,385]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":182,"old":461,"rank":1,"right":{"linear_Z4":[3,1,0,1,0,0,0,3,0],"matrix_rows":[203,257,322,4,328,16,32,256,384],"offset":149,"phase":0,"quadratic_rows":[459,395,0,395,0,0,385,459,203]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":556,"old":461,"rank":1,"right":{"linear_Z4":[3,2,2,1,0,0,3,3,2],"matrix_rows":[457,257,2,12,256,272,288,320,384],"offset":125,"phase":0,"quadratic_rows":[201,0,8,205,0,0,201,201,0]}},{"left":{"linear_Z4":[3,2,3,3,0,0,0,0,0],"matrix_rows":[21,32,71,130,261,5,9,1,10],"offset":0,"phase":0,"quadratic_rows":[11,13,6,11,0,0,0,0,0]},"new":746,"old":461,"rank":4,"right":{"linear_Z4":[0,2,2,1,0,3,2,1,3],"matrix_rows":[257,300,449,320,229,14,288,256,48],"offset":486,"phase":2,"quadratic_rows":[36,12,227,42,0,237,36,420,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":211,"old":462,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,0,2,0,0],"matrix_rows":[11,321,322,4,328,16,32,256,384],"offset":1,"phase":1,"quadratic_rows":[331,331,0,331,0,0,11,0,11]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":535,"old":462,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,2,0,0,0],"matrix_rows":[44,1,2,36,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[17,34,66,132,4,6,8,265,9],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":738,"old":462,"rank":4,"right":{"linear_Z4":[0,3,3,0,0,1,0,0,2],"matrix_rows":[257,46,40,64,256,50,60,16,384],"offset":23,"phase":2,"quadratic_rows":[0,30,22,34,6,40,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":211,"old":463,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":537,"old":463,"rank":1,"right":{"linear_Z4":[3,3,3,0,0,3,2,0,0],"matrix_rows":[103,65,66,68,8,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[39,39,39,0,0,39,0,0,0]}},{"left":{"linear_Z4":[3,2,2,3,0,0,0,0,0],"matrix_rows":[30,32,70,131,5,9,1,259,3],"offset":0,"phase":0,"quadratic_rows":[15,9,9,15,0,0,0,0,0]},"new":740,"old":463,"rank":4,"right":{"linear_Z4":[3,2,2,0,0,1,0,0,0],"matrix_rows":[376,357,125,345,377,14,272,256,384],"offset":185,"phase":1,"quadratic_rows":[313,12,2,35,33,313,0,0,33]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":211,"old":464,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,2,0],"matrix_rows":[129,193,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[65,64,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":562,"old":464,"rank":1,"right":{"linear_Z4":[0,2,2,1,0,0,0,0,2],"matrix_rows":[264,1,2,12,256,272,32,64,128],"offset":61,"phase":1,"quadratic_rows":[0,0,8,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,3,0,0,0,0,0],"matrix_rows":[17,34,66,130,2,4,8,9,256],"offset":0,"phase":0,"quadratic_rows":[9,2,0,9,0,0,0,0,0]},"new":751,"old":464,"rank":4,"right":{"linear_Z4":[0,3,2,3,0,2,0,1,0],"matrix_rows":[1,10,32,192,128,22,16,24,256],"offset":23,"phase":2,"quadratic_rows":[128,30,2,26,10,0,128,193,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":211,"old":465,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,2],"matrix_rows":[257,321,66,4,72,16,32,256,128],"offset":0,"phase":0,"quadratic_rows":[65,64,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":564,"old":465,"rank":1,"right":{"linear_Z4":[0,2,2,1,0,0,0,2,0],"matrix_rows":[136,1,2,12,128,144,32,64,256],"offset":61,"phase":1,"quadratic_rows":[0,0,8,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,3,0,0,0,0,0],"matrix_rows":[17,34,66,130,2,4,8,256,9],"offset":0,"phase":0,"quadratic_rows":[9,2,0,9,0,0,0,0,0]},"new":750,"old":465,"rank":4,"right":{"linear_Z4":[0,3,2,3,0,2,0,0,1],"matrix_rows":[1,10,32,320,256,22,16,24,128],"offset":23,"phase":2,"quadratic_rows":[256,30,2,26,10,0,256,0,321]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":240,"old":466,"rank":1,"right":{"linear_Z4":[0,1,1,3,0,3,0,3,2],"matrix_rows":[422,9,258,268,256,272,288,64,384],"offset":61,"phase":1,"quadratic_rows":[8,166,174,13,0,166,0,166,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":559,"old":466,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,3,0,3,0],"matrix_rows":[45,257,130,388,264,16,288,64,256],"offset":1,"phase":1,"quadratic_rows":[301,128,429,301,0,301,0,134,45]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,36,70,132,262,8,6,2,13],"offset":0,"phase":0,"quadratic_rows":[13,6,15,13,0,0,0,0,0]},"new":750,"old":466,"rank":4,"right":{"linear_Z4":[0,1,3,1,0,0,1,0,2],"matrix_rows":[65,196,330,288,320,198,64,200,80],"offset":17,"phase":0,"quadratic_rows":[256,398,70,394,0,256,196,74,43]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":240,"old":467,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,2,0,0],"matrix_rows":[70,1,66,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":561,"old":467,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,3,2],"matrix_rows":[416,1,2,4,8,16,288,192,256],"offset":384,"phase":2,"quadratic_rows":[0,0,0,0,0,160,128,224,0]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[17,32,66,3,1,140,4,264,8],"offset":0,"phase":0,"quadratic_rows":[2,3,12,4,0,0,0,0,0]},"new":752,"old":467,"rank":4,"right":{"linear_Z4":[0,2,1,1,2,2,3,0,3],"matrix_rows":[9,20,288,480,16,6,24,352,256],"offset":98,"phase":3,"quadratic_rows":[24,4,14,29,9,384,192,96,288]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":240,"old":468,"rank":1,"right":{"linear_Z4":[0,3,3,3,0,0,0,0,0],"matrix_rows":[6,9,18,28,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[8,22,30,13,6,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":538,"old":468,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,3,0,1,2],"matrix_rows":[416,33,2,4,8,16,256,64,384],"offset":66,"phase":2,"quadratic_rows":[32,0,0,0,0,161,0,160,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[24,32,70,130,4,264,6,1,9],"offset":0,"phase":0,"quadratic_rows":[9,0,0,1,0,0,0,0,0]},"new":739,"old":468,"rank":4,"right":{"linear_Z4":[3,2,0,1,0,0,2,2,3],"matrix_rows":[384,92,20,417,385,14,64,80,256],"offset":426,"phase":3,"quadratic_rows":[33,12,2,10,0,129,0,288,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":240,"old":469,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,3,0,3,0],"matrix_rows":[230,1,322,324,8,16,288,256,384],"offset":141,"phase":0,"quadratic_rows":[0,422,422,0,0,486,416,486,230]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":540,"old":469,"rank":1,"right":{"linear_Z4":[2,3,3,0,0,1,3,3,0],"matrix_rows":[230,33,258,260,8,16,256,320,384],"offset":67,"phase":3,"quadratic_rows":[32,486,486,0,0,487,486,486,230]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[17,35,67,129,1,258,4,8,14],"offset":0,"phase":0,"quadratic_rows":[0,14,14,14,0,0,0,0,0]},"new":738,"old":469,"rank":4,"right":{"linear_Z4":[2,0,0,0,2,0,0,0,0],"matrix_rows":[23,38,320,384,16,306,308,24,256],"offset":1,"phase":1,"quadratic_rows":[6,257,257,0,0,256,256,256,230]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":269,"old":470,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":551,"old":470,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,3,2,0,0],"matrix_rows":[107,65,66,4,72,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[43,43,0,43,0,43,0,0,0]}},{"left":{"linear_Z4":[3,2,3,3,0,0,0,0,0],"matrix_rows":[26,32,71,130,5,9,1,263,7],"offset":0,"phase":0,"quadratic_rows":[11,13,6,11,0,0,0,0,0]},"new":746,"old":470,"rank":4,"right":{"linear_Z4":[2,2,0,1,0,0,3,0,1],"matrix_rows":[372,361,276,341,373,14,256,272,384],"offset":121,"phase":1,"quadratic_rows":[328,12,330,127,328,328,125,0,309]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":269,"old":471,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,2,0,0],"matrix_rows":[38,1,322,324,8,16,352,256,384],"offset":1,"phase":1,"quadratic_rows":[0,358,358,0,0,358,38,0,38]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":553,"old":471,"rank":1,"right":{"linear_Z4":[0,3,3,3,0,0,0,0,0],"matrix_rows":[6,9,18,28,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[8,22,30,13,6,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[18,32,67,1,2,132,8,268,12],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":748,"old":471,"rank":4,"right":{"linear_Z4":[1,2,0,1,1,0,0,0,2],"matrix_rows":[28,25,288,64,29,14,16,256,384],"offset":247,"phase":1,"quadratic_rows":[5,12,27,30,28,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":269,"old":472,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,2,0],"matrix_rows":[160,1,66,68,8,16,224,128,256],"offset":0,"phase":0,"quadratic_rows":[0,64,64,0,0,96,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":546,"old":472,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,3,1,2,0],"matrix_rows":[224,33,2,4,8,16,128,192,256],"offset":66,"phase":2,"quadratic_rows":[32,0,0,0,0,97,96,0,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[24,32,70,130,4,264,1,9,6],"offset":0,"phase":0,"quadratic_rows":[9,0,0,1,0,0,0,0,0]},"new":743,"old":472,"rank":4,"right":{"linear_Z4":[3,2,0,1,0,0,2,3,2],"matrix_rows":[192,284,20,225,193,14,256,272,128],"offset":426,"phase":3,"quadratic_rows":[33,12,2,10,0,65,160,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":269,"old":473,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,0,2],"matrix_rows":[288,1,66,68,8,16,352,256,128],"offset":0,"phase":0,"quadratic_rows":[0,64,64,0,0,96,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":548,"old":473,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,3,1,0,2],"matrix_rows":[352,33,2,4,8,16,256,320,128],"offset":66,"phase":2,"quadratic_rows":[32,0,0,0,0,97,96,0,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[24,32,70,130,4,264,1,6,9],"offset":0,"phase":0,"quadratic_rows":[9,0,0,1,0,0,0,0,0]},"new":742,"old":473,"rank":4,"right":{"linear_Z4":[3,2,0,1,0,0,2,2,3],"matrix_rows":[320,156,20,353,321,14,128,144,256],"offset":426,"phase":3,"quadratic_rows":[33,12,2,10,0,65,288,0,320]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":298,"old":474,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,2,0,0],"matrix_rows":[67,65,66,4,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":575,"old":474,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,3,2],"matrix_rows":[392,1,2,4,264,16,32,192,256],"offset":384,"phase":2,"quadratic_rows":[0,0,0,136,0,0,128,200,0]}},{"left":{"linear_Z4":[3,2,3,2,0,0,0,0,0],"matrix_rows":[16,33,66,140,3,2,4,264,8],"offset":0,"phase":0,"quadratic_rows":[3,1,12,4,0,0,0,0,0]},"new":758,"old":474,"rank":4,"right":{"linear_Z4":[2,1,0,2,1,2,3,0,3],"matrix_rows":[34,20,264,456,3,48,32,328,256],"offset":49,"phase":3,"quadratic_rows":[2,19,48,384,54,20,192,72,264]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":298,"old":475,"rank":1,"right":{"linear_Z4":[1,1,0,3,3,0,0,3,2],"matrix_rows":[395,257,274,20,264,256,288,64,384],"offset":103,"phase":1,"quadratic_rows":[139,155,16,139,22,0,0,139,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":577,"old":475,"rank":1,"right":{"linear_Z4":[0,3,3,3,3,0,0,3,0],"matrix_rows":[30,129,386,260,264,272,32,64,256],"offset":1,"phase":1,"quadratic_rows":[128,414,286,286,286,0,0,131,30]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,35,68,8,130,259,3,1,14],"offset":0,"phase":0,"quadratic_rows":[3,15,14,14,0,0,0,0,0]},"new":760,"old":475,"rank":4,"right":{"linear_Z4":[1,3,0,0,1,0,1,0,2],"matrix_rows":[194,337,68,264,195,64,320,208,96],"offset":68,"phase":0,"quadratic_rows":[403,67,256,256,401,0,194,81,29]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":298,"old":476,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,16,0,22,3,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":522,"old":476,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[3,33,50,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,0,2,3,0,0,0]}},{"left":{"linear_Z4":[3,2,3,3,0,0,0,0,0],"matrix_rows":[17,33,2,68,129,1,256,8,12],"offset":0,"phase":0,"quadratic_rows":[1,0,12,12,0,0,0,0,0]},"new":731,"old":476,"rank":4,"right":{"linear_Z4":[3,3,2,0,2,0,0,0,1],"matrix_rows":[3,4,8,384,49,34,256,32,64],"offset":71,"phase":2,"quadratic_rows":[51,35,0,256,1,3,0,256,392]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":298,"old":477,"rank":1,"right":{"linear_Z4":[1,1,0,3,0,0,0,3,0],"matrix_rows":[203,321,322,4,264,16,32,256,384],"offset":135,"phase":0,"quadratic_rows":[395,395,0,459,0,0,392,459,203]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":524,"old":477,"rank":1,"right":{"linear_Z4":[3,3,2,0,0,2,0,0,0],"matrix_rows":[39,33,34,32,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[7,7,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[16,33,64,134,1,256,10,2,15],"offset":0,"phase":0,"quadratic_rows":[14,3,13,13,0,0,0,0,0]},"new":730,"old":477,"rank":4,"right":{"linear_Z4":[2,3,2,2,3,0,2,1,2],"matrix_rows":[258,216,24,320,3,16,204,272,32],"offset":244,"phase":1,"quadratic_rows":[2,275,200,276,474,0,276,148,90]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":327,"old":478,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,0,2,0,0],"matrix_rows":[11,321,322,4,328,16,32,256,384],"offset":1,"phase":1,"quadratic_rows":[331,331,0,331,0,0,11,0,11]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":567,"old":478,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,16,0,22,3,0,0,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[17,33,3,68,130,2,8,268,12],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":754,"old":478,"rank":4,"right":{"linear_Z4":[3,3,1,0,0,0,0,0,2],"matrix_rows":[23,20,264,64,37,54,256,32,384],"offset":71,"phase":2,"quadratic_rows":[51,35,20,0,5,3,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":327,"old":479,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":569,"old":479,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,0,2,0,0],"matrix_rows":[93,65,2,68,72,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[29,0,29,29,29,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[30,46,7,11,65,1,3,128,256],"offset":0,"phase":0,"quadratic_rows":[14,13,3,3,0,0,0,0,0]},"new":756,"old":479,"rank":4,"right":{"linear_Z4":[3,3,0,0,2,0,1,0,0],"matrix_rows":[92,95,23,27,125,110,32,128,256],"offset":12,"phase":2,"quadratic_rows":[47,63,3,3,66,3,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":327,"old":480,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,2,0],"matrix_rows":[136,65,66,4,200,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,64,0,72,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":530,"old":480,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[3,33,50,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,0,2,3,0,0,0]}},{"left":{"linear_Z4":[3,2,3,3,0,0,0,0,0],"matrix_rows":[17,33,2,68,129,1,8,12,256],"offset":0,"phase":0,"quadratic_rows":[1,0,12,12,0,0,0,0,0]},"new":735,"old":480,"rank":4,"right":{"linear_Z4":[3,3,2,0,2,0,0,1,0],"matrix_rows":[3,4,8,192,49,34,128,32,256],"offset":71,"phase":2,"quadratic_rows":[51,35,0,128,1,3,128,200,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":327,"old":481,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,0,2],"matrix_rows":[264,65,66,4,328,16,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,64,0,72,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":532,"old":481,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[3,33,50,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,0,2,3,0,0,0]}},{"left":{"linear_Z4":[3,2,3,3,0,0,0,0,0],"matrix_rows":[17,33,2,68,129,1,8,256,12],"offset":0,"phase":0,"quadratic_rows":[1,0,12,12,0,0,0,0,0]},"new":734,"old":481,"rank":4,"right":{"linear_Z4":[3,3,2,0,2,0,0,0,1],"matrix_rows":[3,4,8,320,49,34,256,32,128],"offset":71,"phase":2,"quadratic_rows":[51,35,0,256,1,3,256,0,328]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":356,"old":482,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,0,2,0,0],"matrix_rows":[11,321,322,4,328,16,32,256,384],"offset":1,"phase":1,"quadratic_rows":[331,331,0,331,0,0,11,0,11]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,35,1,4,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":498,"old":482,"rank":3,"right":{"linear_Z4":[2,0,0,3,2,3,0,0,0],"matrix_rows":[44,4,16,13,2,32,64,128,256],"offset":47,"phase":1,"quadratic_rows":[12,0,1,41,0,40,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,32,65,1,128,4,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":591,"old":482,"rank":3,"right":{"linear_Z4":[3,0,0,3,2,0,0,0,2],"matrix_rows":[25,258,64,17,256,4,24,32,384],"offset":19,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":356,"old":483,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[10,19,34,65,4,129,3,257,1],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":500,"old":483,"rank":3,"right":{"linear_Z4":[1,0,1,2,2,0,2,0,2],"matrix_rows":[10,15,16,329,66,324,256,288,384],"offset":5,"phase":2,"quadratic_rows":[327,69,335,68,0,0,15,0,5]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,20,35,67,6,131,2,259,3],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":593,"old":483,"rank":3,"right":{"linear_Z4":[2,1,2,0,1,0,2,0,2],"matrix_rows":[5,85,74,265,90,260,256,288,384],"offset":234,"phase":1,"quadratic_rows":[344,18,336,17,31,0,5,0,5]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":356,"old":484,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,2],"matrix_rows":[258,65,322,4,72,16,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,66,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,18,37,65,128,4,258,1,2],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":506,"old":484,"rank":3,"right":{"linear_Z4":[2,1,0,3,2,3,1,1,2],"matrix_rows":[172,258,132,13,322,160,128,80,256],"offset":447,"phase":0,"quadratic_rows":[12,66,129,41,64,40,82,132,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,32,64,2,128,4,256,5],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"new":599,"old":484,"rank":3,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,1],"matrix_rows":[2,16,320,1,256,4,8,32,128],"offset":19,"phase":1,"quadratic_rows":[0,256,0,0,0,0,256,0,322]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":356,"old":485,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,2,0],"matrix_rows":[130,65,194,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,66,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,18,37,65,128,4,258,2,1],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":508,"old":485,"rank":3,"right":{"linear_Z4":[2,1,0,3,2,3,1,2,1],"matrix_rows":[300,130,260,13,194,288,256,80,128],"offset":447,"phase":0,"quadratic_rows":[12,66,257,41,64,40,82,0,260]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,32,64,2,128,4,5,256],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"new":601,"old":485,"rank":3,"right":{"linear_Z4":[0,0,0,0,2,0,0,1,0],"matrix_rows":[2,16,192,1,128,4,8,32,256],"offset":19,"phase":1,"quadratic_rows":[0,128,0,0,0,0,128,194,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":385,"old":486,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,2,0,0],"matrix_rows":[73,65,2,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,20,33,64,129,1,6,258,2],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":499,"old":486,"rank":3,"right":{"linear_Z4":[2,1,1,2,0,2,3,0,2],"matrix_rows":[36,192,386,5,450,32,8,48,256],"offset":200,"phase":3,"quadratic_rows":[4,66,5,0,0,0,322,256,192]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,37,1,68,4,128,258,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":583,"old":486,"rank":3,"right":{"linear_Z4":[2,1,0,3,0,1,2,1,2],"matrix_rows":[44,258,36,13,386,32,48,192,256],"offset":447,"phase":0,"quadratic_rows":[12,130,33,41,0,44,128,194,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":385,"old":487,"rank":1,"right":{"linear_Z4":[0,3,1,1,0,0,0,3,0],"matrix_rows":[158,1,258,276,280,256,32,64,384],"offset":57,"phase":0,"quadratic_rows":[0,414,398,398,386,0,0,414,158]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[12,23,36,67,134,259,3,2,7],"offset":0,"phase":0,"quadratic_rows":[2,5,2,0,0,0,0,0,0]},"new":501,"old":487,"rank":3,"right":{"linear_Z4":[3,1,3,3,3,0,0,0,1],"matrix_rows":[210,258,455,329,410,324,64,320,96],"offset":362,"phase":1,"quadratic_rows":[143,399,135,155,24,0,0,15,258]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[10,19,34,65,132,257,1,3,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":585,"old":487,"rank":3,"right":{"linear_Z4":[1,2,1,0,0,0,0,2,3],"matrix_rows":[74,271,80,201,130,196,64,320,96],"offset":0,"phase":0,"quadratic_rows":[455,453,463,452,256,0,271,15,351]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":385,"old":488,"rank":1,"right":{"linear_Z4":[1,3,0,1,0,0,0,3,0],"matrix_rows":[203,321,258,4,328,16,32,256,384],"offset":147,"phase":0,"quadratic_rows":[395,459,0,395,0,0,386,459,203]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,23,38,65,129,257,2,4,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":514,"old":488,"rank":3,"right":{"linear_Z4":[2,3,2,1,0,0,0,0,2],"matrix_rows":[266,79,143,1,258,12,256,272,288],"offset":0,"phase":0,"quadratic_rows":[192,202,200,206,0,0,15,15,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[11,21,35,70,134,262,2,5,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":603,"old":488,"rank":3,"right":{"linear_Z4":[0,2,0,3,0,0,1,1,1],"matrix_rows":[455,325,450,385,74,396,256,272,288],"offset":360,"phase":0,"quadratic_rows":[258,77,266,206,0,0,330,136,325]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":385,"old":489,"rank":1,"right":{"linear_Z4":[0,0,3,3,2,0,0,0,0],"matrix_rows":[28,1,2,20,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,20,35,65,128,2,1,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":516,"old":489,"rank":3,"right":{"linear_Z4":[2,1,0,3,2,3,1,3,2],"matrix_rows":[108,68,386,13,258,96,64,144,256],"offset":427,"phase":2,"quadratic_rows":[12,130,65,41,128,40,68,146,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,22,33,65,2,1,128,260,4],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":605,"old":489,"rank":3,"right":{"linear_Z4":[3,2,2,3,3,0,0,0,3],"matrix_rows":[9,258,402,37,274,32,40,64,256],"offset":1,"phase":1,"quadratic_rows":[45,384,1,41,144,9,0,18,258]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":414,"old":490,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,0,0,2],"matrix_rows":[258,1,274,20,24,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,18,16,16,14,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,32,64,2,128,4,256,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":507,"old":490,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,1],"matrix_rows":[2,272,64,1,256,4,8,32,128],"offset":21,"phase":1,"quadratic_rows":[0,256,0,0,256,0,0,0,274]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,37,1,66,132,2,4,256],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":587,"old":490,"rank":3,"right":{"linear_Z4":[2,3,0,3,3,0,2,1,0],"matrix_rows":[140,82,132,13,66,128,80,160,256],"offset":47,"phase":1,"quadratic_rows":[12,18,129,137,18,0,0,140,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":414,"old":491,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,0,2,0],"matrix_rows":[130,1,146,20,24,128,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,18,16,16,14,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,32,64,2,128,4,3,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":509,"old":491,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,2,1,0],"matrix_rows":[2,144,64,1,128,4,8,32,256],"offset":21,"phase":1,"quadratic_rows":[0,128,0,0,128,0,0,146,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,37,1,66,132,2,256,4],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":589,"old":491,"rank":3,"right":{"linear_Z4":[2,3,0,3,3,0,2,0,1],"matrix_rows":[268,82,260,13,66,256,80,288,128],"offset":47,"phase":1,"quadratic_rows":[12,18,257,265,18,0,0,0,268]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":414,"old":492,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,20,35,67,5,131,1,259,3],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":515,"old":492,"rank":3,"right":{"linear_Z4":[2,1,2,0,1,0,2,0,2],"matrix_rows":[85,5,74,257,90,268,256,288,384],"offset":233,"phase":1,"quadratic_rows":[336,18,344,20,31,0,5,0,5]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,19,33,66,3,130,4,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":595,"old":492,"rank":3,"right":{"linear_Z4":[1,0,1,2,2,0,2,0,2],"matrix_rows":[15,10,64,273,18,284,256,288,384],"offset":6,"phase":2,"quadratic_rows":[287,21,279,17,15,0,0,0,5]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":414,"old":493,"rank":1,"right":{"linear_Z4":[0,3,3,3,2,0,0,0,0],"matrix_rows":[14,1,274,276,280,256,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,286,286,286,14,0,0,0,14]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,66,4,128,2,261,5],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":517,"old":493,"rank":3,"right":{"linear_Z4":[0,0,3,3,0,0,2,0,2],"matrix_rows":[258,76,16,1,256,68,72,32,384],"offset":19,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,35,1,64,2,4,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":597,"old":493,"rank":3,"right":{"linear_Z4":[2,0,0,3,0,3,2,0,0],"matrix_rows":[44,4,64,13,2,32,16,128,256],"offset":47,"phase":1,"quadratic_rows":[12,0,1,41,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":718,"old":494,"rank":1,"right":{"linear_Z4":[2,2,0,2,0,0,2,0,0],"matrix_rows":[72,9,10,4,64,16,96,128,256],"offset":22,"phase":3,"quadratic_rows":[8,8,0,3,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":726,"old":494,"rank":1,"right":{"linear_Z4":[3,2,0,3,0,0,0,0,2],"matrix_rows":[11,257,256,260,264,272,288,64,384],"offset":94,"phase":3,"quadratic_rows":[267,265,0,267,0,0,0,0,11]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":719,"old":495,"rank":1,"right":{"linear_Z4":[1,0,0,1,0,0,0,0,0],"matrix_rows":[25,273,2,4,280,256,32,64,128],"offset":51,"phase":0,"quadratic_rows":[265,0,0,265,256,0,0,0,25]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":722,"old":495,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,0],"matrix_rows":[25,257,2,4,264,256,32,64,128],"offset":33,"phase":0,"quadratic_rows":[281,0,0,281,265,0,0,0,25]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":720,"old":496,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":728,"old":496,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[34,1,32,36,8,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":721,"old":497,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,1,0,2],"matrix_rows":[336,1,2,4,8,256,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,64,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":724,"old":497,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,3,0,2],"matrix_rows":[320,1,2,4,8,80,32,256,384],"offset":289,"phase":3,"quadratic_rows":[0,0,0,0,64,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":721,"old":498,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":766,"old":498,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[320,1,2,4,8,16,32,256,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":719,"old":499,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,16,32,192,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":762,"old":499,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,2,0,0,0],"matrix_rows":[40,9,2,4,32,48,64,128,256],"offset":50,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":720,"old":500,"rank":1,"right":{"linear_Z4":[2,2,0,0,0,0,2,0,0],"matrix_rows":[68,5,6,64,8,16,96,128,256],"offset":15,"phase":0,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":768,"old":500,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[7,65,64,68,8,16,32,128,256],"offset":5,"phase":0,"quadratic_rows":[71,69,71,0,0,0,7,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":718,"old":501,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[260,5,6,256,8,16,288,64,128],"offset":14,"phase":3,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":764,"old":501,"rank":1,"right":{"linear_Z4":[3,2,3,0,0,0,0,2,0],"matrix_rows":[7,129,128,132,136,144,160,192,256],"offset":94,"phase":3,"quadratic_rows":[135,133,135,0,0,0,0,7,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":722,"old":502,"rank":1,"right":{"linear_Z4":[2,2,0,2,0,0,0,0,2],"matrix_rows":[258,1,256,260,8,272,288,320,384],"offset":94,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":727,"old":502,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,0,0,2],"matrix_rows":[264,9,2,4,256,16,288,64,128],"offset":70,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":718,"old":503,"rank":1,"right":{"linear_Z4":[2,2,0,2,0,0,0,2,0],"matrix_rows":[136,9,10,4,128,16,160,64,256],"offset":22,"phase":3,"quadratic_rows":[8,8,0,3,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":723,"old":503,"rank":1,"right":{"linear_Z4":[3,2,0,3,0,0,0,0,2],"matrix_rows":[11,257,256,260,264,272,288,320,128],"offset":94,"phase":3,"quadratic_rows":[267,265,0,267,0,0,0,0,11]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":724,"old":504,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[10,1,8,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":729,"old":504,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[144,1,2,4,8,128,32,192,256],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":720,"old":505,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,320,128],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":725,"old":505,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[34,1,32,36,8,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":725,"old":506,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,0],"matrix_rows":[82,1,64,4,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":770,"old":506,"rank":1,"right":{"linear_Z4":[0,2,0,0,3,0,0,0,2],"matrix_rows":[272,1,18,4,8,256,32,320,128],"offset":164,"phase":1,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":723,"old":507,"rank":1,"right":{"linear_Z4":[2,0,1,2,0,0,0,2,0],"matrix_rows":[132,5,2,128,8,16,160,64,256],"offset":91,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":765,"old":507,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,0,0,2,0],"matrix_rows":[136,9,2,4,128,16,160,64,256],"offset":91,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":724,"old":508,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,0],"matrix_rows":[82,1,64,4,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":772,"old":508,"rank":1,"right":{"linear_Z4":[0,2,0,0,3,0,0,2,0],"matrix_rows":[144,1,18,4,8,128,32,192,256],"offset":164,"phase":1,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":722,"old":509,"rank":1,"right":{"linear_Z4":[2,0,1,2,0,0,0,0,2],"matrix_rows":[260,5,2,256,8,16,288,64,128],"offset":91,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":764,"old":509,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,0,0,0,2],"matrix_rows":[264,9,2,4,256,16,288,64,128],"offset":91,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":723,"old":510,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,0],"matrix_rows":[73,129,2,4,136,16,32,128,256],"offset":129,"phase":0,"quadratic_rows":[201,0,0,201,0,0,137,73,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":726,"old":510,"rank":1,"right":{"linear_Z4":[1,0,0,1,0,0,0,0,0],"matrix_rows":[73,193,2,4,200,16,32,128,256],"offset":147,"phase":0,"quadratic_rows":[137,0,0,137,0,0,128,73,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":719,"old":511,"rank":1,"right":{"linear_Z4":[2,2,0,2,0,0,0,0,2],"matrix_rows":[258,1,256,260,8,272,288,320,384],"offset":94,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":727,"old":511,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,2,0,0,0],"matrix_rows":[40,9,2,4,32,48,64,128,256],"offset":55,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":725,"old":512,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,2,0],"matrix_rows":[144,1,2,4,8,208,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,80,0,16,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":728,"old":512,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,2,0],"matrix_rows":[208,1,2,4,8,144,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,80,0,16,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":721,"old":513,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[10,1,8,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":729,"old":513,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[320,1,2,4,8,16,32,256,384],"offset":129,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":729,"old":514,"rank":1,"right":{"linear_Z4":[2,2,0,0,0,0,0,0,2],"matrix_rows":[260,5,6,256,264,16,32,64,128],"offset":15,"phase":0,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":773,"old":514,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[7,257,256,260,8,16,32,64,128],"offset":5,"phase":0,"quadratic_rows":[263,261,263,0,0,0,0,0,7]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":727,"old":515,"rank":1,"right":{"linear_Z4":[2,1,1,2,0,0,0,0,0],"matrix_rows":[10,5,14,8,16,32,64,128,256],"offset":15,"phase":0,"quadratic_rows":[4,6,7,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":769,"old":515,"rank":1,"right":{"linear_Z4":[2,1,3,2,0,0,0,0,0],"matrix_rows":[14,5,10,8,16,32,64,128,256],"offset":10,"phase":2,"quadratic_rows":[4,6,7,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":728,"old":516,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,0,2],"matrix_rows":[274,1,256,4,8,272,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":772,"old":516,"rank":1,"right":{"linear_Z4":[0,2,0,0,3,0,0,0,2],"matrix_rows":[272,1,18,4,8,256,32,64,384],"offset":261,"phase":3,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":726,"old":517,"rank":1,"right":{"linear_Z4":[2,0,1,2,0,0,2,0,0],"matrix_rows":[68,5,2,64,8,16,96,128,256],"offset":91,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":768,"old":517,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,0,2,0,0],"matrix_rows":[72,9,2,4,64,16,96,128,256],"offset":91,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":730,"old":518,"rank":1,"right":{"linear_Z4":[2,1,2,0,0,0,0,0,2],"matrix_rows":[258,3,256,4,8,16,288,64,128],"offset":74,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":735,"old":518,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,264,272,288,320,384],"offset":110,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":606,"old":519,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,2],"matrix_rows":[3,257,274,20,24,256,288,64,384],"offset":102,"phase":0,"quadratic_rows":[259,275,16,16,14,0,0,0,3]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,23,34,4,65,129,6,257,1],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":731,"old":519,"rank":3,"right":{"linear_Z4":[1,1,0,0,2,0,1,0,2],"matrix_rows":[3,23,91,337,322,64,256,288,384],"offset":34,"phase":0,"quadratic_rows":[287,271,83,83,13,0,76,0,3]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":732,"old":520,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,16,32,192,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":737,"old":520,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[18,3,16,4,24,32,64,128,256],"offset":22,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":607,"old":521,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,32,66,3,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":733,"old":521,"rank":3,"right":{"linear_Z4":[2,1,0,0,1,2,0,0,2],"matrix_rows":[34,24,320,3,48,4,32,256,384],"offset":25,"phase":3,"quadratic_rows":[2,19,0,48,58,24,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":710,"old":522,"rank":1,"right":{"linear_Z4":[0,0,2,3,0,0,0,1,2],"matrix_rows":[392,1,2,12,256,16,32,64,384],"offset":24,"phase":2,"quadratic_rows":[0,0,8,140,0,0,0,136,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,36,68,129,256,1,2,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":733,"old":522,"rank":3,"right":{"linear_Z4":[2,3,3,0,0,0,2,2,3],"matrix_rows":[66,384,396,3,64,388,256,80,32],"offset":205,"phase":3,"quadratic_rows":[2,3,12,132,0,0,0,264,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":731,"old":523,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,2,0,0],"matrix_rows":[80,17,2,4,8,64,96,128,256],"offset":103,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":757,"old":523,"rank":1,"right":{"linear_Z4":[2,1,0,0,2,0,2,0,0],"matrix_rows":[66,3,64,4,8,16,96,128,256],"offset":103,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":711,"old":524,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,3,3,0],"matrix_rows":[203,257,258,4,256,16,32,320,384],"offset":17,"phase":0,"quadratic_rows":[459,459,0,451,0,0,459,459,203]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,17,32,65,128,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[7,7,7,0,0,0,0,0,0]},"new":732,"old":524,"rank":3,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[11,320,384,265,266,4,256,16,32],"offset":0,"phase":0,"quadratic_rows":[259,259,0,256,0,0,256,256,203]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":730,"old":525,"rank":1,"right":{"linear_Z4":[2,3,1,0,2,0,0,0,0],"matrix_rows":[22,3,16,20,8,32,64,128,256],"offset":6,"phase":2,"quadratic_rows":[2,7,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":756,"old":525,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[260,5,6,256,264,272,288,320,384],"offset":14,"phase":3,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":731,"old":526,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[67,193,194,4,8,16,32,128,256],"offset":135,"phase":0,"quadratic_rows":[131,131,0,0,0,0,128,67,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":734,"old":526,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[67,129,130,4,8,16,32,128,256],"offset":129,"phase":0,"quadratic_rows":[195,195,0,0,0,0,131,67,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":606,"old":527,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,2,0],"matrix_rows":[3,129,146,20,24,128,160,192,256],"offset":102,"phase":0,"quadratic_rows":[131,147,16,16,14,0,0,3,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,23,34,4,65,129,257,1,6],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":735,"old":527,"rank":3,"right":{"linear_Z4":[1,1,0,0,2,0,0,2,1],"matrix_rows":[3,23,283,401,386,256,128,160,192],"offset":34,"phase":0,"quadratic_rows":[159,143,275,275,13,0,0,3,268]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":733,"old":528,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[196,1,2,132,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,68,0,0,0,4,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":736,"old":528,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,2,0],"matrix_rows":[132,1,2,196,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,68,0,0,0,4,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":607,"old":529,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,1,0,2],"matrix_rows":[324,1,2,256,8,16,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,64,0,0,0,68,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,32,68,5,4,130,258,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":737,"old":529,"rank":3,"right":{"linear_Z4":[2,1,2,0,1,2,3,0,2],"matrix_rows":[34,320,24,3,48,68,32,256,384],"offset":315,"phase":2,"quadratic_rows":[2,19,64,48,58,24,68,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":716,"old":530,"rank":1,"right":{"linear_Z4":[0,0,2,3,0,0,1,2,0],"matrix_rows":[200,1,2,12,128,16,32,192,256],"offset":24,"phase":2,"quadratic_rows":[0,0,8,76,0,0,72,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,36,68,129,256,2,6,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":737,"old":530,"rank":3,"right":{"linear_Z4":[2,3,3,0,0,0,2,3,2],"matrix_rows":[258,192,204,3,256,196,128,272,32],"offset":205,"phase":3,"quadratic_rows":[2,3,12,68,0,0,136,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":735,"old":531,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,0,0,2],"matrix_rows":[272,17,2,4,8,256,288,64,128],"offset":103,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":761,"old":531,"rank":1,"right":{"linear_Z4":[2,1,0,0,2,0,0,0,2],"matrix_rows":[258,3,256,4,8,16,288,64,128],"offset":103,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":717,"old":532,"rank":1,"right":{"linear_Z4":[0,0,2,3,0,0,1,0,2],"matrix_rows":[328,1,2,12,256,16,32,320,128],"offset":24,"phase":2,"quadratic_rows":[0,0,8,76,0,0,72,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,36,68,129,256,2,1,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":736,"old":532,"rank":3,"right":{"linear_Z4":[2,3,3,0,0,0,2,2,3],"matrix_rows":[130,320,332,3,128,324,256,144,32],"offset":205,"phase":3,"quadratic_rows":[2,3,12,68,0,0,264,0,320]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":734,"old":533,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,0,2,0],"matrix_rows":[144,17,2,4,8,128,160,64,256],"offset":103,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":760,"old":533,"rank":1,"right":{"linear_Z4":[2,1,0,0,2,0,0,2,0],"matrix_rows":[130,3,128,4,8,16,160,64,256],"offset":103,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":738,"old":534,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,8,16,32,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":743,"old":534,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,2,0,0,0],"matrix_rows":[36,1,6,32,40,16,64,128,256],"offset":21,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":608,"old":535,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,35,1,66,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":739,"old":535,"rank":3,"right":{"linear_Z4":[0,2,0,3,0,1,0,0,2],"matrix_rows":[44,36,320,1,14,32,48,256,384],"offset":51,"phase":0,"quadratic_rows":[0,12,34,42,0,44,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":740,"old":536,"rank":1,"right":{"linear_Z4":[2,2,1,0,0,0,0,0,2],"matrix_rows":[260,1,6,256,8,272,32,64,128],"offset":38,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":745,"old":536,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,264,272,288,320,384],"offset":62,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":609,"old":537,"rank":1,"right":{"linear_Z4":[3,1,3,2,0,3,2,0,0],"matrix_rows":[103,97,66,100,40,16,64,128,256],"offset":90,"phase":2,"quadratic_rows":[7,39,7,32,0,42,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,23,39,66,130,4,5,258,2],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":741,"old":537,"rank":3,"right":{"linear_Z4":[0,1,1,2,0,0,1,0,2],"matrix_rows":[15,6,110,64,330,324,256,272,384],"offset":9,"phase":0,"quadratic_rows":[78,303,295,35,0,78,97,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":712,"old":538,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[6,1,18,28,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,22,30,4,6,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,66,2,129,256,4,5],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":741,"old":538,"rank":3,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,3],"matrix_rows":[257,6,384,256,26,20,16,288,64],"offset":11,"phase":1,"quadratic_rows":[0,30,22,2,6,0,0,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":739,"old":539,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":749,"old":539,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":713,"old":540,"rank":1,"right":{"linear_Z4":[0,2,2,0,0,0,3,3,2],"matrix_rows":[449,256,2,4,264,272,288,320,384],"offset":63,"phase":0,"quadratic_rows":[192,0,0,0,0,0,193,193,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[8,16,34,66,128,256,5,1,6],"offset":0,"phase":0,"quadratic_rows":[5,4,7,0,0,0,0,0,0]},"new":740,"old":540,"rank":3,"right":{"linear_Z4":[0,2,3,0,0,0,0,3,3],"matrix_rows":[192,260,320,193,6,256,264,16,32],"offset":48,"phase":2,"quadratic_rows":[192,4,6,0,0,0,257,129,320]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":738,"old":541,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,0],"matrix_rows":[7,32,34,36,8,16,64,128,256],"offset":3,"phase":0,"quadratic_rows":[38,39,39,0,0,7,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":748,"old":541,"rank":1,"right":{"linear_Z4":[2,2,0,0,0,2,0,0,0],"matrix_rows":[36,5,6,32,40,16,64,128,256],"offset":15,"phase":0,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":739,"old":542,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[193,129,2,4,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[65,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":742,"old":542,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,2,0],"matrix_rows":[129,193,2,4,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[65,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":608,"old":543,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,1,0,2],"matrix_rows":[321,256,2,4,8,16,32,320,128],"offset":0,"phase":0,"quadratic_rows":[64,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,2,68,4,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":743,"old":543,"rank":3,"right":{"linear_Z4":[2,2,0,3,0,1,3,0,2],"matrix_rows":[320,44,36,65,14,32,48,256,384],"offset":319,"phase":3,"quadratic_rows":[64,12,34,42,0,44,65,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":741,"old":544,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[70,1,194,196,8,16,32,128,256],"offset":141,"phase":0,"quadratic_rows":[0,134,134,0,0,0,128,70,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":744,"old":544,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,0],"matrix_rows":[70,1,130,132,8,16,32,128,256],"offset":129,"phase":0,"quadratic_rows":[0,198,198,0,0,0,134,70,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":609,"old":545,"rank":1,"right":{"linear_Z4":[3,1,3,2,0,3,0,0,2],"matrix_rows":[295,289,258,292,40,16,256,64,128],"offset":90,"phase":2,"quadratic_rows":[7,39,7,32,0,42,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,23,39,66,130,4,258,2,5],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":745,"old":545,"rank":3,"right":{"linear_Z4":[0,1,1,2,0,0,0,2,1],"matrix_rows":[15,6,302,256,394,388,128,144,192],"offset":9,"phase":0,"quadratic_rows":[270,175,167,35,0,270,0,6,289]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":714,"old":546,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[6,1,18,28,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,22,30,4,6,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,66,2,129,4,5,256],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":745,"old":546,"rank":3,"right":{"linear_Z4":[0,3,3,2,0,0,0,3,0],"matrix_rows":[129,6,192,128,26,20,16,160,256],"offset":11,"phase":1,"quadratic_rows":[0,30,22,2,6,0,128,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":743,"old":547,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[160,1,2,4,8,16,128,192,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":753,"old":547,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,8,16,32,192,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":715,"old":548,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[6,1,18,28,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,22,30,4,6,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,66,2,129,4,256,5],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":744,"old":548,"rank":3,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,3],"matrix_rows":[257,6,320,256,26,20,16,288,128],"offset":11,"phase":1,"quadratic_rows":[0,30,22,2,6,0,256,0,320]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":742,"old":549,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":752,"old":549,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":746,"old":550,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,0,0,2],"matrix_rows":[264,1,10,4,256,272,32,64,128],"offset":38,"phase":3,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":751,"old":550,"rank":1,"right":{"linear_Z4":[2,2,0,2,0,0,0,0,2],"matrix_rows":[257,256,2,260,8,272,288,320,384],"offset":62,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":610,"old":551,"rank":1,"right":{"linear_Z4":[3,1,2,3,0,3,2,0,0],"matrix_rows":[107,97,66,36,104,16,64,128,256],"offset":90,"phase":2,"quadratic_rows":[11,43,32,11,0,38,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,23,34,71,130,4,5,258,2],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":747,"old":551,"rank":3,"right":{"linear_Z4":[0,1,2,1,0,0,1,0,2],"matrix_rows":[15,10,110,64,326,256,328,272,384],"offset":9,"phase":0,"quadratic_rows":[78,303,35,299,0,78,97,0,10]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":748,"old":552,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[160,1,2,4,8,16,128,192,256],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":753,"old":552,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[9,8,2,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":611,"old":553,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,3,1,64,132,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":749,"old":553,"rank":3,"right":{"linear_Z4":[0,2,1,1,2,0,0,0,2],"matrix_rows":[9,20,320,16,6,24,32,256,384],"offset":50,"phase":3,"quadratic_rows":[24,4,14,29,9,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":712,"old":554,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,0],"matrix_rows":[1,33,2,4,8,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[33,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,66,128,257,2,4,5],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":749,"old":554,"rank":3,"right":{"linear_Z4":[0,2,3,0,0,3,2,2,3],"matrix_rows":[417,68,384,256,6,64,72,16,416],"offset":91,"phase":3,"quadratic_rows":[160,4,6,0,0,33,0,257,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":741,"old":555,"rank":1,"right":{"linear_Z4":[0,2,2,1,0,0,2,0,0],"matrix_rows":[72,1,10,4,64,80,32,128,256],"offset":61,"phase":1,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":747,"old":555,"rank":1,"right":{"linear_Z4":[0,2,1,2,0,0,2,0,0],"matrix_rows":[68,1,6,64,8,80,32,128,256],"offset":61,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":713,"old":556,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,3,3,0],"matrix_rows":[199,256,258,260,8,16,32,320,384],"offset":3,"phase":0,"quadratic_rows":[454,455,455,0,0,0,455,455,199]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,16,33,65,128,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,7,7,0,0,0,0,0,0]},"new":748,"old":556,"rank":3,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[260,320,384,5,6,256,264,16,32],"offset":89,"phase":0,"quadratic_rows":[4,4,3,0,0,0,256,256,192]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":740,"old":557,"rank":1,"right":{"linear_Z4":[1,2,3,2,0,0,0,0,0],"matrix_rows":[13,9,6,8,16,32,64,128,256],"offset":12,"phase":2,"quadratic_rows":[5,4,7,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":746,"old":557,"rank":1,"right":{"linear_Z4":[1,2,1,2,0,0,0,0,0],"matrix_rows":[9,13,6,8,16,32,64,128,256],"offset":15,"phase":0,"quadratic_rows":[5,4,7,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":747,"old":558,"rank":1,"right":{"linear_Z4":[0,1,0,1,0,0,0,0,0],"matrix_rows":[74,1,194,4,200,16,32,128,256],"offset":149,"phase":0,"quadratic_rows":[0,138,0,138,0,0,128,74,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":750,"old":558,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,0],"matrix_rows":[74,1,130,4,136,16,32,128,256],"offset":129,"phase":0,"quadratic_rows":[0,202,0,202,0,0,138,74,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":610,"old":559,"rank":1,"right":{"linear_Z4":[3,1,2,3,0,3,0,0,2],"matrix_rows":[299,289,258,36,296,16,256,64,128],"offset":90,"phase":2,"quadratic_rows":[11,43,32,11,0,38,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,23,34,71,130,4,258,2,5],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":751,"old":559,"rank":3,"right":{"linear_Z4":[0,1,2,1,0,0,0,2,1],"matrix_rows":[15,10,302,256,390,128,392,144,192],"offset":9,"phase":0,"quadratic_rows":[270,175,35,171,0,270,0,10,289]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":749,"old":560,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,0,2,0],"matrix_rows":[224,1,2,4,8,16,160,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,96,32,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":752,"old":560,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,2,0],"matrix_rows":[160,1,2,4,8,16,224,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,96,32,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":611,"old":561,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,1,0,2],"matrix_rows":[352,1,2,4,8,16,256,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,64,96,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,3,1,64,132,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":753,"old":561,"rank":3,"right":{"linear_Z4":[0,2,1,1,2,2,3,0,2],"matrix_rows":[9,20,320,16,6,24,96,256,384],"offset":374,"phase":2,"quadratic_rows":[24,4,14,29,9,64,96,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":714,"old":562,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,0],"matrix_rows":[1,33,2,4,8,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[33,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,66,128,257,4,5,2],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":753,"old":562,"rank":3,"right":{"linear_Z4":[0,2,3,0,0,3,2,3,2],"matrix_rows":[225,260,192,128,6,256,264,16,224],"offset":91,"phase":3,"quadratic_rows":[96,4,6,0,0,33,129,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":745,"old":563,"rank":1,"right":{"linear_Z4":[0,2,2,1,0,0,0,0,2],"matrix_rows":[264,1,10,4,256,272,32,64,128],"offset":61,"phase":1,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":751,"old":563,"rank":1,"right":{"linear_Z4":[0,2,1,2,0,0,0,0,2],"matrix_rows":[260,1,6,256,8,272,32,64,128],"offset":61,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":715,"old":564,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,0],"matrix_rows":[1,33,2,4,8,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[33,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,66,128,257,4,2,5],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":752,"old":564,"rank":3,"right":{"linear_Z4":[0,2,3,0,0,3,2,2,3],"matrix_rows":[353,132,320,256,6,128,136,16,352],"offset":91,"phase":3,"quadratic_rows":[96,4,6,0,0,33,257,0,320]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":744,"old":565,"rank":1,"right":{"linear_Z4":[0,2,2,1,0,0,0,2,0],"matrix_rows":[136,1,10,4,128,144,32,64,256],"offset":61,"phase":1,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":750,"old":565,"rank":1,"right":{"linear_Z4":[0,2,1,2,0,0,0,2,0],"matrix_rows":[132,1,6,128,8,144,32,64,256],"offset":61,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":754,"old":566,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,16,32,192,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":759,"old":566,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[18,3,16,20,8,32,64,128,256],"offset":14,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":612,"old":567,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,3,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":755,"old":567,"rank":3,"right":{"linear_Z4":[2,1,0,0,1,2,0,0,2],"matrix_rows":[34,20,320,3,48,32,8,256,384],"offset":25,"phase":3,"quadratic_rows":[2,19,48,0,54,20,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":756,"old":568,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,0,0,2],"matrix_rows":[272,17,2,4,8,256,288,64,128],"offset":103,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":761,"old":568,"rank":1,"right":{"linear_Z4":[2,1,0,0,2,0,0,0,2],"matrix_rows":[258,3,256,260,264,16,288,320,384],"offset":511,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":613,"old":569,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,2,0,0],"matrix_rows":[80,1,18,20,24,64,96,128,256],"offset":103,"phase":1,"quadratic_rows":[0,16,16,16,30,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,17,34,4,71,129,6,257,1],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":757,"old":569,"rank":3,"right":{"linear_Z4":[1,2,0,0,1,0,1,0,2],"matrix_rows":[17,23,91,323,256,64,336,288,384],"offset":34,"phase":0,"quadratic_rows":[287,13,83,83,285,0,76,0,17]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":710,"old":570,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,2,0,0],"matrix_rows":[80,1,18,4,8,64,96,128,256],"offset":103,"phase":1,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,66,129,1,256,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":757,"old":570,"rank":3,"right":{"linear_Z4":[3,2,0,0,3,0,0,0,3],"matrix_rows":[17,260,384,35,32,256,264,48,64],"offset":35,"phase":1,"quadratic_rows":[51,1,0,0,49,17,0,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":733,"old":571,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":755,"old":571,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":711,"old":572,"rank":1,"right":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[7,33,34,32,40,48,64,128,256],"offset":17,"phase":0,"quadratic_rows":[39,39,35,0,0,7,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,19,35,67,131,3,261,1,4],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":756,"old":572,"rank":3,"right":{"linear_Z4":[2,2,3,0,0,0,3,2,3],"matrix_rows":[455,7,64,229,230,32,40,48,256],"offset":295,"phase":1,"quadratic_rows":[292,292,487,0,0,7,196,324,391]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":732,"old":573,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,9,10,8,16,32,64,128,256],"offset":9,"phase":0,"quadratic_rows":[15,15,11,7,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":754,"old":573,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[7,13,14,8,16,32,64,128,256],"offset":15,"phase":0,"quadratic_rows":[11,11,8,7,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":755,"old":574,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,0],"matrix_rows":[200,1,2,4,136,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,72,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":758,"old":574,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,2,0],"matrix_rows":[136,1,2,4,200,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,72,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":612,"old":575,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,1,0,2],"matrix_rows":[328,1,2,4,256,16,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,64,0,0,72,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,3,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":759,"old":575,"rank":3,"right":{"linear_Z4":[2,1,0,2,1,2,3,0,2],"matrix_rows":[34,20,320,3,48,32,72,256,384],"offset":349,"phase":2,"quadratic_rows":[2,19,48,64,54,20,72,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":757,"old":576,"rank":1,"right":{"linear_Z4":[1,0,0,0,1,0,0,0,0],"matrix_rows":[81,193,2,4,8,208,32,128,256],"offset":163,"phase":0,"quadratic_rows":[145,0,0,0,145,0,128,81,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":760,"old":576,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,0],"matrix_rows":[81,129,2,4,8,144,32,128,256],"offset":129,"phase":0,"quadratic_rows":[209,0,0,0,209,0,145,81,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":613,"old":577,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,0,0,2],"matrix_rows":[272,1,18,20,24,256,288,64,128],"offset":103,"phase":1,"quadratic_rows":[0,16,16,16,30,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,17,34,4,71,129,257,1,6],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":761,"old":577,"rank":3,"right":{"linear_Z4":[1,2,0,0,1,0,0,2,1],"matrix_rows":[17,23,283,387,128,256,400,160,192],"offset":34,"phase":0,"quadratic_rows":[159,13,275,275,157,0,0,17,268]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":716,"old":578,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,0,0,2],"matrix_rows":[272,1,18,4,8,256,288,64,128],"offset":103,"phase":1,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,66,129,1,4,6,256],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":761,"old":578,"rank":3,"right":{"linear_Z4":[3,2,0,0,3,0,0,3,0],"matrix_rows":[17,132,192,35,32,128,136,48,256],"offset":35,"phase":1,"quadratic_rows":[51,1,0,0,49,17,128,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":737,"old":579,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,16,32,192,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":759,"old":579,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,16,32,192,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":717,"old":580,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,0,2,0],"matrix_rows":[144,1,18,4,8,128,160,64,256],"offset":103,"phase":1,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,66,129,1,4,256,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":760,"old":580,"rank":3,"right":{"linear_Z4":[3,2,0,0,3,0,0,0,3],"matrix_rows":[17,260,320,35,32,256,264,48,128],"offset":35,"phase":1,"quadratic_rows":[51,1,0,0,49,17,256,0,320]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":736,"old":581,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":758,"old":581,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":762,"old":582,"rank":1,"right":{"linear_Z4":[2,0,3,0,2,0,0,0,0],"matrix_rows":[20,5,2,16,24,32,64,128,256],"offset":19,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":767,"old":582,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,16,32,192,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":721,"old":583,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,1,2,0],"matrix_rows":[194,1,128,4,8,16,32,192,256],"offset":0,"phase":0,"quadratic_rows":[0,64,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":763,"old":583,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,3,0,2],"matrix_rows":[320,1,66,4,8,16,32,256,384],"offset":388,"phase":1,"quadratic_rows":[0,64,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":764,"old":584,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,272,288,320,384],"offset":94,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":769,"old":584,"rank":1,"right":{"linear_Z4":[2,2,1,0,0,0,0,0,2],"matrix_rows":[260,5,2,256,8,16,288,64,128],"offset":70,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":720,"old":585,"rank":1,"right":{"linear_Z4":[2,2,0,0,0,0,0,2,0],"matrix_rows":[132,5,6,128,8,16,160,64,256],"offset":15,"phase":0,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":765,"old":585,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[7,129,128,132,8,16,32,64,256],"offset":5,"phase":0,"quadratic_rows":[135,133,135,0,0,0,0,7,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":765,"old":586,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[5,41,2,36,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,0,37,1,0,5,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":771,"old":586,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[5,33,2,44,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[37,0,45,4,0,5,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":725,"old":587,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":763,"old":587,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":764,"old":588,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[5,41,2,36,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,0,37,1,0,5,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":773,"old":588,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[5,33,2,44,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[37,0,45,4,0,5,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":724,"old":589,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,16,32,192,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":762,"old":589,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[144,1,2,4,8,128,32,192,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":763,"old":590,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,2,0],"matrix_rows":[130,1,194,4,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,66,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":766,"old":590,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[194,1,130,4,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,66,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":719,"old":591,"rank":1,"right":{"linear_Z4":[3,0,2,3,0,0,0,0,0],"matrix_rows":[9,37,2,32,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,0,1,41,0,9,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":767,"old":591,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,2,0,0,0],"matrix_rows":[40,1,2,12,32,48,64,128,256],"offset":42,"phase":3,"quadratic_rows":[0,0,8,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":765,"old":592,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[69,129,2,132,8,16,32,128,256],"offset":129,"phase":0,"quadratic_rows":[197,0,197,0,0,0,133,69,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":768,"old":592,"rank":1,"right":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[69,193,2,196,8,16,32,128,256],"offset":139,"phase":0,"quadratic_rows":[133,0,133,0,0,0,128,69,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":718,"old":593,"rank":1,"right":{"linear_Z4":[2,1,1,0,0,2,0,0,0],"matrix_rows":[34,5,38,32,8,16,64,128,256],"offset":15,"phase":0,"quadratic_rows":[4,6,7,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":769,"old":593,"rank":1,"right":{"linear_Z4":[2,1,3,0,0,2,0,0,0],"matrix_rows":[38,5,34,32,8,16,64,128,256],"offset":10,"phase":2,"quadratic_rows":[4,6,7,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":769,"old":594,"rank":1,"right":{"linear_Z4":[2,2,1,0,0,0,0,2,0],"matrix_rows":[132,5,2,128,136,16,32,64,256],"offset":22,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":771,"old":594,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,272,288,320,384],"offset":94,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":729,"old":595,"rank":1,"right":{"linear_Z4":[2,2,0,0,2,0,0,0,0],"matrix_rows":[20,5,6,16,24,32,64,128,256],"offset":15,"phase":0,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":767,"old":595,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[7,17,16,20,8,32,64,128,256],"offset":5,"phase":0,"quadratic_rows":[23,21,23,0,7,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":768,"old":596,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,272,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":770,"old":596,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,2,0,0],"matrix_rows":[68,5,2,64,8,16,96,128,256],"offset":67,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":728,"old":597,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":766,"old":597,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":763,"old":598,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[82,1,66,4,8,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":770,"old":598,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,2,0,0],"matrix_rows":[66,1,82,4,8,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":723,"old":599,"rank":1,"right":{"linear_Z4":[3,0,2,3,0,0,0,0,0],"matrix_rows":[9,37,2,32,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,0,1,41,0,9,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":771,"old":599,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,0,0,2,0],"matrix_rows":[136,1,2,12,128,16,160,64,256],"offset":91,"phase":1,"quadratic_rows":[0,0,8,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":762,"old":600,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[82,1,66,4,8,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":772,"old":600,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,2,0,0],"matrix_rows":[66,1,82,4,8,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":722,"old":601,"rank":1,"right":{"linear_Z4":[3,0,2,3,0,0,0,0,0],"matrix_rows":[9,37,2,32,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,0,1,41,0,9,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":773,"old":601,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,0,0,0,2],"matrix_rows":[264,1,2,12,256,16,288,64,128],"offset":91,"phase":1,"quadratic_rows":[0,0,8,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":767,"old":602,"rank":1,"right":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[21,273,2,276,8,256,32,64,128],"offset":43,"phase":0,"quadratic_rows":[261,0,261,0,256,0,0,0,21]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":773,"old":602,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[21,257,2,260,8,256,32,64,128],"offset":33,"phase":0,"quadratic_rows":[277,0,277,0,261,0,0,0,21]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":727,"old":603,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,2,0],"matrix_rows":[132,5,6,128,136,16,32,64,256],"offset":14,"phase":3,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":771,"old":603,"rank":1,"right":{"linear_Z4":[3,2,3,0,0,0,0,0,2],"matrix_rows":[7,257,256,260,264,272,288,320,128],"offset":94,"phase":3,"quadratic_rows":[263,261,263,0,0,0,0,0,7]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":766,"old":604,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[274,1,258,4,8,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":772,"old":604,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,0,0,2],"matrix_rows":[258,1,274,4,8,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":726,"old":605,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,272,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":770,"old":605,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[72,9,2,4,64,16,96,128,256],"offset":67,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,10,17,2,35,67,131,259,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":774,"old":606,"rank":2,"right":{"linear_Z4":[3,3,2,2,0,0,0,0,1],"matrix_rows":[4,267,5,6,256,272,288,320,384],"offset":114,"phase":0,"quadratic_rows":[271,271,259,259,0,0,0,0,271]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,10,19,1,34,66,130,258,2],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":782,"old":606,"rank":2,"right":{"linear_Z4":[3,3,1,2,0,0,0,0,1],"matrix_rows":[268,7,269,270,256,272,288,320,384],"offset":29,"phase":0,"quadratic_rows":[267,267,12,263,0,0,0,0,267]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,4,71,6,135,263,7],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"new":999,"old":606,"rank":3,"right":{"linear_Z4":[2,1,2,2,0,3,0,0,2],"matrix_rows":[290,4,40,3,288,32,272,320,384],"offset":108,"phase":2,"quadratic_rows":[2,3,32,32,0,44,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,16,33,1,64,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":777,"old":607,"rank":2,"right":{"linear_Z4":[2,3,0,1,2,0,0,0,2],"matrix_rows":[26,320,3,16,4,24,32,256,384],"offset":142,"phase":2,"quadratic_rows":[2,11,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,16,34,3,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":785,"old":607,"rank":2,"right":{"linear_Z4":[2,1,0,0,1,2,0,0,0],"matrix_rows":[34,24,3,48,4,32,64,128,256],"offset":13,"phase":3,"quadratic_rows":[2,19,0,48,58,24,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,32,66,3,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":999,"old":607,"rank":3,"right":{"linear_Z4":[2,1,0,0,1,2,0,0,2],"matrix_rows":[34,24,320,3,48,4,32,256,384],"offset":157,"phase":3,"quadratic_rows":[2,19,0,48,58,24,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,17,32,65,1,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":780,"old":608,"rank":2,"right":{"linear_Z4":[0,2,1,2,0,2,0,0,2],"matrix_rows":[36,320,1,6,32,8,48,256,384],"offset":251,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,19,1,34,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":788,"old":608,"rank":2,"right":{"linear_Z4":[0,2,0,3,0,1,0,0,0],"matrix_rows":[44,36,1,14,32,48,64,128,256],"offset":27,"phase":0,"quadratic_rows":[0,12,34,42,0,44,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,35,1,66,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":1000,"old":608,"rank":3,"right":{"linear_Z4":[0,2,0,3,0,1,0,0,2],"matrix_rows":[44,36,320,1,14,32,48,256,384],"offset":183,"phase":0,"quadratic_rows":[0,12,34,42,0,44,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,8,19,34,65,1,130,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":781,"old":609,"rank":2,"right":{"linear_Z4":[3,2,2,1,0,3,0,0,1],"matrix_rows":[292,41,261,14,288,256,48,320,384],"offset":77,"phase":0,"quadratic_rows":[301,12,267,303,0,41,0,0,269]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,19,33,66,2,129,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":789,"old":609,"rank":2,"right":{"linear_Z4":[3,2,2,1,0,3,0,0,1],"matrix_rows":[33,292,269,14,288,256,48,320,384],"offset":46,"phase":0,"quadratic_rows":[301,12,259,11,0,33,0,0,261]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,38,66,4,5,130,258,2],"offset":0,"phase":0,"quadratic_rows":[5,4,3,0,0,0,0,0,0]},"new":1000,"old":609,"rank":3,"right":{"linear_Z4":[0,2,2,1,1,3,0,0,1],"matrix_rows":[17,284,292,48,14,272,256,320,384],"offset":61,"phase":3,"quadratic_rows":[32,12,290,26,56,309,0,0,292]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,18,33,66,3,130,258,2],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":780,"old":610,"rank":2,"right":{"linear_Z4":[0,1,2,1,0,1,0,0,0],"matrix_rows":[271,292,288,294,256,296,272,320,384],"offset":2,"phase":1,"quadratic_rows":[46,43,9,47,0,43,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,8,19,33,66,2,131,259,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":789,"old":610,"rank":2,"right":{"linear_Z4":[2,2,1,2,0,0,0,0,1],"matrix_rows":[33,265,269,14,256,288,48,320,384],"offset":30,"phase":0,"quadratic_rows":[36,12,7,290,0,265,0,0,296]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,38,66,4,5,134,262,6],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"new":1000,"old":610,"rank":3,"right":{"linear_Z4":[0,2,2,3,2,1,0,0,2],"matrix_rows":[17,284,52,48,14,256,272,320,384],"offset":89,"phase":2,"quadratic_rows":[32,12,34,10,0,37,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,1,32,64,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":781,"old":611,"rank":2,"right":{"linear_Z4":[1,2,1,2,0,0,0,0,2],"matrix_rows":[9,320,13,6,8,16,32,256,384],"offset":159,"phase":0,"quadratic_rows":[5,4,7,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,3,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":788,"old":611,"rank":2,"right":{"linear_Z4":[0,2,1,1,2,0,0,0,0],"matrix_rows":[9,20,16,6,24,32,64,128,256],"offset":26,"phase":3,"quadratic_rows":[24,4,14,29,9,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,3,1,64,132,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1000,"old":611,"rank":3,"right":{"linear_Z4":[0,2,1,1,2,0,0,0,2],"matrix_rows":[9,20,320,16,6,24,32,256,384],"offset":182,"phase":3,"quadratic_rows":[24,4,14,29,9,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,17,32,65,1,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":774,"old":612,"rank":2,"right":{"linear_Z4":[2,2,2,0,0,2,0,0,2],"matrix_rows":[36,320,5,6,32,8,48,256,384],"offset":158,"phase":3,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,32,3,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":785,"old":612,"rank":2,"right":{"linear_Z4":[2,1,0,0,1,2,0,0,0],"matrix_rows":[34,20,3,48,32,8,64,128,256],"offset":13,"phase":3,"quadratic_rows":[2,19,48,0,54,20,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,3,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":999,"old":612,"rank":3,"right":{"linear_Z4":[2,1,0,0,1,2,0,0,2],"matrix_rows":[34,20,320,3,48,32,8,256,384],"offset":157,"phase":3,"quadratic_rows":[2,19,48,0,54,20,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,33,67,2,129,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":777,"old":613,"rank":2,"right":{"linear_Z4":[2,3,2,1,0,1,0,0,1],"matrix_rows":[42,292,3,256,32,264,304,320,384],"offset":117,"phase":3,"quadratic_rows":[2,299,256,298,0,42,0,0,270]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,19,1,34,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":782,"old":613,"rank":2,"right":{"linear_Z4":[2,2,1,2,0,1,0,0,0],"matrix_rows":[44,36,13,14,32,48,64,128,256],"offset":29,"phase":0,"quadratic_rows":[12,12,47,39,0,44,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,4,71,6,129,257,1],"offset":0,"phase":0,"quadratic_rows":[6,1,1,0,0,0,0,0,0]},"new":999,"old":613,"rank":3,"right":{"linear_Z4":[2,1,2,2,0,3,0,0,2],"matrix_rows":[290,292,264,3,256,32,304,320,384],"offset":108,"phase":2,"quadratic_rows":[2,35,256,256,0,290,0,0,44]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":790,"old":614,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,2],"matrix_rows":[257,385,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":798,"old":614,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[385,257,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,32,64,128,256,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1004,"old":614,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,3],"matrix_rows":[257,384,256,2,260,8,16,32,64],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,256,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":793,"old":615,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,0,0,0,0],"matrix_rows":[152,1,2,4,392,400,32,64,256],"offset":305,"phase":0,"quadratic_rows":[0,0,0,280,280,0,0,256,152]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":801,"old":615,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,0,0],"matrix_rows":[152,1,2,4,264,272,32,64,256],"offset":257,"phase":0,"quadratic_rows":[0,0,0,408,408,0,0,280,152]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,32,65,128,257,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1004,"old":615,"rank":2,"right":{"linear_Z4":[0,0,0,2,1,0,0,0,3],"matrix_rows":[272,384,1,2,4,24,256,32,320],"offset":97,"phase":3,"quadratic_rows":[0,0,0,16,24,0,0,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":796,"old":616,"rank":1,"right":{"linear_Z4":[2,0,0,0,3,0,0,0,2],"matrix_rows":[272,17,2,4,8,256,32,320,128],"offset":131,"phase":3,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":804,"old":616,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,16,160,64,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,65,130,257,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1003,"old":616,"rank":2,"right":{"linear_Z4":[2,0,0,0,3,0,0,2,2],"matrix_rows":[272,136,17,2,4,128,256,160,320],"offset":295,"phase":3,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":797,"old":617,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,288,64,128],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":805,"old":617,"rank":1,"right":{"linear_Z4":[2,0,0,0,3,0,0,2,0],"matrix_rows":[144,17,2,4,8,128,32,192,256],"offset":131,"phase":3,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,65,130,257,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1003,"old":617,"rank":2,"right":{"linear_Z4":[2,0,0,0,3,0,0,2,2],"matrix_rows":[144,264,17,2,4,256,128,288,192],"offset":295,"phase":3,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,33,66,129,258,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":1,"old":618,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,3],"matrix_rows":[1,264,384,64,2,68,256,80,288],"offset":74,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":796,"old":618,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,2],"matrix_rows":[264,1,2,4,392,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,136,0,0,0,8,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":805,"old":618,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[392,1,2,4,264,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,136,0,0,0,8,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,33,64,130,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":619,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,272,384,320,2,324,8,64,32],"offset":139,"phase":0,"quadratic_rows":[64,0,0,0,320,0,17,256,144]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":797,"old":619,"rank":1,"right":{"linear_Z4":[1,0,0,0,1,0,0,0,0],"matrix_rows":[145,385,2,4,8,400,32,64,256],"offset":291,"phase":0,"quadratic_rows":[273,0,0,0,273,0,0,256,145]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":804,"old":619,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,0],"matrix_rows":[145,257,2,4,8,272,32,64,256],"offset":257,"phase":0,"quadratic_rows":[401,0,0,0,401,0,0,273,145]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,33,66,132,258,4,1,6],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":620,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,0,0,2,1],"matrix_rows":[129,264,272,128,2,132,320,64,352],"offset":399,"phase":0,"quadratic_rows":[0,0,0,64,320,0,24,0,272]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":790,"old":620,"rank":1,"right":{"linear_Z4":[0,0,0,2,3,0,0,0,2],"matrix_rows":[272,1,2,4,24,256,32,320,128],"offset":145,"phase":3,"quadratic_rows":[0,0,0,16,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":801,"old":620,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,132,8,16,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,33,66,132,258,4,6,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":621,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,0,0,1,2],"matrix_rows":[257,136,144,256,2,260,192,64,224],"offset":399,"phase":0,"quadratic_rows":[0,0,0,64,192,0,24,144,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":793,"old":621,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,8,16,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":798,"old":621,"rank":1,"right":{"linear_Z4":[0,0,0,2,3,0,0,2,0],"matrix_rows":[144,1,2,4,24,128,32,192,256],"offset":145,"phase":3,"quadratic_rows":[0,0,0,16,24,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":806,"old":622,"rank":1,"right":{"linear_Z4":[1,1,0,2,0,0,0,0,0],"matrix_rows":[3,265,258,4,256,272,288,320,384],"offset":151,"phase":1,"quadratic_rows":[267,259,0,1,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":814,"old":622,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,0,0,0],"matrix_rows":[3,257,266,4,256,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[259,267,0,2,0,0,0,0,3]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,11,19,1,34,66,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":622,"rank":2,"right":{"linear_Z4":[2,0,0,1,0,0,0,0,2],"matrix_rows":[10,258,11,256,260,272,288,320,384],"offset":28,"phase":1,"quadratic_rows":[10,1,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":809,"old":623,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[72,9,2,4,64,16,96,128,256],"offset":82,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":817,"old":623,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,33,66,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":623,"rank":2,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,2],"matrix_rows":[72,272,9,2,4,64,256,96,384],"offset":230,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":812,"old":624,"rank":1,"right":{"linear_Z4":[3,2,0,2,0,0,0,0,2],"matrix_rows":[257,265,2,4,256,272,288,320,384],"offset":150,"phase":0,"quadratic_rows":[9,0,0,1,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":820,"old":624,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,0,0,2],"matrix_rows":[265,257,2,4,256,272,288,320,384],"offset":85,"phase":2,"quadratic_rows":[9,0,0,1,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,66,130,3,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1002,"old":624,"rank":2,"right":{"linear_Z4":[0,2,0,2,0,0,3,0,2],"matrix_rows":[65,328,320,2,324,256,272,288,384],"offset":168,"phase":1,"quadratic_rows":[256,0,0,64,0,0,328,0,65]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":813,"old":625,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[72,1,2,4,64,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":821,"old":625,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,33,66,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1002,"old":625,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,2],"matrix_rows":[72,272,1,2,4,64,256,96,384],"offset":66,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,4,65,134,7,257,1],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":1,"old":626,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,0,0,3],"matrix_rows":[1,2,264,256,320,68,272,352,384],"offset":58,"phase":2,"quadratic_rows":[256,320,0,256,0,0,2,0,267]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":812,"old":626,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,2,0,0],"matrix_rows":[72,9,2,4,64,16,96,128,256],"offset":70,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":821,"old":626,"rank":1,"right":{"linear_Z4":[0,2,0,3,0,0,0,0,2],"matrix_rows":[265,256,2,260,264,272,32,320,384],"offset":15,"phase":2,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,64,132,2,3,260,4],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":1,"old":627,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,2],"matrix_rows":[97,2,272,96,32,68,8,256,384],"offset":148,"phase":3,"quadratic_rows":[0,32,0,0,0,2,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":813,"old":627,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,2,68,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":820,"old":627,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,68,131,6,7,259,3],"offset":0,"phase":0,"quadratic_rows":[7,1,1,0,0,0,0,0,0]},"new":1,"old":628,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,1,0,0,0],"matrix_rows":[33,258,296,96,352,260,320,272,384],"offset":77,"phase":0,"quadratic_rows":[64,96,0,96,0,42,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":806,"old":628,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,2,0,0],"matrix_rows":[72,9,2,4,64,16,96,128,256],"offset":70,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":817,"old":628,"rank":1,"right":{"linear_Z4":[2,1,0,2,0,0,0,0,2],"matrix_rows":[258,3,256,260,8,272,288,320,384],"offset":82,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,2,68,128,1,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":629,"rank":3,"right":{"linear_Z4":[2,2,0,3,0,0,3,0,2],"matrix_rows":[73,74,272,64,8,76,256,32,384],"offset":124,"phase":1,"quadratic_rows":[8,64,0,73,0,0,74,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":809,"old":629,"rank":1,"right":{"linear_Z4":[2,3,0,2,0,0,0,0,0],"matrix_rows":[10,3,8,12,16,32,64,128,256],"offset":14,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":814,"old":629,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":822,"old":630,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":830,"old":630,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[66,1,64,4,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,32,64,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1004,"old":630,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,2],"matrix_rows":[66,260,1,64,256,8,16,96,384],"offset":18,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":825,"old":631,"rank":1,"right":{"linear_Z4":[3,0,0,2,0,0,0,0,2],"matrix_rows":[259,257,256,260,8,16,288,320,384],"offset":85,"phase":2,"quadratic_rows":[3,1,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":833,"old":631,"rank":1,"right":{"linear_Z4":[3,2,0,2,0,0,0,0,2],"matrix_rows":[257,259,256,260,8,16,288,320,384],"offset":150,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,32,65,130,3,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1004,"old":631,"rank":2,"right":{"linear_Z4":[0,2,0,2,0,0,3,0,2],"matrix_rows":[65,322,320,256,260,8,336,288,384],"offset":168,"phase":1,"quadratic_rows":[256,64,0,0,0,0,322,0,65]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":828,"old":632,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,264,272,288,320,384],"offset":158,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":836,"old":632,"rank":1,"right":{"linear_Z4":[2,1,2,0,2,0,0,0,0],"matrix_rows":[18,3,16,4,24,32,64,128,256],"offset":26,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,35,3,66,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":632,"rank":2,"right":{"linear_Z4":[2,1,2,0,2,0,0,0,0],"matrix_rows":[274,260,3,272,256,24,288,320,384],"offset":148,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":829,"old":633,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":837,"old":633,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[66,3,64,4,8,16,96,128,256],"offset":70,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,32,64,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":633,"rank":2,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,2],"matrix_rows":[66,260,3,64,256,8,16,96,384],"offset":158,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,66,3,128,1,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":634,"rank":3,"right":{"linear_Z4":[0,2,0,0,1,0,0,0,2],"matrix_rows":[17,18,260,64,80,256,88,32,384],"offset":111,"phase":0,"quadratic_rows":[80,64,0,0,17,0,3,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":828,"old":634,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":837,"old":634,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[18,3,16,4,24,32,64,128,256],"offset":19,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,69,132,7,6,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":635,"rank":3,"right":{"linear_Z4":[2,0,2,0,0,3,0,0,1],"matrix_rows":[289,290,260,96,320,256,360,272,384],"offset":104,"phase":1,"quadratic_rows":[320,96,0,0,0,290,3,0,289]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":829,"old":635,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,264,272,288,320,384],"offset":158,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":836,"old":635,"rank":1,"right":{"linear_Z4":[2,1,2,0,0,0,2,0,0],"matrix_rows":[66,3,64,4,8,16,96,128,256],"offset":79,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,33,68,5,134,7,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":1,"old":636,"rank":3,"right":{"linear_Z4":[0,0,0,2,1,0,1,0,3],"matrix_rows":[81,338,8,256,80,260,272,352,384],"offset":31,"phase":1,"quadratic_rows":[336,256,0,272,89,0,81,0,267]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":822,"old":636,"rank":1,"right":{"linear_Z4":[0,3,0,2,0,0,0,0,2],"matrix_rows":[259,256,258,260,8,272,32,320,384],"offset":51,"phase":2,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":833,"old":636,"rank":1,"right":{"linear_Z4":[2,1,0,2,0,0,2,0,0],"matrix_rows":[66,3,64,4,8,16,96,128,256],"offset":82,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,68,133,4,5,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":1,"old":637,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,2],"matrix_rows":[97,260,8,96,2,256,32,80,384],"offset":98,"phase":3,"quadratic_rows":[0,0,0,32,0,8,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":825,"old":637,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":830,"old":637,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,2,4,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":838,"old":638,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,16,160,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":846,"old":638,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,0,2],"matrix_rows":[260,5,2,256,8,16,32,320,128],"offset":131,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,17,32,64,130,257,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1003,"old":638,"rank":2,"right":{"linear_Z4":[2,0,3,0,0,0,0,2,2],"matrix_rows":[260,130,5,128,256,8,16,160,320],"offset":271,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":841,"old":639,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,2,0],"matrix_rows":[132,5,2,128,8,16,32,192,256],"offset":131,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":849,"old":639,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,288,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,17,32,64,130,257,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1003,"old":639,"rank":2,"right":{"linear_Z4":[2,0,3,0,0,0,0,2,2],"matrix_rows":[132,258,5,256,128,8,16,288,192],"offset":271,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":844,"old":640,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,0],"matrix_rows":[134,1,258,260,8,16,32,64,256],"offset":257,"phase":0,"quadratic_rows":[0,390,390,0,0,0,0,262,134]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":852,"old":640,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[134,1,386,388,8,16,32,64,256],"offset":269,"phase":0,"quadratic_rows":[0,262,262,0,0,0,0,256,134]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,17,32,64,128,257,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1002,"old":640,"rank":2,"right":{"linear_Z4":[0,2,1,0,0,0,0,0,3],"matrix_rows":[260,384,1,6,256,8,16,32,320],"offset":25,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":845,"old":641,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[385,257,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":853,"old":641,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,2],"matrix_rows":[257,385,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,32,65,128,256,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1002,"old":641,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,3],"matrix_rows":[257,384,256,2,4,8,272,32,64],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,256,384]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,64,129,258,4,1,6],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":642,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,0,2,1],"matrix_rows":[129,258,260,128,320,64,8,144,352],"offset":303,"phase":0,"quadratic_rows":[0,64,320,0,0,0,6,0,260]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":844,"old":642,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,8,144,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":853,"old":642,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,0,0,2],"matrix_rows":[260,1,6,256,8,16,32,320,128],"offset":133,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,64,129,258,4,6,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":643,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,0,1,2],"matrix_rows":[257,130,132,256,192,64,8,272,224],"offset":303,"phase":0,"quadratic_rows":[0,64,192,0,0,0,6,132,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":845,"old":643,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,0,2,0],"matrix_rows":[132,1,6,128,8,16,32,192,256],"offset":133,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":852,"old":643,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,272,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,64,129,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":644,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,260,384,320,2,64,8,336,32],"offset":43,"phase":0,"quadratic_rows":[64,0,320,0,0,0,5,256,132]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":838,"old":644,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[133,257,2,260,8,16,32,64,256],"offset":257,"phase":0,"quadratic_rows":[389,0,389,0,0,0,0,261,133]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":849,"old":644,"rank":1,"right":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[133,385,2,388,8,16,32,64,256],"offset":267,"phase":0,"quadratic_rows":[261,0,261,0,0,0,0,256,133]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,33,64,129,258,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":1,"old":645,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,3],"matrix_rows":[1,258,384,64,256,68,8,80,288],"offset":26,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":841,"old":645,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[386,1,258,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,130,0,0,0,0,0,2,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":846,"old":645,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,2],"matrix_rows":[258,1,386,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,130,0,0,0,0,0,2,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,32,68,134,6,4,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":1,"old":646,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,2,0,0,2],"matrix_rows":[257,98,8,256,96,4,64,48,384],"offset":73,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":854,"old":646,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[34,1,32,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":862,"old":646,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,68,135,5,6,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":1,"old":647,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,1,1,0,0],"matrix_rows":[353,100,8,256,258,352,288,336,384],"offset":47,"phase":1,"quadratic_rows":[96,0,256,288,0,361,353,0,108]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":857,"old":647,"rank":1,"right":{"linear_Z4":[2,0,1,2,0,0,2,0,0],"matrix_rows":[68,5,2,64,8,80,32,128,256],"offset":59,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":865,"old":647,"rank":1,"right":{"linear_Z4":[0,0,3,2,0,0,0,0,2],"matrix_rows":[261,256,258,260,8,272,288,64,384],"offset":83,"phase":2,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,65,135,3,5,257,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":648,"rank":3,"right":{"linear_Z4":[2,2,2,0,0,1,1,0,2],"matrix_rows":[257,98,100,256,288,320,264,368,384],"offset":142,"phase":0,"quadratic_rows":[0,320,288,0,0,100,98,0,6]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":860,"old":648,"rank":1,"right":{"linear_Z4":[2,2,1,0,0,0,2,0,0],"matrix_rows":[68,1,6,64,8,80,32,128,256],"offset":47,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":868,"old":648,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,264,272,288,320,384],"offset":206,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,70,128,4,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":649,"rank":3,"right":{"linear_Z4":[0,2,2,0,0,3,3,0,2],"matrix_rows":[257,98,100,256,64,32,104,16,384],"offset":121,"phase":1,"quadratic_rows":[0,32,64,0,0,98,100,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":861,"old":649,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,2,0,0,0],"matrix_rows":[36,1,6,32,40,16,64,128,256],"offset":28,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":869,"old":649,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":860,"old":650,"rank":1,"right":{"linear_Z4":[2,2,1,0,0,2,0,0,0],"matrix_rows":[36,1,6,32,40,16,64,128,256],"offset":31,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":869,"old":650,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,264,272,288,320,384],"offset":206,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,35,65,3,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1002,"old":650,"rank":2,"right":{"linear_Z4":[2,2,1,0,0,2,0,0,0],"matrix_rows":[257,292,256,6,288,40,272,320,384],"offset":140,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":861,"old":651,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,2,0,0],"matrix_rows":[68,1,6,64,8,80,32,128,256],"offset":44,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":868,"old":651,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,32,66,128,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1002,"old":651,"rank":2,"right":{"linear_Z4":[0,2,3,0,0,0,2,0,2],"matrix_rows":[257,68,256,6,64,8,80,32,384],"offset":93,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":854,"old":652,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[68,1,2,64,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":865,"old":652,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,32,66,128,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1004,"old":652,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,2],"matrix_rows":[257,68,256,2,64,8,80,32,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":857,"old":653,"rank":1,"right":{"linear_Z4":[2,1,0,2,0,2,0,0,0],"matrix_rows":[34,3,32,4,8,48,64,128,256],"offset":55,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":862,"old":653,"rank":1,"right":{"linear_Z4":[0,3,0,2,0,0,0,0,2],"matrix_rows":[259,256,258,260,8,272,32,320,384],"offset":147,"phase":2,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,17,32,67,2,129,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":1004,"old":653,"rank":2,"right":{"linear_Z4":[2,0,0,2,0,3,0,0,3],"matrix_rows":[33,290,256,32,260,8,304,320,384],"offset":164,"phase":1,"quadratic_rows":[288,256,0,0,0,33,0,0,259]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,66,132,256,1,2,5],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":654,"rank":3,"right":{"linear_Z4":[0,0,2,0,0,0,0,2,1],"matrix_rows":[257,130,260,64,128,320,136,336,32],"offset":159,"phase":0,"quadratic_rows":[320,0,64,0,0,0,5,0,257]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":870,"old":654,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,0,2],"matrix_rows":[260,5,2,256,8,272,32,64,128],"offset":35,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":878,"old":654,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,136,16,32,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,66,132,256,1,5,2],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":655,"rank":3,"right":{"linear_Z4":[0,0,2,0,0,0,0,1,2],"matrix_rows":[129,258,132,64,256,192,264,208,32],"offset":159,"phase":0,"quadratic_rows":[192,0,64,0,0,0,5,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":873,"old":655,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,16,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":881,"old":655,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,2,0],"matrix_rows":[132,5,2,128,8,144,32,64,256],"offset":35,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,32,66,128,256,1,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":656,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,258,384,64,320,4,328,16,32],"offset":27,"phase":0,"quadratic_rows":[320,64,0,0,0,0,3,256,129]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":876,"old":656,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[131,385,386,4,8,16,32,64,256],"offset":263,"phase":0,"quadratic_rows":[259,259,0,0,0,0,0,256,131]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":884,"old":656,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[131,257,258,4,8,16,32,64,256],"offset":257,"phase":0,"quadratic_rows":[387,387,0,0,0,0,0,259,131]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,65,130,256,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":1,"old":657,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,3],"matrix_rows":[1,260,384,64,66,256,72,272,32],"offset":42,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":877,"old":657,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,2],"matrix_rows":[260,1,2,388,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,132,0,0,0,0,4,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":885,"old":657,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[388,1,2,260,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,132,0,0,0,0,4,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":876,"old":658,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,272,32,64,128],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":885,"old":658,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,2,0],"matrix_rows":[130,3,128,4,136,16,32,64,256],"offset":19,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,33,66,128,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":658,"rank":2,"right":{"linear_Z4":[2,3,0,0,0,0,0,2,2],"matrix_rows":[130,260,3,128,256,136,272,32,64],"offset":55,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":877,"old":659,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,0,2],"matrix_rows":[258,3,256,4,264,16,32,64,128],"offset":19,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":884,"old":659,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,144,32,64,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,33,66,128,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":659,"rank":2,"right":{"linear_Z4":[2,3,0,0,0,0,0,2,2],"matrix_rows":[258,132,3,256,128,264,144,32,64],"offset":55,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":870,"old":660,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,2],"matrix_rows":[258,1,386,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,130,0,0,0,0,0,2,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":881,"old":660,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[386,1,258,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,130,0,0,0,0,0,2,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,16,33,64,128,256,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1003,"old":660,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,3],"matrix_rows":[258,384,1,256,4,264,16,32,64],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,256,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":873,"old":661,"rank":1,"right":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[133,385,2,388,8,16,32,64,256],"offset":267,"phase":0,"quadratic_rows":[261,0,261,0,0,0,0,256,133]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":878,"old":661,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[133,257,2,260,8,16,32,64,256],"offset":257,"phase":0,"quadratic_rows":[389,0,389,0,0,0,0,261,133]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,17,32,65,128,256,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1003,"old":661,"rank":2,"right":{"linear_Z4":[2,0,1,0,0,0,0,0,3],"matrix_rows":[260,384,5,2,256,8,272,32,64],"offset":21,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,256,384]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,64,1,132,3,260,4],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":662,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,2],"matrix_rows":[1,82,288,16,80,68,8,256,384],"offset":140,"phase":3,"quadratic_rows":[16,0,0,0,1,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":886,"old":662,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":894,"old":662,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[66,1,64,68,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,4,69,130,7,258,2],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":1,"old":663,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,0,0,3],"matrix_rows":[1,2,264,320,256,68,336,288,384],"offset":57,"phase":2,"quadratic_rows":[320,256,0,256,0,0,1,0,267]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":889,"old":663,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,0,0,2],"matrix_rows":[266,1,256,260,264,16,288,320,384],"offset":15,"phase":2,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":897,"old":663,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,2,0,0],"matrix_rows":[72,1,10,4,64,80,32,128,256],"offset":38,"phase":3,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,68,5,131,7,259,3],"offset":0,"phase":0,"quadratic_rows":[2,7,2,0,0,0,0,0,0]},"new":1,"old":664,"rank":3,"right":{"linear_Z4":[0,0,0,0,1,0,0,0,0],"matrix_rows":[257,18,280,336,80,260,320,288,384],"offset":86,"phase":0,"quadratic_rows":[80,64,0,80,25,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":892,"old":664,"rank":1,"right":{"linear_Z4":[3,2,0,3,0,0,0,0,0],"matrix_rows":[9,259,256,260,264,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[267,1,0,265,0,0,0,0,9]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":900,"old":664,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,2,0,0],"matrix_rows":[72,1,10,4,64,80,32,128,256],"offset":38,"phase":3,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,1,64,132,2,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":665,"rank":3,"right":{"linear_Z4":[2,2,0,3,0,0,3,0,2],"matrix_rows":[73,74,288,8,64,76,16,256,384],"offset":188,"phase":1,"quadratic_rows":[64,8,0,74,0,0,73,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":893,"old":665,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":901,"old":665,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[66,3,64,68,8,16,32,128,256],"offset":14,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,17,32,66,3,132,2,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":666,"rank":3,"right":{"linear_Z4":[2,0,0,0,1,0,0,0,2],"matrix_rows":[17,24,288,80,82,4,64,256,384],"offset":215,"phase":0,"quadratic_rows":[64,0,0,80,24,0,9,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":892,"old":666,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":901,"old":666,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[72,9,2,4,64,80,32,128,256],"offset":50,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,35,4,69,133,7,261,5],"offset":0,"phase":0,"quadratic_rows":[4,4,7,0,0,0,0,0,0]},"new":1,"old":667,"rank":3,"right":{"linear_Z4":[2,2,0,0,0,0,3,0,0],"matrix_rows":[257,322,72,256,320,68,272,288,384],"offset":56,"phase":1,"quadratic_rows":[0,0,0,64,0,0,72,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":893,"old":667,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,0,0,0],"matrix_rows":[3,265,258,4,256,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[267,259,0,1,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":900,"old":667,"rank":1,"right":{"linear_Z4":[1,1,0,2,0,0,0,0,0],"matrix_rows":[3,257,266,4,256,272,288,320,384],"offset":151,"phase":1,"quadratic_rows":[259,267,0,2,0,0,0,0,3]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,35,68,5,132,7,260,4],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":1,"old":668,"rank":3,"right":{"linear_Z4":[2,0,0,0,1,0,1,0,3],"matrix_rows":[1,338,88,272,80,324,256,288,384],"offset":87,"phase":1,"quadratic_rows":[272,256,0,336,89,0,88,0,267]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":886,"old":668,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,0,2],"matrix_rows":[266,1,258,4,256,272,288,320,384],"offset":51,"phase":2,"quadratic_rows":[0,10,0,2,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":897,"old":668,"rank":1,"right":{"linear_Z4":[2,3,0,2,0,0,0,0,2],"matrix_rows":[258,1,266,4,256,272,288,320,384],"offset":150,"phase":0,"quadratic_rows":[0,10,0,2,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,33,2,67,132,3,260,4],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":669,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,2],"matrix_rows":[1,8,288,64,2,68,80,256,384],"offset":140,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":889,"old":669,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":894,"old":669,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[72,1,2,4,64,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,66,130,260,4,1,6],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":670,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,0,0,2,1],"matrix_rows":[130,264,288,1,128,132,320,336,64],"offset":407,"phase":0,"quadratic_rows":[0,0,0,64,0,320,40,0,288]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":902,"old":670,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,132,8,16,32,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":910,"old":670,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,3,0,0,2],"matrix_rows":[288,1,2,4,40,16,256,320,128],"offset":145,"phase":3,"quadratic_rows":[0,0,0,32,0,40,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,66,130,260,4,6,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":671,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,0,0,1,2],"matrix_rows":[258,136,160,1,256,260,192,208,64],"offset":407,"phase":0,"quadratic_rows":[0,0,0,64,0,192,40,160,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":905,"old":671,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,3,0,2,0],"matrix_rows":[160,1,2,4,40,16,128,192,256],"offset":145,"phase":3,"quadratic_rows":[0,0,0,32,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":913,"old":671,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,8,16,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,33,64,128,258,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":672,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,288,384,1,320,324,8,16,64],"offset":275,"phase":0,"quadratic_rows":[0,64,0,0,0,320,34,256,160]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":908,"old":672,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,0,0],"matrix_rows":[162,1,258,4,8,16,288,64,256],"offset":257,"phase":0,"quadratic_rows":[0,418,0,0,0,418,0,290,162]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":916,"old":672,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,1,0,0,0],"matrix_rows":[162,1,386,4,8,16,416,64,256],"offset":325,"phase":0,"quadratic_rows":[0,290,0,0,0,290,0,256,162]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,33,66,130,257,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":1,"old":673,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,3],"matrix_rows":[2,264,384,1,64,68,256,272,96],"offset":82,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":909,"old":673,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[392,1,2,4,264,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,136,0,0,0,8,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":917,"old":673,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,2],"matrix_rows":[264,1,2,4,392,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,136,0,0,0,8,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,66,130,260,4,2,5],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":674,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,0,2,1],"matrix_rows":[258,136,288,1,320,324,128,144,64],"offset":359,"phase":0,"quadratic_rows":[0,64,0,0,0,320,34,0,288]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":908,"old":674,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,144,32,64,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":917,"old":674,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,3,0,0,2],"matrix_rows":[288,1,34,4,8,16,256,320,128],"offset":133,"phase":3,"quadratic_rows":[0,32,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,66,130,260,4,5,2],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":675,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,0,1,2],"matrix_rows":[130,264,160,1,192,196,256,272,64],"offset":359,"phase":0,"quadratic_rows":[0,64,0,0,0,192,34,160,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":909,"old":675,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,3,0,2,0],"matrix_rows":[160,1,34,4,8,16,128,192,256],"offset":133,"phase":3,"quadratic_rows":[0,32,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":916,"old":675,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,272,32,64,128],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,16,32,65,129,258,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":676,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,288,384,1,2,4,320,336,64],"offset":323,"phase":0,"quadratic_rows":[0,0,0,64,0,320,40,256,160]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":902,"old":676,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,0,0],"matrix_rows":[168,1,2,4,264,16,288,64,256],"offset":257,"phase":0,"quadratic_rows":[0,0,0,424,0,424,0,296,168]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":913,"old":676,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,1,0,0,0],"matrix_rows":[168,1,2,4,392,16,416,64,256],"offset":337,"phase":0,"quadratic_rows":[0,0,0,296,0,296,0,256,168]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,17,33,66,130,258,2,4,5],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":1,"old":677,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,3],"matrix_rows":[258,8,384,1,256,260,64,80,96],"offset":81,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":905,"old":677,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[386,1,258,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,130,0,0,0,0,0,2,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":910,"old":677,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,2],"matrix_rows":[258,1,386,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,130,0,0,0,0,0,2,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,68,3,128,1,260,4],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":678,"rank":3,"right":{"linear_Z4":[2,0,0,0,2,0,0,0,2],"matrix_rows":[1,82,264,64,80,20,256,32,384],"offset":76,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":918,"old":678,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[18,1,16,20,8,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":926,"old":678,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,66,132,7,6,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":679,"rank":3,"right":{"linear_Z4":[2,2,0,0,0,3,0,0,1],"matrix_rows":[289,258,304,96,256,356,264,320,384],"offset":56,"phase":1,"quadratic_rows":[320,0,0,0,96,304,17,0,289]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":921,"old":679,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,2,0,0],"matrix_rows":[80,17,2,4,8,64,96,128,256],"offset":103,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":929,"old":679,"rank":1,"right":{"linear_Z4":[2,2,0,0,2,0,0,0,2],"matrix_rows":[258,1,256,260,264,16,288,320,384],"offset":174,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,65,4,135,6,257,1],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":1,"old":680,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,0,0,3],"matrix_rows":[1,2,272,256,64,324,264,352,384],"offset":58,"phase":2,"quadratic_rows":[256,64,0,0,256,0,2,0,273]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":924,"old":680,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,2,0,0],"matrix_rows":[80,17,2,4,8,64,96,128,256],"offset":103,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":932,"old":680,"rank":1,"right":{"linear_Z4":[0,2,0,0,3,0,0,0,2],"matrix_rows":[273,256,2,260,264,272,288,64,384],"offset":15,"phase":2,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,68,128,3,2,260,4],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":1,"old":681,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,2,0,0,2],"matrix_rows":[97,2,264,96,64,36,256,16,384],"offset":84,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":925,"old":681,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[33,32,2,36,8,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":933,"old":681,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":924,"old":682,"rank":1,"right":{"linear_Z4":[3,2,0,2,0,0,0,0,2],"matrix_rows":[257,265,2,4,256,272,288,320,384],"offset":86,"phase":0,"quadratic_rows":[9,0,0,1,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":933,"old":682,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,0,0,2],"matrix_rows":[265,257,2,4,256,272,288,320,384],"offset":149,"phase":2,"quadratic_rows":[9,0,0,1,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,66,3,130,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1002,"old":682,"rank":2,"right":{"linear_Z4":[0,2,0,2,0,3,0,0,2],"matrix_rows":[33,296,288,2,292,256,272,320,384],"offset":168,"phase":1,"quadratic_rows":[256,0,0,32,0,296,0,0,33]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":925,"old":683,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[80,1,2,4,8,64,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":932,"old":683,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,33,66,130,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1002,"old":683,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,2],"matrix_rows":[264,80,1,2,4,256,64,96,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":918,"old":684,"rank":1,"right":{"linear_Z4":[2,0,0,0,3,0,2,0,0],"matrix_rows":[80,17,2,4,8,64,96,128,256],"offset":98,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":929,"old":684,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,65,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1003,"old":684,"rank":2,"right":{"linear_Z4":[2,0,0,0,3,0,2,0,2],"matrix_rows":[80,264,17,2,4,256,64,96,384],"offset":230,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":921,"old":685,"rank":1,"right":{"linear_Z4":[2,3,0,2,0,0,0,0,2],"matrix_rows":[258,1,266,4,256,272,288,320,384],"offset":54,"phase":0,"quadratic_rows":[0,10,0,2,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":926,"old":685,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,0,2],"matrix_rows":[266,1,258,4,256,272,288,320,384],"offset":147,"phase":2,"quadratic_rows":[0,10,0,2,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,3,66,130,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1003,"old":685,"rank":2,"right":{"linear_Z4":[2,0,0,2,3,0,0,0,2],"matrix_rows":[18,280,1,272,276,256,288,320,384],"offset":164,"phase":1,"quadratic_rows":[0,256,0,16,280,0,0,0,18]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,17,32,66,132,260,2,1,6],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":686,"rank":3,"right":{"linear_Z4":[0,0,0,0,2,0,0,2,1],"matrix_rows":[129,264,272,128,130,4,64,320,352],"offset":335,"phase":0,"quadratic_rows":[0,0,0,320,64,0,24,0,264]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":934,"old":686,"rank":1,"right":{"linear_Z4":[0,0,0,2,3,0,0,0,2],"matrix_rows":[272,1,2,4,24,256,288,64,128],"offset":81,"phase":3,"quadratic_rows":[0,0,0,16,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":942,"old":686,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,130,4,8,16,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,17,32,66,132,260,2,6,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":687,"rank":3,"right":{"linear_Z4":[0,0,0,0,2,0,0,1,2],"matrix_rows":[257,136,144,256,258,4,64,192,224],"offset":335,"phase":0,"quadratic_rows":[0,0,0,192,64,0,24,136,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":937,"old":687,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,4,8,16,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":945,"old":687,"rank":1,"right":{"linear_Z4":[0,0,0,2,3,0,0,2,0],"matrix_rows":[144,1,2,4,24,128,160,64,256],"offset":81,"phase":3,"quadratic_rows":[0,0,0,16,24,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,32,66,128,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":688,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,264,384,320,322,4,64,16,32],"offset":75,"phase":0,"quadratic_rows":[64,0,0,320,0,0,9,256,136]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":940,"old":688,"rank":1,"right":{"linear_Z4":[1,0,0,1,0,0,0,0,0],"matrix_rows":[137,385,2,4,392,16,32,64,256],"offset":275,"phase":0,"quadratic_rows":[265,0,0,265,0,0,0,256,137]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":948,"old":688,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,0],"matrix_rows":[137,257,2,4,264,16,32,64,256],"offset":257,"phase":0,"quadratic_rows":[393,0,0,393,0,0,0,265,137]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,32,65,130,258,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":1,"old":689,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,3],"matrix_rows":[1,272,384,64,66,4,72,256,288],"offset":138,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":941,"old":689,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,2,2],"matrix_rows":[272,1,2,4,8,400,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,144,0,0,16,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":949,"old":689,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,0,2],"matrix_rows":[400,1,2,4,8,272,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,144,0,0,16,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":940,"old":690,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,288,64,128],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":949,"old":690,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,0,2,0],"matrix_rows":[136,9,2,4,128,16,32,192,256],"offset":131,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,33,66,130,257,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":690,"rank":2,"right":{"linear_Z4":[2,0,0,3,0,0,0,2,2],"matrix_rows":[136,272,9,2,4,128,256,288,192],"offset":327,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":941,"old":691,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,0,0,2],"matrix_rows":[264,9,2,4,256,16,32,320,128],"offset":131,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":948,"old":691,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[144,1,2,4,8,128,160,64,256],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,33,66,130,257,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":691,"rank":2,"right":{"linear_Z4":[2,0,0,3,0,0,0,2,2],"matrix_rows":[264,144,9,2,4,256,128,160,320],"offset":327,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":934,"old":692,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,2],"matrix_rows":[257,385,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":945,"old":692,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[385,257,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,64,128,256,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1004,"old":692,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,3],"matrix_rows":[257,384,256,258,4,8,16,32,64],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,256,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":937,"old":693,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,0,0,0,0],"matrix_rows":[152,1,2,4,392,400,32,64,256],"offset":305,"phase":0,"quadratic_rows":[0,0,0,280,280,0,0,256,152]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":942,"old":693,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,0,0],"matrix_rows":[152,1,2,4,264,272,32,64,256],"offset":257,"phase":0,"quadratic_rows":[0,0,0,408,408,0,0,280,152]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,32,65,129,256,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1004,"old":693,"rank":2,"right":{"linear_Z4":[0,0,0,2,1,0,0,0,3],"matrix_rows":[272,384,1,2,4,24,256,288,64],"offset":97,"phase":3,"quadratic_rows":[0,0,0,16,24,0,0,256,384]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,65,128,258,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":1,"old":694,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,3],"matrix_rows":[1,260,384,64,66,256,72,16,288],"offset":42,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":950,"old":694,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[388,1,2,260,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,132,0,0,0,0,4,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":958,"old":694,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,2],"matrix_rows":[260,1,2,388,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,132,0,0,0,0,4,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,32,65,128,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":695,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,258,384,320,64,4,328,16,32],"offset":27,"phase":0,"quadratic_rows":[64,320,0,0,0,0,3,256,130]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":953,"old":695,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[131,257,258,4,8,16,32,64,256],"offset":257,"phase":0,"quadratic_rows":[387,387,0,0,0,0,0,259,131]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":961,"old":695,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[131,385,386,4,8,16,32,64,256],"offset":263,"phase":0,"quadratic_rows":[259,259,0,0,0,0,0,256,131]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,65,128,260,2,1,6],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":696,"rank":3,"right":{"linear_Z4":[0,0,2,0,0,0,0,2,1],"matrix_rows":[129,258,260,128,64,320,136,16,352],"offset":287,"phase":0,"quadratic_rows":[0,320,64,0,0,0,6,0,258]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":956,"old":696,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,136,16,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":964,"old":696,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,0,0,2],"matrix_rows":[260,1,6,256,8,16,288,64,128],"offset":69,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,65,128,260,2,6,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":697,"rank":3,"right":{"linear_Z4":[0,0,2,0,0,0,0,1,2],"matrix_rows":[257,130,132,256,64,192,264,16,224],"offset":287,"phase":0,"quadratic_rows":[0,192,64,0,0,0,6,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":957,"old":697,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,0,2,0],"matrix_rows":[132,1,6,128,8,16,160,64,256],"offset":69,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":965,"old":697,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,264,16,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,128,258,1,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":698,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,260,384,1,64,320,8,16,352],"offset":51,"phase":0,"quadratic_rows":[0,320,64,0,0,0,6,256,130]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":956,"old":698,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,0],"matrix_rows":[134,1,258,260,8,16,32,64,256],"offset":257,"phase":0,"quadratic_rows":[0,390,390,0,0,0,0,262,134]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":965,"old":698,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[134,1,386,388,8,16,32,64,256],"offset":269,"phase":0,"quadratic_rows":[0,262,262,0,0,0,0,256,134]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,65,128,258,2,4,5],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":1,"old":699,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,3],"matrix_rows":[257,2,384,256,64,68,264,16,96],"offset":25,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":957,"old":699,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[385,257,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":964,"old":699,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,2],"matrix_rows":[257,385,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,65,128,260,2,3,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":700,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,0,1,2],"matrix_rows":[129,130,260,192,64,256,200,16,288],"offset":119,"phase":0,"quadratic_rows":[64,192,0,0,0,0,3,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":950,"old":700,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,2,0],"matrix_rows":[130,3,128,4,8,16,32,192,256],"offset":131,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":961,"old":700,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,288,64,128],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,65,128,260,2,4,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":701,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,0,2,1],"matrix_rows":[257,258,132,320,64,128,328,16,160],"offset":119,"phase":0,"quadratic_rows":[64,320,0,0,0,0,3,0,258]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":953,"old":701,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,16,160,64,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":958,"old":701,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,0,2],"matrix_rows":[258,3,256,4,8,16,32,320,128],"offset":131,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,68,5,135,6,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":1,"old":702,"rank":3,"right":{"linear_Z4":[0,0,0,2,1,0,1,0,0],"matrix_rows":[337,84,8,256,258,336,272,352,384],"offset":47,"phase":1,"quadratic_rows":[80,0,256,272,345,0,337,0,92]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":966,"old":702,"rank":1,"right":{"linear_Z4":[0,0,3,2,0,0,0,0,2],"matrix_rows":[261,256,258,260,8,272,288,64,384],"offset":51,"phase":2,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":974,"old":702,"rank":1,"right":{"linear_Z4":[2,0,1,2,0,0,2,0,0],"matrix_rows":[68,5,2,64,8,16,96,128,256],"offset":91,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,32,68,133,5,4,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":1,"old":703,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,2,0,0,2],"matrix_rows":[97,258,8,96,256,4,64,48,384],"offset":82,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":969,"old":703,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":977,"old":703,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[33,32,2,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,66,131,7,6,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":704,"rank":3,"right":{"linear_Z4":[2,2,0,0,0,3,0,0,1],"matrix_rows":[289,258,292,96,256,320,264,368,384],"offset":152,"phase":1,"quadratic_rows":[320,0,96,0,0,292,5,0,289]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":972,"old":704,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,272,288,320,384],"offset":174,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":980,"old":704,"rank":1,"right":{"linear_Z4":[2,2,1,0,0,0,2,0,0],"matrix_rows":[68,5,2,64,8,16,96,128,256],"offset":79,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,69,4,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":705,"rank":3,"right":{"linear_Z4":[2,0,2,0,3,0,3,0,2],"matrix_rows":[81,258,84,64,256,16,88,32,384],"offset":122,"phase":1,"quadratic_rows":[16,0,64,0,81,0,84,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":973,"old":705,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":981,"old":705,"rank":1,"right":{"linear_Z4":[2,0,3,0,2,0,0,0,0],"matrix_rows":[20,5,2,16,24,32,64,128,256],"offset":26,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,64,129,5,4,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":706,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,1,0,0,2],"matrix_rows":[33,258,36,96,256,64,8,112,384],"offset":183,"phase":0,"quadratic_rows":[64,0,96,0,0,36,5,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":972,"old":706,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":981,"old":706,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,2,0,0],"matrix_rows":[68,5,2,64,8,16,96,128,256],"offset":74,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,71,6,130,3,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":707,"rank":3,"right":{"linear_Z4":[2,2,2,0,1,0,1,0,2],"matrix_rows":[81,258,84,320,256,272,344,288,384],"offset":85,"phase":0,"quadratic_rows":[272,0,320,0,81,0,84,0,5]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":973,"old":707,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,272,288,320,384],"offset":174,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":980,"old":707,"rank":1,"right":{"linear_Z4":[2,2,1,0,2,0,0,0,0],"matrix_rows":[20,5,2,16,24,32,64,128,256],"offset":31,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,68,4,134,6,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":1,"old":708,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,2],"matrix_rows":[258,84,8,1,256,80,16,96,384],"offset":81,"phase":3,"quadratic_rows":[0,0,0,16,8,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":966,"old":708,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":977,"old":708,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[68,1,2,64,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,68,133,7,6,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,4,0,0,0,0,0,0]},"new":1,"old":709,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,1,1,0,3],"matrix_rows":[353,98,8,96,256,260,320,304,384],"offset":31,"phase":1,"quadratic_rows":[256,352,0,320,0,98,106,0,267]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":969,"old":709,"rank":1,"right":{"linear_Z4":[3,0,0,2,0,0,0,0,2],"matrix_rows":[259,257,256,260,8,16,288,320,384],"offset":149,"phase":2,"quadratic_rows":[3,1,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":974,"old":709,"rank":1,"right":{"linear_Z4":[3,2,0,2,0,0,0,0,2],"matrix_rows":[257,259,256,260,8,16,288,320,384],"offset":86,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,32,65,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":982,"old":710,"rank":2,"right":{"linear_Z4":[2,3,1,0,0,0,2,2,2],"matrix_rows":[66,260,3,64,388,8,80,32,256],"offset":69,"phase":3,"quadratic_rows":[2,3,132,0,0,0,0,4,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,32,65,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":990,"old":710,"rank":2,"right":{"linear_Z4":[2,3,1,0,0,0,2,0,2],"matrix_rows":[66,388,3,64,260,8,80,32,256],"offset":69,"phase":3,"quadratic_rows":[2,3,132,0,0,0,0,4,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,66,129,256,1,4,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":999,"old":710,"rank":3,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,3],"matrix_rows":[66,260,384,3,64,256,264,80,32],"offset":171,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,256,384]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,64,128,258,1,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":985,"old":711,"rank":2,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,1],"matrix_rows":[387,64,129,130,4,8,16,32,256],"offset":258,"phase":0,"quadratic_rows":[259,259,0,0,0,0,256,256,451]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,11,16,32,64,128,257,2,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":993,"old":711,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,1],"matrix_rows":[67,387,257,258,4,8,16,32,256],"offset":257,"phase":0,"quadratic_rows":[192,192,0,0,0,0,259,259,448]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,17,32,64,129,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,7,7,0,0,0,0,0,0]},"new":999,"old":711,"rank":3,"right":{"linear_Z4":[2,1,0,0,0,0,0,0,0],"matrix_rows":[258,320,384,3,256,4,8,272,32],"offset":25,"phase":3,"quadratic_rows":[2,3,0,0,0,0,256,256,192]}},{"left":{"linear_Z4":[2,2,2,3,0,0,0,0,0],"matrix_rows":[17,34,68,132,2,257,6,8,9],"offset":0,"phase":0,"quadratic_rows":[8,4,2,9,0,0,0,0,0]},"new":1,"old":712,"rank":4,"right":{"linear_Z4":[0,0,2,0,0,0,1,0,3],"matrix_rows":[257,66,68,384,256,16,80,88,288],"offset":183,"phase":0,"quadratic_rows":[0,80,16,0,6,0,66,256,384]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,34,64,128,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":988,"old":712,"rank":2,"right":{"linear_Z4":[1,2,3,0,0,0,2,2,2],"matrix_rows":[257,68,385,6,64,72,16,32,256],"offset":42,"phase":3,"quadratic_rows":[129,4,6,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,17,33,64,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":996,"old":712,"rank":2,"right":{"linear_Z4":[1,2,3,0,0,0,2,0,2],"matrix_rows":[68,385,257,6,64,72,16,32,256],"offset":41,"phase":3,"quadratic_rows":[129,4,6,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,32,64,128,258,1,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":989,"old":713,"rank":2,"right":{"linear_Z4":[0,1,1,0,0,0,0,0,1],"matrix_rows":[390,64,1,130,132,8,16,32,256],"offset":258,"phase":0,"quadratic_rows":[0,262,262,0,0,0,256,256,454]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,11,19,32,64,128,257,2,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":997,"old":713,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,1],"matrix_rows":[70,390,1,258,260,8,16,32,256],"offset":257,"phase":0,"quadratic_rows":[0,192,192,0,0,0,262,262,448]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,16,33,65,128,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,7,7,0,0,0,0,0,0]},"new":1000,"old":713,"rank":3,"right":{"linear_Z4":[0,2,1,0,0,0,0,0,0],"matrix_rows":[260,320,384,1,6,256,264,16,32],"offset":49,"phase":3,"quadratic_rows":[0,4,6,0,0,0,256,256,192]}},{"left":{"linear_Z4":[2,2,2,3,0,0,0,0,0],"matrix_rows":[17,34,68,132,2,257,8,9,6],"offset":0,"phase":0,"quadratic_rows":[8,4,2,9,0,0,0,0,0]},"new":1,"old":714,"rank":4,"right":{"linear_Z4":[0,0,2,0,0,0,0,3,1],"matrix_rows":[129,258,260,192,128,16,272,280,160],"offset":183,"phase":0,"quadratic_rows":[0,272,16,0,6,0,128,192,258]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,17,33,64,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":988,"old":714,"rank":2,"right":{"linear_Z4":[1,2,3,0,0,0,0,2,2],"matrix_rows":[260,193,129,6,256,264,16,32,128],"offset":41,"phase":3,"quadratic_rows":[65,4,6,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,32,64,129,2,3,256],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":997,"old":714,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,3,0],"matrix_rows":[129,192,128,2,4,8,16,160,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,128,192,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,32,64,129,2,256,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":989,"old":715,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,3],"matrix_rows":[257,320,256,2,4,8,16,288,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,256,0,320]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,17,33,64,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":996,"old":715,"rank":2,"right":{"linear_Z4":[1,2,3,0,0,0,0,2,2],"matrix_rows":[132,321,257,6,128,136,16,32,256],"offset":41,"phase":3,"quadratic_rows":[65,4,6,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,66,128,257,4,2,5],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":1000,"old":715,"rank":3,"right":{"linear_Z4":[0,2,3,0,0,0,0,2,3],"matrix_rows":[257,132,320,256,6,128,136,16,288],"offset":91,"phase":3,"quadratic_rows":[0,4,6,0,0,0,256,0,320]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,32,65,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":982,"old":716,"rank":2,"right":{"linear_Z4":[2,3,1,0,0,0,0,2,2],"matrix_rows":[258,196,3,256,132,8,272,32,128],"offset":69,"phase":3,"quadratic_rows":[2,3,68,0,0,0,4,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,17,33,64,128,2,3,256],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":993,"old":716,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,3,0],"matrix_rows":[132,192,1,2,128,136,16,32,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,128,192,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,66,129,256,4,6,1],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":999,"old":716,"rank":3,"right":{"linear_Z4":[2,3,0,0,0,0,0,3,2],"matrix_rows":[258,132,192,3,256,128,136,272,32],"offset":171,"phase":3,"quadratic_rows":[2,3,0,0,0,0,128,192,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,17,33,64,128,2,256,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":985,"old":717,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,3],"matrix_rows":[260,320,1,2,256,264,16,32,128],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,256,0,320]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,32,65,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":990,"old":717,"rank":2,"right":{"linear_Z4":[2,3,1,0,0,0,0,2,2],"matrix_rows":[130,324,3,128,260,8,144,32,256],"offset":69,"phase":3,"quadratic_rows":[2,3,68,0,0,0,4,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,66,129,256,4,1,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":999,"old":717,"rank":3,"right":{"linear_Z4":[2,3,0,0,0,0,0,2,3],"matrix_rows":[130,260,320,3,128,256,264,144,32],"offset":171,"phase":3,"quadratic_rows":[2,3,0,0,0,0,256,0,320]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":784,"old":718,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":26,"phase":1,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":787,"old":718,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,260,264,272,32,320,384],"offset":31,"phase":1,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":718,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,264,272,32,320,384],"offset":29,"phase":2,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":776,"old":719,"rank":1,"right":{"linear_Z4":[3,0,0,2,0,2,0,0,0],"matrix_rows":[9,33,2,4,32,48,64,128,256],"offset":50,"phase":1,"quadratic_rows":[41,0,0,33,0,9,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":779,"old":719,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,0,0,0],"matrix_rows":[9,16,2,20,24,32,64,128,256],"offset":8,"phase":3,"quadratic_rows":[24,0,0,25,9,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":719,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,2,0,0,0],"matrix_rows":[40,9,2,4,32,48,64,128,256],"offset":50,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":775,"old":720,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":16,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":778,"old":720,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[1,35,32,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,1,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":720,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[34,1,32,36,8,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":783,"old":721,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[1,321,2,4,8,16,32,256,384],"offset":131,"phase":3,"quadratic_rows":[321,0,0,0,0,0,1,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":786,"old":721,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":721,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[320,1,2,4,8,16,32,256,384],"offset":129,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":800,"old":722,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[9,257,2,4,256,16,288,64,128],"offset":64,"phase":3,"quadratic_rows":[265,0,0,257,0,0,0,0,9]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":803,"old":722,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[9,256,2,260,264,16,32,64,128],"offset":8,"phase":3,"quadratic_rows":[264,0,0,265,0,0,0,0,9]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":722,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,0,0,2],"matrix_rows":[264,9,2,4,256,16,288,64,128],"offset":67,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":792,"old":723,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[9,129,2,4,128,16,160,64,256],"offset":64,"phase":3,"quadratic_rows":[137,0,0,129,0,0,0,9,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":795,"old":723,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,0],"matrix_rows":[9,128,2,132,136,16,32,64,256],"offset":8,"phase":3,"quadratic_rows":[136,0,0,137,0,0,0,9,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":723,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,0,2,0],"matrix_rows":[136,9,2,4,128,16,160,64,256],"offset":67,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":791,"old":724,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[1,145,2,4,8,128,32,192,256],"offset":35,"phase":3,"quadratic_rows":[145,0,0,0,1,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":794,"old":724,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":724,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[144,1,2,4,8,128,32,192,256],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":799,"old":725,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[1,273,2,4,8,256,32,320,128],"offset":35,"phase":3,"quadratic_rows":[273,0,0,0,1,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":802,"old":725,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":725,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,320,128],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":816,"old":726,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[9,65,2,4,64,16,96,128,256],"offset":64,"phase":3,"quadratic_rows":[73,0,0,65,0,0,9,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":819,"old":726,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,0,0],"matrix_rows":[9,64,2,68,72,16,32,128,256],"offset":8,"phase":3,"quadratic_rows":[72,0,0,73,0,0,9,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":726,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[72,9,2,4,64,16,96,128,256],"offset":67,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":808,"old":727,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":16,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":811,"old":727,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,260,8,272,288,320,384],"offset":79,"phase":1,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":727,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,8,272,288,320,384],"offset":77,"phase":2,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":807,"old":728,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[1,273,2,4,8,256,32,64,384],"offset":35,"phase":3,"quadratic_rows":[273,0,0,0,1,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":810,"old":728,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":728,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":815,"old":729,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":26,"phase":1,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":818,"old":729,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[1,11,8,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[11,1,0,1,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":729,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[10,1,8,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":832,"old":730,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":4,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":835,"old":730,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,264,272,288,320,384],"offset":107,"phase":1,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":730,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,264,272,288,320,384],"offset":105,"phase":2,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":824,"old":731,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[3,64,66,4,8,80,32,128,256],"offset":32,"phase":3,"quadratic_rows":[66,67,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":827,"old":731,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[3,65,64,4,8,16,96,128,256],"offset":64,"phase":3,"quadratic_rows":[67,65,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":731,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[66,3,64,4,8,16,96,128,256],"offset":67,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":823,"old":732,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,2,0,0,0],"matrix_rows":[3,32,34,4,40,16,64,128,256],"offset":22,"phase":1,"quadratic_rows":[34,35,0,0,0,3,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":826,"old":732,"rank":1,"right":{"linear_Z4":[3,2,0,0,2,0,0,0,0],"matrix_rows":[3,17,16,4,24,32,64,128,256],"offset":22,"phase":1,"quadratic_rows":[19,17,0,0,3,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":732,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[18,3,16,4,24,32,64,128,256],"offset":22,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":831,"old":733,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":834,"old":733,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,8,16,32,64,384],"offset":11,"phase":3,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":733,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,32,65,2,128,3,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":734,"rank":2,"right":{"linear_Z4":[2,0,0,0,0,0,0,1,0],"matrix_rows":[129,130,160,32,4,8,176,64,256],"offset":75,"phase":0,"quadratic_rows":[32,160,0,0,0,3,0,130,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":848,"old":734,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[3,128,130,4,8,144,32,64,256],"offset":32,"phase":3,"quadratic_rows":[130,131,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":851,"old":734,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[3,129,128,4,8,16,160,64,256],"offset":64,"phase":3,"quadratic_rows":[131,129,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":734,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,2,0],"matrix_rows":[130,3,128,4,8,16,160,64,256],"offset":67,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":840,"old":735,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,4,8,16,288,64,128],"offset":64,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":843,"old":735,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,4,8,272,32,64,128],"offset":32,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":735,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,0,2],"matrix_rows":[258,3,256,4,8,16,288,64,128],"offset":67,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,18,32,65,1,130,256,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":736,"rank":2,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,2],"matrix_rows":[1,260,32,34,256,8,48,320,128],"offset":22,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":839,"old":736,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":842,"old":736,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,8,16,32,320,128],"offset":11,"phase":3,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":736,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,320,128],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":847,"old":737,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,133,2,128,8,16,32,192,256],"offset":11,"phase":3,"quadratic_rows":[133,0,1,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":850,"old":737,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":737,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,16,32,192,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":864,"old":738,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,0],"matrix_rows":[6,1,34,32,40,16,64,128,256],"offset":16,"phase":3,"quadratic_rows":[0,38,34,0,0,6,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":867,"old":738,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,0,0,0],"matrix_rows":[6,1,32,36,8,48,64,128,256],"offset":32,"phase":3,"quadratic_rows":[0,36,38,0,0,6,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":738,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,2,0,0,0],"matrix_rows":[36,1,6,32,40,16,64,128,256],"offset":21,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,34,2,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":1,"old":739,"rank":2,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,2],"matrix_rows":[257,2,256,16,20,24,32,64,384],"offset":13,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":856,"old":739,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":859,"old":739,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":6,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":739,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":855,"old":740,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":8,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":858,"old":740,"rank":1,"right":{"linear_Z4":[2,1,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":10,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":740,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,264,272,288,320,384],"offset":51,"phase":2,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":863,"old":741,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[6,1,66,64,8,80,32,128,256],"offset":32,"phase":3,"quadratic_rows":[0,70,66,0,0,0,6,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":866,"old":741,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,0,0],"matrix_rows":[6,1,64,68,72,16,32,128,256],"offset":16,"phase":3,"quadratic_rows":[0,68,70,0,0,0,6,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":741,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,2,0,0],"matrix_rows":[68,1,6,64,8,80,32,128,256],"offset":37,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,34,2,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":1,"old":742,"rank":2,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,2],"matrix_rows":[257,2,256,16,20,24,32,320,128],"offset":13,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":880,"old":742,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":883,"old":742,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":6,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":742,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,320,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,34,2,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":1,"old":743,"rank":2,"right":{"linear_Z4":[0,2,0,0,2,0,0,2,0],"matrix_rows":[129,2,128,16,20,24,32,192,256],"offset":13,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":872,"old":743,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":6,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":875,"old":743,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":743,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,8,16,32,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,33,2,64,128,3,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":744,"rank":2,"right":{"linear_Z4":[0,2,0,0,0,0,0,1,0],"matrix_rows":[130,132,1,144,16,152,32,64,256],"offset":51,"phase":0,"quadratic_rows":[0,16,144,0,6,0,0,132,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":871,"old":744,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[6,1,130,128,8,144,32,64,256],"offset":32,"phase":3,"quadratic_rows":[0,134,130,0,0,0,0,6,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":874,"old":744,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[6,1,128,132,136,16,32,64,256],"offset":16,"phase":3,"quadratic_rows":[0,132,134,0,0,0,0,6,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":744,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,0,2,0],"matrix_rows":[132,1,6,128,8,144,32,64,256],"offset":37,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":879,"old":745,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[6,1,256,260,264,16,32,64,128],"offset":16,"phase":3,"quadratic_rows":[0,260,262,0,0,0,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":882,"old":745,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[6,1,258,256,8,272,32,64,128],"offset":32,"phase":3,"quadratic_rows":[0,262,258,0,0,0,0,0,6]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":745,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,0,0,2],"matrix_rows":[260,1,6,256,8,272,32,64,128],"offset":37,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,19,34,3,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":1,"old":746,"rank":2,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[257,2,256,272,20,280,288,320,384],"offset":37,"phase":3,"quadratic_rows":[0,272,0,0,2,0,0,0,2]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":896,"old":746,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":16,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":899,"old":746,"rank":1,"right":{"linear_Z4":[2,1,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":18,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":746,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,8,272,288,320,384],"offset":43,"phase":2,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,2,64,3,128,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":747,"rank":2,"right":{"linear_Z4":[0,2,0,0,0,0,1,0,0],"matrix_rows":[66,72,1,80,84,16,32,128,256],"offset":51,"phase":0,"quadratic_rows":[0,16,0,80,10,0,72,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":888,"old":747,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[10,1,66,4,64,80,32,128,256],"offset":32,"phase":3,"quadratic_rows":[0,74,0,66,0,0,10,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":891,"old":747,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,0,0],"matrix_rows":[10,1,64,68,72,16,32,128,256],"offset":8,"phase":3,"quadratic_rows":[0,72,0,74,0,0,10,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":747,"rank":1,"right":{"linear_Z4":[0,2,0,3,0,0,2,0,0],"matrix_rows":[72,1,10,4,64,80,32,128,256],"offset":37,"phase":3,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":887,"old":748,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":30,"phase":0,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":890,"old":748,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":28,"phase":1,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":748,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[9,8,2,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":895,"old":749,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":898,"old":749,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,0],"matrix_rows":[2,1,290,4,8,16,256,64,384],"offset":69,"phase":3,"quadratic_rows":[0,290,0,0,0,2,0,0,2]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":749,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,2,64,128,3,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":750,"rank":2,"right":{"linear_Z4":[0,2,0,0,0,0,0,1,0],"matrix_rows":[130,136,1,144,148,16,32,64,256],"offset":51,"phase":0,"quadratic_rows":[0,16,0,144,10,0,0,136,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":912,"old":750,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[10,1,130,4,128,144,32,64,256],"offset":32,"phase":3,"quadratic_rows":[0,138,0,130,0,0,0,10,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":915,"old":750,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,0],"matrix_rows":[10,1,128,132,136,16,32,64,256],"offset":8,"phase":3,"quadratic_rows":[0,136,0,138,0,0,0,10,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,2,64,128,256,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":751,"rank":2,"right":{"linear_Z4":[0,2,0,0,0,0,0,0,1],"matrix_rows":[258,264,1,272,276,16,32,64,128],"offset":51,"phase":0,"quadratic_rows":[0,16,0,272,10,0,0,0,264]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":904,"old":751,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[10,1,256,260,264,16,32,64,128],"offset":8,"phase":3,"quadratic_rows":[0,264,0,266,0,0,0,0,10]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":907,"old":751,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[10,1,258,4,256,272,32,64,128],"offset":32,"phase":3,"quadratic_rows":[0,266,0,258,0,0,0,0,10]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":751,"rank":1,"right":{"linear_Z4":[0,2,0,3,0,0,0,0,2],"matrix_rows":[264,1,10,4,256,272,32,64,128],"offset":37,"phase":3,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,33,1,66,130,256,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":752,"rank":2,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,2],"matrix_rows":[2,288,1,16,20,24,256,320,128],"offset":74,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":903,"old":752,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":906,"old":752,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,0],"matrix_rows":[2,1,290,4,8,16,256,320,128],"offset":69,"phase":3,"quadratic_rows":[0,290,0,0,0,2,0,0,2]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":752,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,320,128],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":911,"old":753,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,0],"matrix_rows":[2,1,162,4,8,16,128,192,256],"offset":69,"phase":3,"quadratic_rows":[0,162,0,0,0,2,0,2,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":914,"old":753,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":753,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[160,1,2,4,8,16,128,192,256],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,19,32,2,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":754,"rank":2,"right":{"linear_Z4":[2,2,0,0,3,3,0,0,0],"matrix_rows":[49,50,32,16,52,8,64,128,256],"offset":28,"phase":1,"quadratic_rows":[16,32,0,0,49,50,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":928,"old":754,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,2,0,0,0],"matrix_rows":[3,32,34,36,8,16,64,128,256],"offset":14,"phase":1,"quadratic_rows":[34,35,0,0,0,3,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":931,"old":754,"rank":1,"right":{"linear_Z4":[3,2,0,0,2,0,0,0,0],"matrix_rows":[3,17,16,20,8,32,64,128,256],"offset":14,"phase":1,"quadratic_rows":[19,17,0,0,3,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":754,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[18,3,16,20,8,32,64,128,256],"offset":14,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,65,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":755,"rank":2,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,2],"matrix_rows":[1,264,32,34,4,256,48,64,384],"offset":38,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":920,"old":755,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":923,"old":755,"rank":1,"right":{"linear_Z4":[1,0,0,2,0,0,0,0,0],"matrix_rows":[1,265,2,4,256,16,32,64,384],"offset":19,"phase":3,"quadratic_rows":[265,0,0,1,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":755,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":919,"old":756,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,260,264,16,288,320,384],"offset":64,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":922,"old":756,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,260,264,272,32,320,384],"offset":32,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":756,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,0,2],"matrix_rows":[258,3,256,260,264,16,288,320,384],"offset":67,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":927,"old":757,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[17,65,2,4,8,64,96,128,256],"offset":64,"phase":3,"quadratic_rows":[81,0,0,0,65,0,17,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":930,"old":757,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,0],"matrix_rows":[17,64,66,4,8,80,32,128,256],"offset":4,"phase":3,"quadratic_rows":[80,0,0,0,81,0,17,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":757,"rank":1,"right":{"linear_Z4":[2,0,0,0,3,0,2,0,0],"matrix_rows":[80,17,2,4,8,64,96,128,256],"offset":67,"phase":3,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,65,1,130,256,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":758,"rank":2,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,2],"matrix_rows":[1,264,32,34,4,256,48,320,128],"offset":38,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":944,"old":758,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":947,"old":758,"rank":1,"right":{"linear_Z4":[1,0,0,2,0,0,0,0,0],"matrix_rows":[1,265,2,4,256,16,32,320,128],"offset":19,"phase":3,"quadratic_rows":[265,0,0,1,0,0,0,0,1]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,65,1,130,2,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":759,"rank":2,"right":{"linear_Z4":[2,0,0,0,0,2,0,2,0],"matrix_rows":[1,136,32,34,4,128,48,192,256],"offset":38,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":936,"old":759,"rank":1,"right":{"linear_Z4":[1,0,0,2,0,0,0,0,0],"matrix_rows":[1,137,2,4,128,16,32,192,256],"offset":19,"phase":3,"quadratic_rows":[137,0,0,1,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":939,"old":759,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":759,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,16,32,192,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,66,2,128,3,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":760,"rank":2,"right":{"linear_Z4":[2,0,0,0,0,0,0,1,0],"matrix_rows":[129,144,160,162,4,8,32,64,256],"offset":75,"phase":0,"quadratic_rows":[32,0,0,0,160,17,0,144,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":935,"old":760,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[17,129,2,4,8,128,160,64,256],"offset":64,"phase":3,"quadratic_rows":[145,0,0,0,129,0,0,17,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":938,"old":760,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,2,0],"matrix_rows":[17,128,130,4,8,144,32,64,256],"offset":4,"phase":3,"quadratic_rows":[144,0,0,0,145,0,0,17,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":760,"rank":1,"right":{"linear_Z4":[2,0,0,0,3,0,0,2,0],"matrix_rows":[144,17,2,4,8,128,160,64,256],"offset":67,"phase":3,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":943,"old":761,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,0,2],"matrix_rows":[17,256,258,4,8,272,32,64,128],"offset":4,"phase":3,"quadratic_rows":[272,0,0,0,273,0,0,0,17]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":946,"old":761,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[17,257,2,4,8,256,288,64,128],"offset":64,"phase":3,"quadratic_rows":[273,0,0,0,257,0,0,0,17]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":761,"rank":1,"right":{"linear_Z4":[2,0,0,0,3,0,0,0,2],"matrix_rows":[272,17,2,4,8,256,288,64,128],"offset":67,"phase":3,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":960,"old":762,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,131,128,4,8,16,32,192,256],"offset":7,"phase":3,"quadratic_rows":[131,1,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":963,"old":762,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":762,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,16,32,192,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":952,"old":763,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,8,16,32,320,128],"offset":7,"phase":3,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":955,"old":763,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":763,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,320,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":951,"old":764,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[5,256,2,260,264,16,32,64,128],"offset":16,"phase":3,"quadratic_rows":[260,0,261,0,0,0,0,0,5]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":954,"old":764,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[5,257,2,256,8,16,288,64,128],"offset":64,"phase":3,"quadratic_rows":[261,0,257,0,0,0,0,0,5]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":764,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,0,2],"matrix_rows":[260,5,2,256,8,16,288,64,128],"offset":67,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":959,"old":765,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[5,128,2,132,136,16,32,64,256],"offset":16,"phase":3,"quadratic_rows":[132,0,133,0,0,0,0,5,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":962,"old":765,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[5,129,2,128,8,16,160,64,256],"offset":64,"phase":3,"quadratic_rows":[133,0,129,0,0,0,0,5,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":765,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,2,0],"matrix_rows":[132,5,2,128,8,16,160,64,256],"offset":67,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":976,"old":766,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,8,16,32,64,384],"offset":7,"phase":3,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":979,"old":766,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":766,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":968,"old":767,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,2,0,0,0],"matrix_rows":[5,32,2,36,8,48,64,128,256],"offset":42,"phase":1,"quadratic_rows":[36,0,37,0,0,5,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":971,"old":767,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[5,17,2,16,24,32,64,128,256],"offset":16,"phase":3,"quadratic_rows":[21,0,17,0,5,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":767,"rank":1,"right":{"linear_Z4":[2,0,3,0,2,0,0,0,0],"matrix_rows":[20,5,2,16,24,32,64,128,256],"offset":19,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":967,"old":768,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,0,0],"matrix_rows":[5,64,2,68,72,16,32,128,256],"offset":16,"phase":3,"quadratic_rows":[68,0,69,0,0,0,5,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":970,"old":768,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[5,65,2,64,8,16,96,128,256],"offset":64,"phase":3,"quadratic_rows":[69,0,65,0,0,0,5,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":768,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,2,0,0],"matrix_rows":[68,5,2,64,8,16,96,128,256],"offset":67,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":975,"old":769,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,264,272,288,320,384],"offset":87,"phase":1,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":978,"old":769,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":8,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":769,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,272,288,320,384],"offset":85,"phase":2,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":992,"old":770,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,8,272,32,64,128],"offset":7,"phase":3,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":995,"old":770,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":770,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,272,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":984,"old":771,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[5,128,2,132,8,16,160,64,256],"offset":64,"phase":3,"quadratic_rows":[132,0,133,0,0,0,0,5,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":987,"old":771,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[5,129,2,128,136,16,32,64,256],"offset":16,"phase":3,"quadratic_rows":[133,0,129,0,0,0,0,5,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":771,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,2,0],"matrix_rows":[132,5,2,128,136,16,32,64,256],"offset":19,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":983,"old":772,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,131,128,4,8,144,32,64,256],"offset":7,"phase":3,"quadratic_rows":[131,1,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":986,"old":772,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":772,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,144,32,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":991,"old":773,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[5,256,2,260,8,16,288,64,128],"offset":64,"phase":3,"quadratic_rows":[260,0,261,0,0,0,0,0,5]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":994,"old":773,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[5,257,2,256,264,16,32,64,128],"offset":16,"phase":3,"quadratic_rows":[261,0,257,0,0,0,0,0,5]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":773,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,0,2],"matrix_rows":[260,5,2,256,264,16,32,64,128],"offset":19,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":775,"old":774,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[3,16,18,20,8,32,64,128,256],"offset":14,"phase":1,"quadratic_rows":[18,19,0,0,3,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":776,"old":774,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,2,0,0,0],"matrix_rows":[3,33,32,36,8,16,64,128,256],"offset":14,"phase":1,"quadratic_rows":[35,33,0,0,0,3,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":775,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[34,1,32,36,8,16,64,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":776,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[17,16,2,20,8,32,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":778,"old":777,"rank":1,"right":{"linear_Z4":[3,0,0,2,0,0,0,0,0],"matrix_rows":[1,41,2,4,32,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[41,0,0,1,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":779,"old":777,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":4,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":778,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[9,8,10,4,16,32,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":779,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[40,1,2,4,32,48,64,128,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":775,"old":780,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,0],"matrix_rows":[10,1,34,4,32,48,64,128,256],"offset":32,"phase":3,"quadratic_rows":[0,42,0,34,0,10,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":779,"old":780,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,0,0],"matrix_rows":[10,1,32,36,40,16,64,128,256],"offset":8,"phase":3,"quadratic_rows":[0,40,0,42,0,10,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":776,"old":781,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":16,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":778,"old":781,"rank":1,"right":{"linear_Z4":[2,1,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":18,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":783,"old":782,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,260,264,272,32,320,384],"offset":32,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":784,"old":782,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,260,264,16,288,320,384],"offset":64,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":783,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,264,16,288,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":784,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,264,272,32,320,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":786,"old":785,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":787,"old":785,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[1,321,2,4,8,16,32,256,384],"offset":131,"phase":3,"quadratic_rows":[321,0,0,0,0,0,1,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":786,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[320,1,2,4,8,16,32,256,384],"offset":129,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":787,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,4,8,272,288,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":784,"old":788,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[2,1,322,4,8,16,32,256,384],"offset":133,"phase":3,"quadratic_rows":[0,322,0,0,0,0,2,0,2]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":786,"old":788,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":783,"old":789,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":28,"phase":1,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":787,"old":789,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":30,"phase":0,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":791,"old":790,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":18,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":792,"old":790,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":791,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,132,136,144,160,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":792,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,132,8,16,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":794,"old":793,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,2,0],"matrix_rows":[24,1,2,4,128,144,160,64,256],"offset":64,"phase":3,"quadratic_rows":[0,0,0,144,152,0,0,24,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":795,"old":793,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,0],"matrix_rows":[24,1,2,4,136,128,32,192,256],"offset":128,"phase":3,"quadratic_rows":[0,0,0,152,136,0,0,24,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":794,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[144,1,2,4,8,128,32,192,256],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":795,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,16,160,64,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":791,"old":796,"rank":1,"right":{"linear_Z4":[1,0,0,2,0,0,0,0,0],"matrix_rows":[1,137,2,4,128,16,160,64,256],"offset":19,"phase":3,"quadratic_rows":[137,0,0,1,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":795,"old":796,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":792,"old":797,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[17,129,2,4,8,128,32,192,256],"offset":128,"phase":3,"quadratic_rows":[145,0,0,0,129,0,0,17,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":794,"old":797,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,2,0],"matrix_rows":[17,128,2,132,8,144,32,64,256],"offset":8,"phase":3,"quadratic_rows":[144,0,0,0,145,0,0,17,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":799,"old":798,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":18,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":800,"old":798,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":799,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,264,272,288,320,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":800,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,8,16,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":802,"old":801,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,0,2],"matrix_rows":[24,1,2,4,256,272,288,64,128],"offset":64,"phase":3,"quadratic_rows":[0,0,0,272,280,0,0,0,24]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":803,"old":801,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[24,1,2,4,264,256,32,320,128],"offset":128,"phase":3,"quadratic_rows":[0,0,0,280,264,0,0,0,24]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":802,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,320,128],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":803,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,288,64,128],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":800,"old":804,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[17,257,2,4,8,256,32,320,128],"offset":128,"phase":3,"quadratic_rows":[273,0,0,0,257,0,0,0,17]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":802,"old":804,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,0,2],"matrix_rows":[17,256,2,260,8,272,32,64,128],"offset":8,"phase":3,"quadratic_rows":[272,0,0,0,273,0,0,0,17]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":799,"old":805,"rank":1,"right":{"linear_Z4":[1,0,0,2,0,0,0,0,0],"matrix_rows":[1,265,2,4,256,16,288,64,128],"offset":19,"phase":3,"quadratic_rows":[265,0,0,1,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":803,"old":805,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":807,"old":806,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,260,8,272,288,320,384],"offset":128,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":808,"old":806,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,260,264,272,288,64,384],"offset":16,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":807,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,264,272,288,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":808,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,8,272,288,320,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":810,"old":809,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":811,"old":809,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[1,273,2,4,8,256,32,64,384],"offset":35,"phase":3,"quadratic_rows":[273,0,0,0,1,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":810,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":811,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,4,264,272,32,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":807,"old":812,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":76,"phase":1,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":811,"old":812,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":78,"phase":0,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":808,"old":813,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,0,0,0],"matrix_rows":[2,1,274,4,8,256,32,64,384],"offset":37,"phase":3,"quadratic_rows":[0,274,0,0,2,0,0,0,2]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":810,"old":813,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":815,"old":814,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[3,64,66,68,8,16,32,128,256],"offset":14,"phase":1,"quadratic_rows":[66,67,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":816,"old":814,"rank":1,"right":{"linear_Z4":[3,2,0,2,0,0,0,0,0],"matrix_rows":[3,9,8,12,16,32,64,128,256],"offset":14,"phase":1,"quadratic_rows":[11,9,0,3,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":815,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[10,1,8,12,16,32,64,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":816,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,2,68,8,16,32,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":818,"old":817,"rank":1,"right":{"linear_Z4":[3,0,0,2,0,0,2,0,0],"matrix_rows":[9,65,2,4,64,16,96,128,256],"offset":82,"phase":1,"quadratic_rows":[73,0,0,65,0,0,9,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":819,"old":817,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,0,0],"matrix_rows":[9,32,34,4,40,16,64,128,256],"offset":4,"phase":3,"quadratic_rows":[40,0,0,41,0,9,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":818,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[33,32,34,4,8,16,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":819,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[72,1,2,4,64,16,96,128,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":816,"old":820,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":64,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":818,"old":820,"rank":1,"right":{"linear_Z4":[2,1,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":66,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":815,"old":821,"rank":1,"right":{"linear_Z4":[0,3,0,2,0,0,0,0,0],"matrix_rows":[2,1,74,4,64,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,74,0,2,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":819,"old":821,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":8,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":823,"old":822,"rank":1,"right":{"linear_Z4":[0,2,0,1,0,0,2,0,0],"matrix_rows":[8,1,10,4,64,80,96,128,256],"offset":36,"phase":2,"quadratic_rows":[0,8,0,74,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":824,"old":822,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":32,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":823,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[18,1,16,4,24,32,64,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":824,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[66,1,64,4,8,16,96,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":826,"old":825,"rank":1,"right":{"linear_Z4":[2,0,0,1,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":66,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":827,"old":825,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":64,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":826,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[33,32,2,4,40,16,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":827,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,2,4,8,80,32,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":823,"old":828,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[3,64,66,4,8,80,32,128,256],"offset":38,"phase":1,"quadratic_rows":[66,67,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":827,"old":828,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[3,17,16,4,24,32,64,128,256],"offset":16,"phase":3,"quadratic_rows":[19,17,0,0,3,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":824,"old":829,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,0],"matrix_rows":[3,32,34,4,40,16,64,128,256],"offset":16,"phase":3,"quadratic_rows":[34,35,0,0,0,3,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":826,"old":829,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,2,0,0],"matrix_rows":[3,65,64,4,8,16,96,128,256],"offset":70,"phase":1,"quadratic_rows":[67,65,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":831,"old":830,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":832,"old":830,"rank":1,"right":{"linear_Z4":[0,0,2,3,0,0,2,0,0],"matrix_rows":[8,1,2,12,64,80,96,128,256],"offset":24,"phase":2,"quadratic_rows":[0,0,8,76,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":831,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":832,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,264,272,288,320,384],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":834,"old":833,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":112,"phase":1,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":835,"old":833,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":114,"phase":0,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":834,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,8,272,288,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":835,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,264,16,32,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":832,"old":836,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":4,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":834,"old":836,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,264,272,288,320,384],"offset":155,"phase":1,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":831,"old":837,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":835,"old":837,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,8,16,32,64,384],"offset":11,"phase":3,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":839,"old":838,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[5,256,2,260,8,272,32,64,128],"offset":32,"phase":3,"quadratic_rows":[260,0,261,0,0,0,0,0,5]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":840,"old":838,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[5,257,2,256,8,16,32,320,128],"offset":128,"phase":3,"quadratic_rows":[261,0,257,0,0,0,0,0,5]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":839,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,320,128],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":840,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,272,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":842,"old":841,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,8,16,288,64,128],"offset":7,"phase":3,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":843,"old":841,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":842,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,8,272,288,320,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":843,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,288,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":839,"old":844,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[6,1,256,260,8,16,288,64,128],"offset":64,"phase":3,"quadratic_rows":[0,260,262,0,0,0,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":843,"old":844,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[6,1,258,256,8,16,32,320,128],"offset":128,"phase":3,"quadratic_rows":[0,262,258,0,0,0,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":840,"old":845,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":842,"old":845,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":6,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":847,"old":846,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,131,128,4,8,16,160,64,256],"offset":7,"phase":3,"quadratic_rows":[131,1,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":848,"old":846,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":847,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,130,132,8,144,160,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":848,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,16,160,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":850,"old":849,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[5,128,2,132,8,144,32,64,256],"offset":32,"phase":3,"quadratic_rows":[132,0,133,0,0,0,0,5,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":851,"old":849,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[5,129,2,128,8,16,32,192,256],"offset":128,"phase":3,"quadratic_rows":[133,0,129,0,0,0,0,5,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":850,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,16,32,192,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":851,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,8,144,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":848,"old":852,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[6,1,130,128,8,16,32,192,256],"offset":128,"phase":3,"quadratic_rows":[0,134,130,0,0,0,0,6,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":850,"old":852,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[6,1,128,132,8,16,160,64,256],"offset":64,"phase":3,"quadratic_rows":[0,132,134,0,0,0,0,6,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":847,"old":853,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":6,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":851,"old":853,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":855,"old":854,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":18,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":856,"old":854,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":855,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,264,272,288,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":856,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":858,"old":857,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":32,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":859,"old":857,"rank":1,"right":{"linear_Z4":[2,0,0,1,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":34,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":858,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,8,16,288,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":859,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,264,272,32,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":855,"old":860,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":8,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":859,"old":860,"rank":1,"right":{"linear_Z4":[2,1,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":10,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":856,"old":861,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":858,"old":861,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":6,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":863,"old":862,"rank":1,"right":{"linear_Z4":[0,2,0,3,0,0,2,0,0],"matrix_rows":[8,1,10,4,64,80,96,128,256],"offset":116,"phase":0,"quadratic_rows":[0,8,0,74,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":864,"old":862,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":112,"phase":1,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":863,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[66,1,64,4,72,16,32,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":864,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[34,1,32,4,8,48,64,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":866,"old":865,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":64,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":867,"old":865,"rank":1,"right":{"linear_Z4":[0,0,2,1,0,0,2,0,0],"matrix_rows":[8,1,2,12,64,80,96,128,256],"offset":72,"phase":2,"quadratic_rows":[0,0,8,76,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":866,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[68,1,2,64,8,80,32,128,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":867,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[36,1,2,32,40,16,64,128,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":864,"old":868,"rank":1,"right":{"linear_Z4":[0,3,2,0,0,0,2,0,0],"matrix_rows":[6,1,66,64,8,80,32,128,256],"offset":44,"phase":1,"quadratic_rows":[0,70,66,0,0,0,6,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":866,"old":868,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,2,0,0,0],"matrix_rows":[6,1,32,36,8,48,64,128,256],"offset":44,"phase":1,"quadratic_rows":[0,36,38,0,0,6,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":863,"old":869,"rank":1,"right":{"linear_Z4":[0,3,2,0,0,2,0,0,0],"matrix_rows":[6,1,34,32,40,16,64,128,256],"offset":28,"phase":1,"quadratic_rows":[0,38,34,0,0,6,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":867,"old":869,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,2,0,0],"matrix_rows":[6,1,64,68,72,16,32,128,256],"offset":28,"phase":1,"quadratic_rows":[0,68,70,0,0,0,6,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":871,"old":870,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":872,"old":870,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,131,128,4,136,16,32,64,256],"offset":7,"phase":3,"quadratic_rows":[131,1,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":871,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,136,16,32,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":872,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,130,132,136,144,32,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":874,"old":873,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[5,128,2,132,8,16,32,192,256],"offset":128,"phase":3,"quadratic_rows":[132,0,133,0,0,0,0,5,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":875,"old":873,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[5,129,2,128,8,144,32,64,256],"offset":32,"phase":3,"quadratic_rows":[133,0,129,0,0,0,0,5,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":874,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,144,32,64,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":875,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,8,16,32,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":871,"old":876,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[3,128,130,4,8,16,32,192,256],"offset":128,"phase":3,"quadratic_rows":[130,131,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":875,"old":876,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[3,129,128,4,136,16,32,64,256],"offset":16,"phase":3,"quadratic_rows":[131,129,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":872,"old":877,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,133,2,128,8,144,32,64,256],"offset":11,"phase":3,"quadratic_rows":[133,0,1,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":874,"old":877,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":879,"old":878,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[5,256,2,260,8,16,32,320,128],"offset":128,"phase":3,"quadratic_rows":[260,0,261,0,0,0,0,0,5]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":880,"old":878,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[5,257,2,256,8,272,32,64,128],"offset":32,"phase":3,"quadratic_rows":[261,0,257,0,0,0,0,0,5]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":879,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,272,32,64,128],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":880,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,320,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":882,"old":881,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":883,"old":881,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,264,16,32,64,128],"offset":7,"phase":3,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":882,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,16,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":883,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,264,272,32,320,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":880,"old":884,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,4,264,16,32,64,128],"offset":16,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":882,"old":884,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,4,8,16,32,320,128],"offset":128,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":879,"old":885,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":883,"old":885,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,8,272,32,64,128],"offset":11,"phase":3,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":887,"old":886,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[1,67,64,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[67,1,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":888,"old":886,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":32,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":887,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[17,16,18,4,8,32,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":888,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[66,1,64,68,8,16,32,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":890,"old":889,"rank":1,"right":{"linear_Z4":[3,0,0,2,0,0,0,0,0],"matrix_rows":[1,73,2,4,64,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[73,0,0,1,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":891,"old":889,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":8,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":890,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[9,8,2,12,16,32,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":891,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[72,1,2,4,64,80,32,128,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":887,"old":892,"rank":1,"right":{"linear_Z4":[3,0,0,2,0,0,2,0,0],"matrix_rows":[9,65,2,4,64,80,32,128,256],"offset":50,"phase":1,"quadratic_rows":[73,0,0,65,0,0,9,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":891,"old":892,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,0,0,0],"matrix_rows":[9,16,18,4,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[24,0,0,25,9,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":888,"old":893,"rank":1,"right":{"linear_Z4":[2,3,0,2,0,0,0,0,0],"matrix_rows":[3,8,10,12,16,32,64,128,256],"offset":14,"phase":1,"quadratic_rows":[10,11,0,3,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":890,"old":893,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,2,0,0],"matrix_rows":[3,65,64,68,8,16,32,128,256],"offset":14,"phase":1,"quadratic_rows":[67,65,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":895,"old":894,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":896,"old":894,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,0],"matrix_rows":[1,289,2,4,8,16,256,64,384],"offset":67,"phase":3,"quadratic_rows":[289,0,0,0,0,1,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":895,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":896,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,8,272,288,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":898,"old":897,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":42,"phase":1,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":899,"old":897,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,260,264,272,288,64,384],"offset":47,"phase":1,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":898,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,264,272,288,64,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":899,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,4,264,16,288,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":896,"old":900,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,260,264,272,288,64,384],"offset":16,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":898,"old":900,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,260,8,272,288,320,384],"offset":128,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":895,"old":901,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":899,"old":901,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,0],"matrix_rows":[1,289,2,4,8,16,256,64,384],"offset":67,"phase":3,"quadratic_rows":[289,0,0,0,0,1,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":903,"old":902,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,0,0,2],"matrix_rows":[40,1,2,4,256,272,288,64,128],"offset":32,"phase":3,"quadratic_rows":[0,0,0,288,0,296,0,0,40]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":904,"old":902,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[40,1,2,4,264,16,256,320,128],"offset":128,"phase":3,"quadratic_rows":[0,0,0,296,0,264,0,0,40]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":903,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,320,128],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":904,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,272,32,64,128],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":906,"old":905,"rank":1,"right":{"linear_Z4":[0,2,0,3,0,0,2,0,0],"matrix_rows":[8,1,10,4,64,80,96,128,256],"offset":20,"phase":2,"quadratic_rows":[0,8,0,74,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":907,"old":905,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":906,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,264,272,288,320,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":907,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,8,16,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":903,"old":908,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,0,0,2],"matrix_rows":[34,1,256,260,8,16,288,64,128],"offset":8,"phase":3,"quadratic_rows":[0,288,0,0,0,290,0,0,34]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":907,"old":908,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[34,1,258,4,8,16,256,320,128],"offset":128,"phase":3,"quadratic_rows":[0,290,0,0,0,258,0,0,34]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":904,"old":909,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":906,"old":909,"rank":1,"right":{"linear_Z4":[0,1,0,2,0,0,0,0,0],"matrix_rows":[2,1,266,4,256,272,32,64,128],"offset":21,"phase":3,"quadratic_rows":[0,266,0,2,0,0,0,0,2]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":911,"old":910,"rank":1,"right":{"linear_Z4":[0,2,0,3,0,0,2,0,0],"matrix_rows":[8,1,10,4,64,80,96,128,256],"offset":20,"phase":2,"quadratic_rows":[0,8,0,74,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":912,"old":910,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":911,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,132,136,144,160,192,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":912,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,132,8,16,32,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":914,"old":913,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,0,2,0],"matrix_rows":[40,1,2,4,128,144,160,64,256],"offset":32,"phase":3,"quadratic_rows":[0,0,0,160,0,168,0,40,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":915,"old":913,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,0],"matrix_rows":[40,1,2,4,136,16,128,192,256],"offset":128,"phase":3,"quadratic_rows":[0,0,0,168,0,136,0,40,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":914,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[160,1,2,4,8,16,128,192,256],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":915,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,144,32,64,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":912,"old":916,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[34,1,130,4,8,16,128,192,256],"offset":128,"phase":3,"quadratic_rows":[0,162,0,0,0,130,0,34,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":914,"old":916,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,0,2,0],"matrix_rows":[34,1,128,132,8,16,160,64,256],"offset":8,"phase":3,"quadratic_rows":[0,160,0,0,0,162,0,34,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":911,"old":917,"rank":1,"right":{"linear_Z4":[0,1,0,2,0,0,0,0,0],"matrix_rows":[2,1,138,4,128,144,32,64,256],"offset":21,"phase":3,"quadratic_rows":[0,138,0,2,0,0,0,2,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":915,"old":917,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":919,"old":918,"rank":1,"right":{"linear_Z4":[1,0,0,2,0,0,0,0,0],"matrix_rows":[1,265,2,4,256,16,32,64,384],"offset":19,"phase":3,"quadratic_rows":[265,0,0,1,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":920,"old":918,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":919,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,264,272,32,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":920,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":922,"old":921,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":32,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":923,"old":921,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,260,264,16,288,320,384],"offset":143,"phase":1,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":922,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,264,16,288,320,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":923,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,4,264,272,288,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":919,"old":924,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":64,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":923,"old":924,"rank":1,"right":{"linear_Z4":[2,1,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":66,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":920,"old":925,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":922,"old":925,"rank":1,"right":{"linear_Z4":[0,1,0,2,0,0,0,0,0],"matrix_rows":[2,1,266,4,256,16,32,64,384],"offset":21,"phase":3,"quadratic_rows":[0,266,0,2,0,0,0,0,2]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":927,"old":926,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[1,19,16,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[19,1,0,0,1,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":928,"old":926,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":42,"phase":1,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":927,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,66,4,8,16,32,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":928,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[18,1,16,20,8,32,64,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":930,"old":929,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,2,0,0,0],"matrix_rows":[17,32,2,36,8,48,64,128,256],"offset":8,"phase":3,"quadratic_rows":[48,0,0,0,49,17,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":931,"old":929,"rank":1,"right":{"linear_Z4":[3,0,0,0,2,0,2,0,0],"matrix_rows":[17,65,2,4,8,64,96,128,256],"offset":98,"phase":1,"quadratic_rows":[81,0,0,0,65,0,17,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":930,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[80,1,2,4,8,64,96,128,256],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":931,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[33,32,2,36,8,16,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":928,"old":932,"rank":1,"right":{"linear_Z4":[0,3,0,0,2,0,0,0,0],"matrix_rows":[2,1,82,4,8,64,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,82,0,0,2,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":930,"old":932,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":8,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":927,"old":933,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":78,"phase":0,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":931,"old":933,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":76,"phase":1,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":935,"old":934,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":936,"old":934,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":18,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":935,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,130,4,8,16,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":936,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,130,4,136,144,160,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":938,"old":937,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,2,0],"matrix_rows":[24,1,2,4,128,144,32,192,256],"offset":128,"phase":3,"quadratic_rows":[0,0,0,144,152,0,0,24,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":939,"old":937,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,0],"matrix_rows":[24,1,2,4,136,128,160,64,256],"offset":64,"phase":3,"quadratic_rows":[0,0,0,152,136,0,0,24,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":938,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[144,1,2,4,8,128,160,64,256],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":939,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,16,32,192,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":935,"old":940,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[9,129,2,4,128,16,32,192,256],"offset":128,"phase":3,"quadratic_rows":[137,0,0,129,0,0,0,9,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":939,"old":940,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,0],"matrix_rows":[9,128,130,4,136,16,32,64,256],"offset":4,"phase":3,"quadratic_rows":[136,0,0,137,0,0,0,9,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":936,"old":941,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[1,145,2,4,8,128,160,64,256],"offset":35,"phase":3,"quadratic_rows":[145,0,0,0,1,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":938,"old":941,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":943,"old":942,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,0,2],"matrix_rows":[24,1,2,4,256,272,32,320,128],"offset":128,"phase":3,"quadratic_rows":[0,0,0,272,280,0,0,0,24]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":944,"old":942,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[24,1,2,4,264,256,288,64,128],"offset":64,"phase":3,"quadratic_rows":[0,0,0,280,264,0,0,0,24]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":943,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,288,64,128],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":944,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,320,128],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":946,"old":945,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":947,"old":945,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":18,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":946,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,4,8,16,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":947,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,4,264,272,288,320,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":944,"old":948,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[9,256,258,4,264,16,32,64,128],"offset":4,"phase":3,"quadratic_rows":[264,0,0,265,0,0,0,0,9]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":946,"old":948,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[9,257,2,4,256,16,32,320,128],"offset":128,"phase":3,"quadratic_rows":[265,0,0,257,0,0,0,0,9]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":943,"old":949,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":947,"old":949,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[1,273,2,4,8,256,288,64,128],"offset":35,"phase":3,"quadratic_rows":[273,0,0,0,1,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":951,"old":950,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":952,"old":950,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,8,16,288,64,128],"offset":11,"phase":3,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":951,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,288,64,128],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":952,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,264,16,288,320,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":954,"old":953,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,4,8,16,32,320,128],"offset":128,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":955,"old":953,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,4,264,16,32,64,128],"offset":16,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":954,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,264,16,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":955,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,320,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":951,"old":956,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[6,1,256,260,8,16,32,320,128],"offset":128,"phase":3,"quadratic_rows":[0,260,262,0,0,0,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":955,"old":956,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[6,1,258,256,8,16,288,64,128],"offset":64,"phase":3,"quadratic_rows":[0,262,258,0,0,0,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":952,"old":957,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":6,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":954,"old":957,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":959,"old":958,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":960,"old":958,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,133,2,128,8,16,160,64,256],"offset":11,"phase":3,"quadratic_rows":[133,0,1,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":959,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,16,160,64,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":960,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,130,132,136,16,160,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":962,"old":961,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[3,129,128,4,8,16,32,192,256],"offset":128,"phase":3,"quadratic_rows":[131,129,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":963,"old":961,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[3,128,130,4,136,16,32,64,256],"offset":16,"phase":3,"quadratic_rows":[130,131,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":962,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,136,16,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":963,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,16,32,192,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":960,"old":964,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":6,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":962,"old":964,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":959,"old":965,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[6,1,128,132,8,16,32,192,256],"offset":128,"phase":3,"quadratic_rows":[0,132,134,0,0,0,0,6,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":963,"old":965,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[6,1,130,128,8,16,160,64,256],"offset":64,"phase":3,"quadratic_rows":[0,134,130,0,0,0,0,6,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":967,"old":966,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":32,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":968,"old":966,"rank":1,"right":{"linear_Z4":[0,0,2,1,0,0,2,0,0],"matrix_rows":[8,1,2,12,64,80,96,128,256],"offset":40,"phase":2,"quadratic_rows":[0,0,8,76,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":967,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[68,1,2,64,8,16,96,128,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":968,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[20,1,2,16,24,32,64,128,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":970,"old":969,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":114,"phase":0,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":971,"old":969,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":112,"phase":1,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":970,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,2,4,72,16,32,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":971,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[33,32,2,4,8,48,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":967,"old":972,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,0,0,0],"matrix_rows":[5,32,2,36,8,48,64,128,256],"offset":32,"phase":3,"quadratic_rows":[36,0,37,0,0,5,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":971,"old":972,"rank":1,"right":{"linear_Z4":[3,0,2,0,0,0,2,0,0],"matrix_rows":[5,65,2,64,8,16,96,128,256],"offset":74,"phase":1,"quadratic_rows":[69,0,65,0,0,0,5,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":968,"old":973,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,2,0,0],"matrix_rows":[5,64,2,68,72,16,32,128,256],"offset":26,"phase":1,"quadratic_rows":[68,0,69,0,0,0,5,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":970,"old":973,"rank":1,"right":{"linear_Z4":[3,0,2,0,2,0,0,0,0],"matrix_rows":[5,17,2,16,24,32,64,128,256],"offset":26,"phase":1,"quadratic_rows":[21,0,17,0,5,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":975,"old":974,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":64,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":976,"old":974,"rank":1,"right":{"linear_Z4":[2,0,0,1,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":66,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":975,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,8,272,32,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":976,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,264,16,288,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":978,"old":977,"rank":1,"right":{"linear_Z4":[0,2,0,3,0,0,2,0,0],"matrix_rows":[8,1,10,4,64,80,96,128,256],"offset":20,"phase":2,"quadratic_rows":[0,8,0,74,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":979,"old":977,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":978,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,272,288,320,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":979,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":976,"old":980,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,264,272,288,320,384],"offset":167,"phase":1,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":978,"old":980,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":8,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":975,"old":981,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,8,16,32,64,384],"offset":7,"phase":3,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":979,"old":981,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":983,"old":982,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,133,2,128,136,16,32,64,256],"offset":11,"phase":3,"quadratic_rows":[133,0,1,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":984,"old":982,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":983,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,130,132,136,144,160,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":984,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,136,16,32,64,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":986,"old":985,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[3,128,130,4,8,16,160,64,256],"offset":64,"phase":3,"quadratic_rows":[130,131,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":987,"old":985,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[3,129,128,4,8,144,32,64,256],"offset":32,"phase":3,"quadratic_rows":[131,129,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":986,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,144,32,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":987,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,8,16,160,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":983,"old":988,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":6,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":987,"old":988,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":984,"old":989,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[6,1,128,132,8,144,32,64,256],"offset":32,"phase":3,"quadratic_rows":[0,132,134,0,0,0,0,6,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":986,"old":989,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[6,1,130,128,136,16,32,64,256],"offset":16,"phase":3,"quadratic_rows":[0,134,130,0,0,0,0,6,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":991,"old":990,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":992,"old":990,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,264,16,32,64,128],"offset":11,"phase":3,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":991,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,264,16,32,64,128],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":992,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,264,272,288,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":994,"old":993,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,4,8,272,32,64,128],"offset":32,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":995,"old":993,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,4,8,16,288,64,128],"offset":64,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":994,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,288,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":995,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,272,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":992,"old":996,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":6,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":994,"old":996,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":991,"old":997,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[6,1,256,260,8,272,32,64,128],"offset":32,"phase":3,"quadratic_rows":[0,260,262,0,0,0,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":995,"old":997,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[6,1,258,256,264,16,32,64,128],"offset":16,"phase":3,"quadratic_rows":[0,262,258,0,0,0,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":998,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":999,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":1000,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":1001,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":1002,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":1003,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":1004,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}}],"endpoint_adapters":[{"frame":9,"left":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[2,1,4,11,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"port":0,"rank":0,"right":null,"role":"source"},{"frame":778,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,9,16,32,64,128,256],"offset":11,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":0,"rank":0,"right":null,"role":"target"},{"frame":215,"left":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[2,1,4,8,19,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"port":1,"rank":0,"right":null,"role":"source"},{"frame":887,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,8,17,32,64,128,256],"offset":19,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":1,"rank":0,"right":null,"role":"target"},{"frame":68,"left":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[2,1,4,8,16,35,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"port":2,"rank":0,"right":null,"role":"source"},{"frame":818,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,8,16,33,64,128,256],"offset":35,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":2,"rank":0,"right":null,"role":"target"},{"frame":272,"left":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[2,1,4,8,16,32,67,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"port":3,"rank":0,"right":null,"role":"source"},{"frame":927,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,8,16,32,65,128,256],"offset":67,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":3,"rank":0,"right":null,"role":"target"},{"frame":302,"left":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[2,1,4,8,16,32,64,131,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"port":4,"rank":0,"right":null,"role":"source"},{"frame":935,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,8,16,32,64,129,256],"offset":131,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":4,"rank":0,"right":null,"role":"target"},{"frame":300,"left":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[2,1,4,8,16,32,64,128,259],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"port":5,"rank":0,"right":null,"role":"source"},{"frame":946,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,8,16,32,64,128,257],"offset":259,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":5,"rank":0,"right":null,"role":"target"},{"frame":212,"left":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[4,2,1,13,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"port":6,"rank":0,"right":null,"role":"source"},{"frame":890,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,9,16,32,64,128,256],"offset":13,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":6,"rank":0,"right":null,"role":"target"},{"frame":15,"left":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[4,2,1,8,21,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"port":7,"rank":0,"right":null,"role":"source"},{"frame":776,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,8,17,32,64,128,256],"offset":21,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":7,"rank":0,"right":null,"role":"target"},{"frame":274,"left":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[4,2,1,8,16,37,64,128,256],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"port":8,"rank":0,"right":null,"role":"source"},{"frame":931,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,8,16,33,64,128,256],"offset":37,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":8,"rank":0,"right":null,"role":"target"},{"frame":74,"left":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[4,2,1,8,16,32,69,128,256],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"port":9,"rank":0,"right":null,"role":"source"},{"frame":816,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,8,16,32,65,128,256],"offset":69,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":9,"rank":0,"right":null,"role":"target"},{"frame":44,"left":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[4,2,1,8,16,32,64,133,256],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"port":10,"rank":0,"right":null,"role":"source"},{"frame":792,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,8,16,32,64,129,256],"offset":133,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":10,"rank":0,"right":null,"role":"target"},{"frame":45,"left":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[4,2,1,8,16,32,64,128,261],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"port":11,"rank":0,"right":null,"role":"source"},{"frame":800,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,8,16,32,64,128,257],"offset":261,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":11,"rank":0,"right":null,"role":"target"},{"frame":96,"left":{"linear_Z4":[1,0,0,1,0,0,0,0,0],"matrix_rows":[8,2,4,1,16,41,64,128,256],"offset":0,"phase":0,"quadratic_rows":[9,0,0,9,0,0,0,0,0]},"port":12,"rank":0,"right":null,"role":"source"},{"frame":826,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,9,16,33,64,128,256],"offset":41,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":12,"rank":0,"right":null,"role":"target"},{"frame":357,"left":{"linear_Z4":[1,0,0,1,0,0,0,0,0],"matrix_rows":[8,2,4,1,16,32,73,128,256],"offset":0,"phase":0,"quadratic_rows":[9,0,0,9,0,0,0,0,0]},"port":13,"rank":0,"right":null,"role":"source"},{"frame":970,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,9,16,32,65,128,256],"offset":73,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":13,"rank":0,"right":null,"role":"target"},{"frame":329,"left":{"linear_Z4":[1,0,0,1,0,0,0,0,0],"matrix_rows":[8,2,4,1,16,32,64,137,256],"offset":0,"phase":0,"quadratic_rows":[9,0,0,9,0,0,0,0,0]},"port":14,"rank":0,"right":null,"role":"source"},{"frame":962,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,9,16,32,64,129,256],"offset":137,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":14,"rank":0,"right":null,"role":"target"},{"frame":328,"left":{"linear_Z4":[1,0,0,1,0,0,0,0,0],"matrix_rows":[8,2,4,1,16,32,64,128,265],"offset":0,"phase":0,"quadratic_rows":[9,0,0,9,0,0,0,0,0]},"port":15,"rank":0,"right":null,"role":"source"},{"frame":954,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,9,16,32,64,128,257],"offset":265,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":15,"rank":0,"right":null,"role":"target"},{"frame":362,"left":{"linear_Z4":[1,0,0,0,1,0,0,0,0],"matrix_rows":[16,2,4,8,1,49,64,128,256],"offset":0,"phase":0,"quadratic_rows":[17,0,0,0,17,0,0,0,0]},"port":16,"rank":0,"right":null,"role":"source"},{"frame":971,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,17,33,64,128,256],"offset":49,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":16,"rank":0,"right":null,"role":"target"},{"frame":101,"left":{"linear_Z4":[1,0,0,0,1,0,0,0,0],"matrix_rows":[16,2,4,8,1,32,81,128,256],"offset":0,"phase":0,"quadratic_rows":[17,0,0,0,17,0,0,0,0]},"port":17,"rank":0,"right":null,"role":"source"},{"frame":827,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,17,32,65,128,256],"offset":81,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":17,"rank":0,"right":null,"role":"target"},{"frame":129,"left":{"linear_Z4":[1,0,0,0,1,0,0,0,0],"matrix_rows":[16,2,4,8,1,32,64,145,256],"offset":0,"phase":0,"quadratic_rows":[17,0,0,0,17,0,0,0,0]},"port":18,"rank":0,"right":null,"role":"source"},{"frame":851,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,17,32,64,129,256],"offset":145,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":18,"rank":0,"right":null,"role":"target"},{"frame":131,"left":{"linear_Z4":[1,0,0,0,1,0,0,0,0],"matrix_rows":[16,2,4,8,1,32,64,128,273],"offset":0,"phase":0,"quadratic_rows":[17,0,0,0,17,0,0,0,0]},"port":19,"rank":0,"right":null,"role":"source"},{"frame":840,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,17,32,64,128,257],"offset":273,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":19,"rank":0,"right":null,"role":"target"},{"frame":391,"left":{"linear_Z4":[1,0,0,0,0,1,0,0,0],"matrix_rows":[32,2,4,8,16,1,64,161,256],"offset":0,"phase":0,"quadratic_rows":[33,0,0,0,0,33,0,0,0]},"port":20,"rank":0,"right":null,"role":"source"},{"frame":987,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,33,64,129,256],"offset":161,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":20,"rank":0,"right":null,"role":"target"},{"frame":387,"left":{"linear_Z4":[1,0,0,0,0,1,0,0,0],"matrix_rows":[32,2,4,8,16,1,64,128,289],"offset":0,"phase":0,"quadratic_rows":[33,0,0,0,0,33,0,0,0]},"port":21,"rank":0,"right":null,"role":"source"},{"frame":994,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,33,64,128,257],"offset":289,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":21,"rank":0,"right":null,"role":"target"},{"frame":188,"left":{"linear_Z4":[1,0,0,0,0,0,1,0,0],"matrix_rows":[64,2,4,8,16,32,1,193,256],"offset":0,"phase":0,"quadratic_rows":[65,0,0,0,0,0,65,0,0]},"port":22,"rank":0,"right":null,"role":"source"},{"frame":875,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,65,129,256],"offset":193,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":22,"rank":0,"right":null,"role":"target"},{"frame":190,"left":{"linear_Z4":[1,0,0,0,0,0,1,0,0],"matrix_rows":[64,2,4,8,16,32,1,128,321],"offset":0,"phase":0,"quadratic_rows":[65,0,0,0,0,0,65,0,0]},"port":23,"rank":0,"right":null,"role":"source"},{"frame":880,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,65,128,257],"offset":321,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":23,"rank":0,"right":null,"role":"target"},{"frame":160,"left":{"linear_Z4":[1,0,0,0,0,0,0,1,0],"matrix_rows":[128,2,4,8,16,32,64,1,385],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,129,0]},"port":24,"rank":0,"right":null,"role":"source"},{"frame":856,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,64,129,257],"offset":385,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":24,"rank":0,"right":null,"role":"target"},{"frame":69,"left":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[1,4,2,14,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"port":25,"rank":0,"right":null,"role":"source"},{"frame":815,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,10,16,32,64,128,256],"offset":14,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":25,"rank":0,"right":null,"role":"target"},{"frame":277,"left":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[1,4,2,8,22,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"port":26,"rank":0,"right":null,"role":"source"},{"frame":928,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,8,18,32,64,128,256],"offset":22,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":26,"rank":0,"right":null,"role":"target"},{"frame":12,"left":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[1,4,2,8,16,38,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"port":27,"rank":0,"right":null,"role":"source"},{"frame":775,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,8,16,34,64,128,256],"offset":38,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":27,"rank":0,"right":null,"role":"target"},{"frame":218,"left":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[1,4,2,8,16,32,70,128,256],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"port":28,"rank":0,"right":null,"role":"source"},{"frame":888,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,8,16,32,66,128,256],"offset":70,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":28,"rank":0,"right":null,"role":"target"},{"frame":248,"left":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[1,4,2,8,16,32,64,134,256],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"port":29,"rank":0,"right":null,"role":"source"},{"frame":912,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,8,16,32,64,130,256],"offset":134,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":29,"rank":0,"right":null,"role":"target"},{"frame":246,"left":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[1,4,2,8,16,32,64,128,262],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"port":30,"rank":0,"right":null,"role":"source"},{"frame":907,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,8,16,32,64,128,258],"offset":262,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":30,"rank":0,"right":null,"role":"target"},{"frame":99,"left":{"linear_Z4":[0,1,0,1,0,0,0,0,0],"matrix_rows":[1,8,4,2,26,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"port":31,"rank":0,"right":null,"role":"source"},{"frame":823,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,10,18,32,64,128,256],"offset":26,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":31,"rank":0,"right":null,"role":"target"},{"frame":156,"left":{"linear_Z4":[0,1,0,1,0,0,0,0,0],"matrix_rows":[1,8,4,2,16,32,74,128,256],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"port":32,"rank":0,"right":null,"role":"source"},{"frame":863,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,10,16,32,66,128,256],"offset":74,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":32,"rank":0,"right":null,"role":"target"},{"frame":186,"left":{"linear_Z4":[0,1,0,1,0,0,0,0,0],"matrix_rows":[1,8,4,2,16,32,64,138,256],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"port":33,"rank":0,"right":null,"role":"source"},{"frame":871,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,10,16,32,64,130,256],"offset":138,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":33,"rank":0,"right":null,"role":"target"},{"frame":184,"left":{"linear_Z4":[0,1,0,1,0,0,0,0,0],"matrix_rows":[1,8,4,2,16,32,64,128,266],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"port":34,"rank":0,"right":null,"role":"source"},{"frame":882,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,10,16,32,64,128,258],"offset":266,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":34,"rank":0,"right":null,"role":"target"},{"frame":161,"left":{"linear_Z4":[0,1,0,0,1,0,0,0,0],"matrix_rows":[1,16,4,8,2,50,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,18,0,0,0,0]},"port":35,"rank":0,"right":null,"role":"source"},{"frame":864,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,18,34,64,128,256],"offset":50,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":35,"rank":0,"right":null,"role":"target"},{"frame":386,"left":{"linear_Z4":[0,1,0,0,1,0,0,0,0],"matrix_rows":[1,16,4,8,2,32,64,146,256],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,18,0,0,0,0]},"port":36,"rank":0,"right":null,"role":"source"},{"frame":986,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,18,32,64,130,256],"offset":146,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":36,"rank":0,"right":null,"role":"target"},{"frame":390,"left":{"linear_Z4":[0,1,0,0,1,0,0,0,0],"matrix_rows":[1,16,4,8,2,32,64,128,274],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,18,0,0,0,0]},"port":37,"rank":0,"right":null,"role":"source"},{"frame":995,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,18,32,64,128,258],"offset":274,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":37,"rank":0,"right":null,"role":"target"},{"frame":102,"left":{"linear_Z4":[0,1,0,0,0,1,0,0,0],"matrix_rows":[1,32,4,8,16,2,98,128,256],"offset":0,"phase":0,"quadratic_rows":[0,34,0,0,0,34,0,0,0]},"port":38,"rank":0,"right":null,"role":"source"},{"frame":824,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,34,66,128,256],"offset":98,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":38,"rank":0,"right":null,"role":"target"},{"frame":132,"left":{"linear_Z4":[0,1,0,0,0,1,0,0,0],"matrix_rows":[1,32,4,8,16,2,64,162,256],"offset":0,"phase":0,"quadratic_rows":[0,34,0,0,0,34,0,0,0]},"port":39,"rank":0,"right":null,"role":"source"},{"frame":848,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,34,64,130,256],"offset":162,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":39,"rank":0,"right":null,"role":"target"},{"frame":130,"left":{"linear_Z4":[0,1,0,0,0,1,0,0,0],"matrix_rows":[1,32,4,8,16,2,64,128,290],"offset":0,"phase":0,"quadratic_rows":[0,34,0,0,0,34,0,0,0]},"port":40,"rank":0,"right":null,"role":"source"},{"frame":843,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,34,64,128,258],"offset":290,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":40,"rank":0,"right":null,"role":"target"},{"frame":332,"left":{"linear_Z4":[0,1,0,0,0,0,1,0,0],"matrix_rows":[1,64,4,8,16,32,2,194,256],"offset":0,"phase":0,"quadratic_rows":[0,66,0,0,0,0,66,0,0]},"port":41,"rank":0,"right":null,"role":"source"},{"frame":963,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,66,130,256],"offset":194,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":41,"rank":0,"right":null,"role":"target"},{"frame":333,"left":{"linear_Z4":[0,1,0,0,0,0,1,0,0],"matrix_rows":[1,64,4,8,16,32,2,128,322],"offset":0,"phase":0,"quadratic_rows":[0,66,0,0,0,0,66,0,0]},"port":42,"rank":0,"right":null,"role":"source"},{"frame":955,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,66,128,258],"offset":322,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":42,"rank":0,"right":null,"role":"target"},{"frame":361,"left":{"linear_Z4":[0,1,0,0,0,0,0,1,0],"matrix_rows":[1,128,4,8,16,32,64,2,386],"offset":0,"phase":0,"quadratic_rows":[0,130,0,0,0,0,0,130,0]},"port":43,"rank":0,"right":null,"role":"source"},{"frame":979,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,64,130,258],"offset":386,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":43,"rank":0,"right":null,"role":"target"},{"frame":363,"left":{"linear_Z4":[0,0,1,1,0,0,0,0,0],"matrix_rows":[1,2,8,4,28,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"port":44,"rank":0,"right":null,"role":"source"},{"frame":968,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,12,20,32,64,128,256],"offset":28,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":44,"rank":0,"right":null,"role":"target"},{"frame":158,"left":{"linear_Z4":[0,0,1,1,0,0,0,0,0],"matrix_rows":[1,2,8,4,16,44,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"port":45,"rank":0,"right":null,"role":"source"},{"frame":867,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,12,16,36,64,128,256],"offset":44,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":45,"rank":0,"right":null,"role":"target"},{"frame":392,"left":{"linear_Z4":[0,0,1,1,0,0,0,0,0],"matrix_rows":[1,2,8,4,16,32,64,140,256],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"port":46,"rank":0,"right":null,"role":"source"},{"frame":984,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,12,16,32,64,132,256],"offset":140,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":46,"rank":0,"right":null,"role":"target"},{"frame":388,"left":{"linear_Z4":[0,0,1,1,0,0,0,0,0],"matrix_rows":[1,2,8,4,16,32,64,128,268],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"port":47,"rank":0,"right":null,"role":"source"},{"frame":991,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,12,16,32,64,128,260],"offset":268,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":47,"rank":0,"right":null,"role":"target"},{"frame":155,"left":{"linear_Z4":[0,0,1,0,1,0,0,0,0],"matrix_rows":[1,2,16,8,4,32,84,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,20,0,20,0,0,0,0]},"port":48,"rank":0,"right":null,"role":"source"},{"frame":866,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,20,32,68,128,256],"offset":84,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":48,"rank":0,"right":null,"role":"target"},{"frame":183,"left":{"linear_Z4":[0,0,1,0,1,0,0,0,0],"matrix_rows":[1,2,16,8,4,32,64,148,256],"offset":0,"phase":0,"quadratic_rows":[0,0,20,0,20,0,0,0,0]},"port":49,"rank":0,"right":null,"role":"source"},{"frame":874,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,20,32,64,132,256],"offset":148,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":49,"rank":0,"right":null,"role":"target"},{"frame":185,"left":{"linear_Z4":[0,0,1,0,1,0,0,0,0],"matrix_rows":[1,2,16,8,4,32,64,128,276],"offset":0,"phase":0,"quadratic_rows":[0,0,20,0,20,0,0,0,0]},"port":50,"rank":0,"right":null,"role":"source"},{"frame":879,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,20,32,64,128,260],"offset":276,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":50,"rank":0,"right":null,"role":"target"},{"frame":360,"left":{"linear_Z4":[0,0,1,0,0,1,0,0,0],"matrix_rows":[1,2,32,8,16,4,100,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,36,0,0,36,0,0,0]},"port":51,"rank":0,"right":null,"role":"source"},{"frame":967,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,36,68,128,256],"offset":100,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":51,"rank":0,"right":null,"role":"target"},{"frame":330,"left":{"linear_Z4":[0,0,1,0,0,1,0,0,0],"matrix_rows":[1,2,32,8,16,4,64,164,256],"offset":0,"phase":0,"quadratic_rows":[0,0,36,0,0,36,0,0,0]},"port":52,"rank":0,"right":null,"role":"source"},{"frame":959,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,36,64,132,256],"offset":164,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":52,"rank":0,"right":null,"role":"target"},{"frame":331,"left":{"linear_Z4":[0,0,1,0,0,1,0,0,0],"matrix_rows":[1,2,32,8,16,4,64,128,292],"offset":0,"phase":0,"quadratic_rows":[0,0,36,0,0,36,0,0,0]},"port":53,"rank":0,"right":null,"role":"source"},{"frame":951,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,36,64,128,260],"offset":292,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":53,"rank":0,"right":null,"role":"target"},{"frame":126,"left":{"linear_Z4":[0,0,1,0,0,0,1,0,0],"matrix_rows":[1,2,64,8,16,32,4,196,256],"offset":0,"phase":0,"quadratic_rows":[0,0,68,0,0,0,68,0,0]},"port":54,"rank":0,"right":null,"role":"source"},{"frame":850,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,68,132,256],"offset":196,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":54,"rank":0,"right":null,"role":"target"},{"frame":128,"left":{"linear_Z4":[0,0,1,0,0,0,1,0,0],"matrix_rows":[1,2,64,8,16,32,4,128,324],"offset":0,"phase":0,"quadratic_rows":[0,0,68,0,0,0,68,0,0]},"port":55,"rank":0,"right":null,"role":"source"},{"frame":839,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,68,128,260],"offset":324,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":55,"rank":0,"right":null,"role":"target"},{"frame":98,"left":{"linear_Z4":[0,0,1,0,0,0,0,1,0],"matrix_rows":[1,2,128,8,16,32,64,4,388],"offset":0,"phase":0,"quadratic_rows":[0,0,132,0,0,0,0,132,0]},"port":56,"rank":0,"right":null,"role":"source"},{"frame":831,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,64,132,260],"offset":388,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":56,"rank":0,"right":null,"role":"target"},{"frame":14,"left":{"linear_Z4":[0,0,0,1,1,0,0,0,0],"matrix_rows":[1,2,4,16,8,56,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,24,24,0,0,0,0]},"port":57,"rank":0,"right":null,"role":"source"},{"frame":779,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,24,40,64,128,256],"offset":56,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":57,"rank":0,"right":null,"role":"target"},{"frame":217,"left":{"linear_Z4":[0,0,0,1,1,0,0,0,0],"matrix_rows":[1,2,4,16,8,32,88,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,24,24,0,0,0,0]},"port":58,"rank":0,"right":null,"role":"source"},{"frame":891,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,24,32,72,128,256],"offset":88,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":58,"rank":0,"right":null,"role":"target"},{"frame":245,"left":{"linear_Z4":[0,0,0,1,1,0,0,0,0],"matrix_rows":[1,2,4,16,8,32,64,152,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,24,24,0,0,0,0]},"port":59,"rank":0,"right":null,"role":"source"},{"frame":915,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,24,32,64,136,256],"offset":152,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":59,"rank":0,"right":null,"role":"target"},{"frame":247,"left":{"linear_Z4":[0,0,0,1,1,0,0,0,0],"matrix_rows":[1,2,4,16,8,32,64,128,280],"offset":0,"phase":0,"quadratic_rows":[0,0,0,24,24,0,0,0,0]},"port":60,"rank":0,"right":null,"role":"source"},{"frame":904,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,24,32,64,128,264],"offset":280,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":60,"rank":0,"right":null,"role":"target"},{"frame":71,"left":{"linear_Z4":[0,0,0,1,0,1,0,0,0],"matrix_rows":[1,2,4,32,16,8,104,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,40,0,40,0,0,0]},"port":61,"rank":0,"right":null,"role":"source"},{"frame":819,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,40,72,128,256],"offset":104,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":61,"rank":0,"right":null,"role":"target"},{"frame":43,"left":{"linear_Z4":[0,0,0,1,0,1,0,0,0],"matrix_rows":[1,2,4,32,16,8,64,168,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,40,0,40,0,0,0]},"port":62,"rank":0,"right":null,"role":"source"},{"frame":795,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,40,64,136,256],"offset":168,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":62,"rank":0,"right":null,"role":"target"},{"frame":42,"left":{"linear_Z4":[0,0,0,1,0,1,0,0,0],"matrix_rows":[1,2,4,32,16,8,64,128,296],"offset":0,"phase":0,"quadratic_rows":[0,0,0,40,0,40,0,0,0]},"port":63,"rank":0,"right":null,"role":"source"},{"frame":803,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,40,64,128,264],"offset":296,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":63,"rank":0,"right":null,"role":"target"},{"frame":304,"left":{"linear_Z4":[0,0,0,1,0,0,1,0,0],"matrix_rows":[1,2,4,64,16,32,8,200,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,72,0,0,72,0,0]},"port":64,"rank":0,"right":null,"role":"source"},{"frame":939,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,72,136,256],"offset":200,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":64,"rank":0,"right":null,"role":"target"},{"frame":306,"left":{"linear_Z4":[0,0,0,1,0,0,1,0,0],"matrix_rows":[1,2,4,64,16,32,8,128,328],"offset":0,"phase":0,"quadratic_rows":[0,0,0,72,0,0,72,0,0]},"port":65,"rank":0,"right":null,"role":"source"},{"frame":944,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,72,128,264],"offset":328,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":65,"rank":0,"right":null,"role":"target"},{"frame":276,"left":{"linear_Z4":[0,0,0,1,0,0,0,1,0],"matrix_rows":[1,2,4,128,16,32,64,8,392],"offset":0,"phase":0,"quadratic_rows":[0,0,0,136,0,0,0,136,0]},"port":66,"rank":0,"right":null,"role":"source"},{"frame":920,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,64,136,264],"offset":392,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":66,"rank":0,"right":null,"role":"target"},{"frame":271,"left":{"linear_Z4":[0,0,0,0,1,1,0,0,0],"matrix_rows":[1,2,4,8,32,16,112,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,48,48,0,0,0]},"port":67,"rank":0,"right":null,"role":"source"},{"frame":930,"left":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[1,2,4,8,16,48,80,128,256],"offset":112,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":67,"rank":0,"right":null,"role":"target"},{"frame":299,"left":{"linear_Z4":[0,0,0,0,1,1,0,0,0],"matrix_rows":[1,2,4,8,32,16,64,176,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,48,48,0,0,0]},"port":68,"rank":0,"right":null,"role":"source"},{"frame":938,"left":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[1,2,4,8,16,48,64,144,256],"offset":176,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":68,"rank":0,"right":null,"role":"target"},{"frame":301,"left":{"linear_Z4":[0,0,0,0,1,1,0,0,0],"matrix_rows":[1,2,4,8,32,16,64,128,304],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,48,48,0,0,0]},"port":69,"rank":0,"right":null,"role":"source"},{"frame":943,"left":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[1,2,4,8,16,48,64,128,272],"offset":304,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":69,"rank":0,"right":null,"role":"target"},{"frame":38,"left":{"linear_Z4":[0,0,0,0,1,0,1,0,0],"matrix_rows":[1,2,4,8,64,32,16,208,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,80,0,80,0,0]},"port":70,"rank":0,"right":null,"role":"source"},{"frame":794,"left":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,80,144,256],"offset":208,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":70,"rank":0,"right":null,"role":"target"},{"frame":39,"left":{"linear_Z4":[0,0,0,0,1,0,1,0,0],"matrix_rows":[1,2,4,8,64,32,16,128,336],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,80,0,80,0,0]},"port":71,"rank":0,"right":null,"role":"source"},{"frame":802,"left":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,80,128,272],"offset":336,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":71,"rank":0,"right":null,"role":"target"},{"frame":67,"left":{"linear_Z4":[0,0,0,0,1,0,0,1,0],"matrix_rows":[1,2,4,8,128,32,64,16,400],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,144,0,0,144,0]},"port":72,"rank":0,"right":null,"role":"source"},{"frame":810,"left":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,64,144,272],"offset":400,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":72,"rank":0,"right":null,"role":"target"},{"frame":242,"left":{"linear_Z4":[0,0,0,0,0,1,1,0,0],"matrix_rows":[1,2,4,8,16,64,32,224,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,96,96,0,0]},"port":73,"rank":0,"right":null,"role":"source"},{"frame":914,"left":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,2,4,8,16,32,96,160,256],"offset":224,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":73,"rank":0,"right":null,"role":"target"},{"frame":244,"left":{"linear_Z4":[0,0,0,0,0,1,1,0,0],"matrix_rows":[1,2,4,8,16,64,32,128,352],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,96,96,0,0]},"port":74,"rank":0,"right":null,"role":"source"},{"frame":903,"left":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,2,4,8,16,32,96,128,288],"offset":352,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":74,"rank":0,"right":null,"role":"target"},{"frame":214,"left":{"linear_Z4":[0,0,0,0,0,1,0,1,0],"matrix_rows":[1,2,4,8,16,128,64,32,416],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,160,0,160,0]},"port":75,"rank":0,"right":null,"role":"source"},{"frame":895,"left":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,2,4,8,16,32,64,160,288],"offset":416,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":75,"rank":0,"right":null,"role":"target"},{"frame":10,"left":{"linear_Z4":[0,0,0,0,0,0,1,1,0],"matrix_rows":[1,2,4,8,16,32,128,64,448],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,192,192,0]},"port":76,"rank":0,"right":null,"role":"source"},{"frame":786,"left":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[1,2,4,8,16,32,64,192,320],"offset":448,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":76,"rank":0,"right":null,"role":"target"},{"frame":103,"left":{"linear_Z4":[0,0,1,1,1,1,1,1,0],"matrix_rows":[1,2,248,244,236,220,188,124,508],"offset":0,"phase":0,"quadratic_rows":[0,0,252,252,252,252,252,252,0]},"port":77,"rank":0,"right":null,"role":"source"},{"frame":832,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,12,20,36,68,132,260],"offset":508,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":77,"rank":0,"right":null,"role":"target"},{"frame":358,"left":{"linear_Z4":[0,1,0,1,1,1,1,1,0],"matrix_rows":[1,248,4,242,234,218,186,122,506],"offset":0,"phase":0,"quadratic_rows":[0,250,0,250,250,250,250,250,0]},"port":78,"rank":0,"right":null,"role":"source"},{"frame":978,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,10,18,34,66,130,258],"offset":506,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":78,"rank":0,"right":null,"role":"target"},{"frame":73,"left":{"linear_Z4":[0,1,1,0,1,1,1,1,0],"matrix_rows":[1,244,242,8,230,214,182,118,502],"offset":0,"phase":0,"quadratic_rows":[0,246,246,0,246,246,246,246,0]},"port":79,"rank":0,"right":null,"role":"source"},{"frame":808,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,8,18,34,66,130,258],"offset":502,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":79,"rank":0,"right":null,"role":"target"},{"frame":270,"left":{"linear_Z4":[0,1,1,1,0,1,1,1,0],"matrix_rows":[1,236,234,230,16,206,174,110,494],"offset":0,"phase":0,"quadratic_rows":[0,238,238,238,0,238,238,238,0]},"port":80,"rank":0,"right":null,"role":"source"},{"frame":922,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,10,16,34,66,130,258],"offset":494,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":80,"rank":0,"right":null,"role":"target"},{"frame":16,"left":{"linear_Z4":[0,1,1,1,1,0,1,1,0],"matrix_rows":[1,220,218,214,206,32,158,94,478],"offset":0,"phase":0,"quadratic_rows":[0,222,222,222,222,0,222,222,0]},"port":81,"rank":0,"right":null,"role":"source"},{"frame":784,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,10,18,32,66,130,258],"offset":478,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":81,"rank":0,"right":null,"role":"target"},{"frame":213,"left":{"linear_Z4":[0,1,1,1,1,1,0,1,0],"matrix_rows":[1,188,186,182,174,158,64,62,446],"offset":0,"phase":0,"quadratic_rows":[0,190,190,190,190,190,0,190,0]},"port":82,"rank":0,"right":null,"role":"source"},{"frame":898,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,10,18,34,64,130,258],"offset":446,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":82,"rank":0,"right":null,"role":"target"},{"frame":241,"left":{"linear_Z4":[0,1,1,1,1,1,1,0,0],"matrix_rows":[1,124,122,118,110,94,62,128,382],"offset":0,"phase":0,"quadratic_rows":[0,126,126,126,126,126,126,0,0]},"port":83,"rank":0,"right":null,"role":"source"},{"frame":906,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,10,18,34,66,128,258],"offset":382,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":83,"rank":0,"right":null,"role":"target"},{"frame":243,"left":{"linear_Z4":[0,1,1,1,1,1,1,0,0],"matrix_rows":[1,124,122,118,110,94,62,254,256],"offset":0,"phase":0,"quadratic_rows":[0,126,126,126,126,126,126,0,0]},"port":84,"rank":0,"right":null,"role":"source"},{"frame":911,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,10,18,34,66,130,256],"offset":254,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":84,"rank":0,"right":null,"role":"target"},{"frame":157,"left":{"linear_Z4":[1,0,0,1,1,1,1,1,0],"matrix_rows":[248,2,4,241,233,217,185,121,505],"offset":0,"phase":0,"quadratic_rows":[249,0,0,249,249,249,249,249,0]},"port":85,"rank":0,"right":null,"role":"source"},{"frame":855,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,9,17,33,65,129,257],"offset":505,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":85,"rank":0,"right":null,"role":"target"},{"frame":219,"left":{"linear_Z4":[1,0,1,0,1,1,1,1,0],"matrix_rows":[244,2,241,8,229,213,181,117,501],"offset":0,"phase":0,"quadratic_rows":[245,0,245,0,245,245,245,245,0]},"port":86,"rank":0,"right":null,"role":"source"},{"frame":896,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,8,17,33,65,129,257],"offset":501,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":86,"rank":0,"right":null,"role":"target"},{"frame":11,"left":{"linear_Z4":[1,0,1,1,0,1,1,1,0],"matrix_rows":[236,2,233,229,16,205,173,109,493],"offset":0,"phase":0,"quadratic_rows":[237,0,237,237,0,237,237,237,0]},"port":87,"rank":0,"right":null,"role":"source"},{"frame":783,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,9,16,33,65,129,257],"offset":493,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":87,"rank":0,"right":null,"role":"target"},{"frame":273,"left":{"linear_Z4":[1,0,1,1,1,0,1,1,0],"matrix_rows":[220,2,217,213,205,32,157,93,477],"offset":0,"phase":0,"quadratic_rows":[221,0,221,221,221,0,221,221,0]},"port":88,"rank":0,"right":null,"role":"source"},{"frame":919,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,9,17,32,65,129,257],"offset":477,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":88,"rank":0,"right":null,"role":"target"},{"frame":70,"left":{"linear_Z4":[1,0,1,1,1,1,0,1,0],"matrix_rows":[188,2,185,181,173,157,64,61,445],"offset":0,"phase":0,"quadratic_rows":[189,0,189,189,189,189,0,189,0]},"port":89,"rank":0,"right":null,"role":"source"},{"frame":807,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,9,17,33,64,129,257],"offset":445,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":89,"rank":0,"right":null,"role":"target"},{"frame":40,"left":{"linear_Z4":[1,0,1,1,1,1,1,0,0],"matrix_rows":[124,2,121,117,109,93,61,128,381],"offset":0,"phase":0,"quadratic_rows":[125,0,125,125,125,125,125,0,0]},"port":90,"rank":0,"right":null,"role":"source"},{"frame":799,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,9,17,33,65,128,257],"offset":381,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":90,"rank":0,"right":null,"role":"target"},{"frame":41,"left":{"linear_Z4":[1,0,1,1,1,1,1,0,0],"matrix_rows":[124,2,121,117,109,93,61,253,256],"offset":0,"phase":0,"quadratic_rows":[125,0,125,125,125,125,125,0,0]},"port":91,"rank":0,"right":null,"role":"source"},{"frame":791,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,9,17,33,65,129,256],"offset":253,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":91,"rank":0,"right":null,"role":"target"},{"frame":13,"left":{"linear_Z4":[1,1,0,0,1,1,1,1,0],"matrix_rows":[242,241,4,8,227,211,179,115,499],"offset":0,"phase":0,"quadratic_rows":[243,243,0,0,243,243,243,243,0]},"port":92,"rank":0,"right":null,"role":"source"},{"frame":787,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,8,17,33,65,129,257],"offset":499,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":92,"rank":0,"right":null,"role":"target"},{"frame":216,"left":{"linear_Z4":[1,1,0,1,0,1,1,1,0],"matrix_rows":[234,233,4,227,16,203,171,107,491],"offset":0,"phase":0,"quadratic_rows":[235,235,0,235,0,235,235,235,0]},"port":93,"rank":0,"right":null,"role":"source"},{"frame":899,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,9,16,33,65,129,257],"offset":491,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":93,"rank":0,"right":null,"role":"target"},{"frame":72,"left":{"linear_Z4":[1,1,0,1,1,0,1,1,0],"matrix_rows":[218,217,4,211,203,32,155,91,475],"offset":0,"phase":0,"quadratic_rows":[219,219,0,219,219,0,219,219,0]},"port":94,"rank":0,"right":null,"role":"source"},{"frame":811,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,9,17,32,65,129,257],"offset":475,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":94,"rank":0,"right":null,"role":"target"},{"frame":275,"left":{"linear_Z4":[1,1,0,1,1,1,0,1,0],"matrix_rows":[186,185,4,179,171,155,64,59,443],"offset":0,"phase":0,"quadratic_rows":[187,187,0,187,187,187,0,187,0]},"port":95,"rank":0,"right":null,"role":"source"},{"frame":923,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,9,17,33,64,129,257],"offset":443,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":95,"rank":0,"right":null,"role":"target"},{"frame":303,"left":{"linear_Z4":[1,1,0,1,1,1,1,0,0],"matrix_rows":[122,121,4,115,107,91,59,128,379],"offset":0,"phase":0,"quadratic_rows":[123,123,0,123,123,123,123,0,0]},"port":96,"rank":0,"right":null,"role":"source"},{"frame":947,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,9,17,33,65,128,257],"offset":379,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":96,"rank":0,"right":null,"role":"target"},{"frame":305,"left":{"linear_Z4":[1,1,0,1,1,1,1,0,0],"matrix_rows":[122,121,4,115,107,91,59,251,256],"offset":0,"phase":0,"quadratic_rows":[123,123,0,123,123,123,123,0,0]},"port":97,"rank":0,"right":null,"role":"source"},{"frame":936,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,9,17,33,65,129,256],"offset":251,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":97,"rank":0,"right":null,"role":"target"},{"frame":154,"left":{"linear_Z4":[1,1,1,0,0,1,1,1,0],"matrix_rows":[230,229,227,8,16,199,167,103,487],"offset":0,"phase":0,"quadratic_rows":[231,231,231,0,0,231,231,231,0]},"port":98,"rank":0,"right":null,"role":"source"},{"frame":858,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,8,16,33,65,129,257],"offset":487,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":98,"rank":0,"right":null,"role":"target"},{"frame":359,"left":{"linear_Z4":[1,1,1,0,1,0,1,1,0],"matrix_rows":[214,213,211,8,199,32,151,87,471],"offset":0,"phase":0,"quadratic_rows":[215,215,215,0,215,0,215,215,0]},"port":99,"rank":0,"right":null,"role":"source"},{"frame":975,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,8,17,32,65,129,257],"offset":471,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":99,"rank":0,"right":null,"role":"target"},{"frame":97,"left":{"linear_Z4":[1,1,1,0,1,1,0,1,0],"matrix_rows":[182,181,179,8,167,151,64,55,439],"offset":0,"phase":0,"quadratic_rows":[183,183,183,0,183,183,0,183,0]},"port":100,"rank":0,"right":null,"role":"source"},{"frame":834,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,8,17,33,64,129,257],"offset":439,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":100,"rank":0,"right":null,"role":"target"},{"frame":125,"left":{"linear_Z4":[1,1,1,0,1,1,1,0,0],"matrix_rows":[118,117,115,8,103,87,55,128,375],"offset":0,"phase":0,"quadratic_rows":[119,119,119,0,119,119,119,0,0]},"port":101,"rank":0,"right":null,"role":"source"},{"frame":842,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,8,17,33,65,128,257],"offset":375,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":101,"rank":0,"right":null,"role":"target"},{"frame":127,"left":{"linear_Z4":[1,1,1,0,1,1,1,0,0],"matrix_rows":[118,117,115,8,103,87,55,247,256],"offset":0,"phase":0,"quadratic_rows":[119,119,119,0,119,119,119,0,0]},"port":102,"rank":0,"right":null,"role":"source"},{"frame":847,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,8,17,33,65,129,256],"offset":247,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":102,"rank":0,"right":null,"role":"target"},{"frame":100,"left":{"linear_Z4":[1,1,1,1,0,0,1,1,0],"matrix_rows":[206,205,203,199,16,32,143,79,463],"offset":0,"phase":0,"quadratic_rows":[207,207,207,207,0,0,207,207,0]},"port":103,"rank":0,"right":null,"role":"source"},{"frame":835,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,16,32,65,129,257],"offset":463,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":103,"rank":0,"right":null,"role":"target"},{"frame":364,"left":{"linear_Z4":[1,1,1,1,0,1,0,1,0],"matrix_rows":[174,173,171,167,16,143,64,47,431],"offset":0,"phase":0,"quadratic_rows":[175,175,175,175,0,175,0,175,0]},"port":104,"rank":0,"right":null,"role":"source"},{"frame":976,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,16,33,64,129,257],"offset":431,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":104,"rank":0,"right":null,"role":"target"},{"frame":334,"left":{"linear_Z4":[1,1,1,1,0,1,1,0,0],"matrix_rows":[110,109,107,103,16,79,47,128,367],"offset":0,"phase":0,"quadratic_rows":[111,111,111,111,0,111,111,0,0]},"port":105,"rank":0,"right":null,"role":"source"},{"frame":952,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,16,33,65,128,257],"offset":367,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":105,"rank":0,"right":null,"role":"target"},{"frame":335,"left":{"linear_Z4":[1,1,1,1,0,1,1,0,0],"matrix_rows":[110,109,107,103,16,79,47,239,256],"offset":0,"phase":0,"quadratic_rows":[111,111,111,111,0,111,111,0,0]},"port":106,"rank":0,"right":null,"role":"source"},{"frame":960,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,16,33,65,129,256],"offset":239,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":106,"rank":0,"right":null,"role":"target"},{"frame":159,"left":{"linear_Z4":[1,1,1,1,1,0,0,1,0],"matrix_rows":[158,157,155,151,143,32,64,31,415],"offset":0,"phase":0,"quadratic_rows":[159,159,159,159,159,0,0,159,0]},"port":107,"rank":0,"right":null,"role":"source"},{"frame":859,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,17,32,64,129,257],"offset":415,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":107,"rank":0,"right":null,"role":"target"},{"frame":187,"left":{"linear_Z4":[1,1,1,1,1,0,1,0,0],"matrix_rows":[94,93,91,87,79,32,31,128,351],"offset":0,"phase":0,"quadratic_rows":[95,95,95,95,95,0,95,0,0]},"port":108,"rank":0,"right":null,"role":"source"},{"frame":883,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,17,32,65,128,257],"offset":351,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":108,"rank":0,"right":null,"role":"target"},{"frame":189,"left":{"linear_Z4":[1,1,1,1,1,0,1,0,0],"matrix_rows":[94,93,91,87,79,32,31,223,256],"offset":0,"phase":0,"quadratic_rows":[95,95,95,95,95,0,95,0,0]},"port":109,"rank":0,"right":null,"role":"source"},{"frame":872,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,17,32,65,129,256],"offset":223,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":109,"rank":0,"right":null,"role":"target"},{"frame":393,"left":{"linear_Z4":[1,1,1,1,1,1,0,0,0],"matrix_rows":[62,61,59,55,47,31,64,128,319],"offset":0,"phase":0,"quadratic_rows":[63,63,63,63,63,63,0,0,0]},"port":110,"rank":0,"right":null,"role":"source"},{"frame":992,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,17,33,64,128,257],"offset":319,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":110,"rank":0,"right":null,"role":"target"},{"frame":389,"left":{"linear_Z4":[1,1,1,1,1,1,0,0,0],"matrix_rows":[62,61,59,55,47,31,64,191,256],"offset":0,"phase":0,"quadratic_rows":[63,63,63,63,63,63,0,0,0]},"port":111,"rank":0,"right":null,"role":"source"},{"frame":983,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,17,33,64,129,256],"offset":191,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":111,"rank":0,"right":null,"role":"target"}]} \ No newline at end of file diff --git a/research/complex-promo4-cold72-validation/platforms/linux/local/CLIFFORD-REVIEW.json b/research/complex-promo4-cold72-validation/platforms/linux/local/CLIFFORD-REVIEW.json new file mode 100644 index 0000000000..5ecba9d7ec --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/local/CLIFFORD-REVIEW.json @@ -0,0 +1,19 @@ +{ + "status": "PASS_NEW_WORD_EXACT_LOCAL_PHASE_RECIPES", + "canonical_word_sha256": "120f7bfbe457e39a36c8f3786c9e5e3aa052349828c68fd0a30e8287b3e49989", + "frames": 1005, + "directed_edges": 2949, + "ranks": { + "1": 2013, + "2": 324, + "3": 406, + "8": 16, + "4": 176, + "5": 14 + }, + "endpoint_adapters": 224, + "all_child_equalities_include_global_phase": true, + "recipe_sha256": "668f39a6068fb4b13937d9e94218f43e3ef847ea566b465a679e05c08f4dea7d", + "seconds": 104.37040078593418, + "scope": "Every local frame and center transition. Expanded scalar-interface integration and global emitted program are separate obligations." +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/local/FULL-WORD.json.gz b/research/complex-promo4-cold72-validation/platforms/linux/local/FULL-WORD.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..f488c48317e46e0346e3f6cf1b1341c5d5a2a2e6 GIT binary patch literal 83990 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 IlRWr;0I7EDWB>pF literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72-validation/platforms/linux/local/INDEPENDENT-LOCAL-REPLAY.json b/research/complex-promo4-cold72-validation/platforms/linux/local/INDEPENDENT-LOCAL-REPLAY.json new file mode 100644 index 0000000000..3cb4c5be68 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/local/INDEPENDENT-LOCAL-REPLAY.json @@ -0,0 +1,71 @@ +{ + "status": "PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY", + "canonical_word_sha256": "120f7bfbe457e39a36c8f3786c9e5e3aa052349828c68fd0a30e8287b3e49989", + "local_programs_sha256": "4baf396808a1b1f47e3f5360633d19677c9215765884dd710828cfc66cbfa359", + "v": 112, + "helpers": 504, + "local": { + "forward": { + "all_exact_columns": 728, + "prefix_l1_upper": "435026386590315949499/8", + "prefix_bits_upper": 66, + "charged_payload_bits": 192, + "private_work_erased": true + }, + "backward": { + "all_exact_columns": 728, + "prefix_l1_upper": "51354856334523649643609/16", + "prefix_bits_upper": 72, + "charged_payload_bits": 192, + "private_work_erased": true + } + }, + "paid_profiles": { + "forward": { + "1": 2572, + "4": 194, + "8": 8, + "3": 430, + "2": 326, + "5": 56 + }, + "backward": { + "1": 2572, + "4": 194, + "8": 8, + "3": 430, + "2": 326, + "5": 56 + } + }, + "entering_helpers": 216, + "cold_hyperplane_ended_helpers": 72, + "negative_controls_rejected": [ + "wrong_scale", + "missing_center", + "wrong_common_frame", + "wrong_child_rank", + "missing_pre_wrapper", + "missing_post_wrapper", + "wrapper_with_wrong_frame", + "wrapper_in_wrong_phase", + "wrapper_on_a_data_register", + "wrapper_on_a_target_register", + "wrapper_on_a_centre_register", + "hpe_pre_wrapper_resolved_to_full_recipe", + "hpe_post_wrapper_without_terminal_frame", + "hpe_post_wrapper_wrong_terminal_frame", + "hpe_tail_gate_at_full_frame", + "hpe_tail_climb_dropped", + "hpe_helper_exit_adapter_to_full", + "hpe_tail_gate_moved_into_full_cleanup", + "cold_hpe_pre_wrapper_replaced_by_identity_entry_adapter", + "cold_hpe_pre_wrapper_dropped", + "cold_hpe_post_wrapper_replaced_by_exit_adapter", + "cold_hpe_pre_wrapper_resolved_to_cold_full_convention", + "cold_hpe_wrapper_with_nonzero_entrance", + "cold_hpe_post_wrapper_wrong_terminal_frame", + "cold_hpe_premix_gate_before_pre_wrapper" + ], + "scope": "Literal forward and inverse-transpose replay on every arbitrary data/helper column, physical frame incidence, ordered paid wrappers, cleared private work and prefix coefficients. Global hosting and outer exponent are separate." +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/local/LOCAL-CHECKS.json b/research/complex-promo4-cold72-validation/platforms/linux/local/LOCAL-CHECKS.json new file mode 100644 index 0000000000..f9f40b03e8 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/local/LOCAL-CHECKS.json @@ -0,0 +1,36 @@ +{ + "forward": { + "sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a", + "events": 32783, + "scalar_macros": 27569, + "real_component_primitive_bound": 262358, + "paid_profile": { + "1": 2572, + "2": 326, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "all_columns": 728, + "private_centers_cleared": true, + "private_coefficient_stream_cleared_after_each_macro": true + }, + "backward": { + "sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1", + "events": 32783, + "scalar_macros": 27569, + "real_component_primitive_bound": 262406, + "paid_profile": { + "1": 2572, + "2": 326, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "all_columns": 728, + "private_centers_cleared": true, + "private_coefficient_stream_cleared_after_each_macro": true + } +} diff --git a/research/complex-promo4-cold72-validation/platforms/linux/local/LOCAL-PROGRAMS.json.gz b/research/complex-promo4-cold72-validation/platforms/linux/local/LOCAL-PROGRAMS.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..daf12029fed94a612ed8605658c5031d8f1cf03e GIT binary patch literal 260537 zcmbTd2|Scv`!LQ}##m>uWR00&Q1&Hj48zQbk*!d66-A`6B*j>2hAcBw$ZoPlh&EY9 zO_oZHB^44PTZBkydvATe&-eE{&-;J>pU?aH%*TDswcq!BopWF3I@j5mCcw4*2m0OI z_AcXyam2=^<~c8s5L@2g$)Dmr?STp=HCCiMHq^pwb@#qLe`dC~#>{kW2z~$j!?~NX z$Bqp7X9;WaCyo7n7xw#m@$YZHe-y|68udB<-RIYQ@%itYzgK5}e|>*9tm9`#{Ewyj z_$`ZHUuJ(VW?KCG{_fY;*$#mA*NnyQnfl*fMmNKLuaCz6_+0#Z<3;@UrP=tOt6wvJ zFWn8Ro7oKevb6c-=jev?#%#xr86Lg0v)JF`?QcZi7R`0PyB*e%{|m?B1NF5_t7P0`r2J;1lVh>fGC9bxWWF|G7(*m%T z2s7wAp{+T}m$n~o&j<_ferP)Au##X7vA-@9CrDp07TGx$fG&9V^qo9pebJs(R60Z1 z3!8hjxfYEFDcM_}ja5tz-VuFKO~HM3f5?(F_zE=j)y0nS-^&Ew-4xd8qZS+tC}3Na zLh{4ibDI&npMm0^C*Fkaa9LqB9lWS5)b+#r*Rq)quh`eqhod`re$G?6-^rsU18yoP zzxnFTsU*bU({*xmw39Vsx+vf+BmR>uc5;Lx!e$Q?Q*^R6cihXdL?=)E627SfrDC>L zqmO}}?1+g~v{DSuGdMXBKY67b0BV?(^=;q`J3Z=|m` z$oahRyZkVs;Kj^W=XDkwKMC-cfrp`H;rn#`bUZf= zZRZpBf8mQ(gs)qUeFrH+uTM}S#jHAczOA#I&9pCjtjHa3$>sZ8#OLxxR*<6l=?6>s zqe$3>V)c}Ai2d?y%asI+M^~C9_5BPAqR02SUs?`*2E3?b^vk%K)?F!@F$0B9{D*Qp zRz4;IuQ}=k=(4LV<$KVKoCf_llc`uKZ+}sO&uS1F8B2>k$YlBK3g+2}^KWz6Mqj?>XiSm;fd8^_l z^9AGOaX$s(>S}D0}$NL>h%=Mz-YwyhW!JFB4v;cuY86 zewFgF!2*Bj+AU*=E=x1z3t2bsntJWrr&Llkb?k$qkxt`xHabU`D0L+u{!XdL3bqM%jIm#vNq7&EiTH*>l>BTVBhTlJ<2tCDV_3r20PUXPMno^3V{E#&G^^4a|PPC=!a?r9SVBR>Ip2KHFk5yaA{#`4}wKK zlF7*UKoA*r;~3JWw&C4y&7NS)#5H; zJJ=!s)0aLc5-7{tzKy2^VW>(rwd%Eq6;*$?pa9s7)TLqa2mrzT>n>LgG1B(5EsxmcwtvEDW;;HGTj{HsL6&Mu`#JJ~k9 z)!_QX(jgahg*=g%K>kS`0^*a6BUTF&+G=y1)0Gm0kwFnrrcfHOsk>POJxY^-Yi3f4lAC45{+SZ09o+PtJu)?&MrLH?R9Y)OH z*o}{E$b%^=lJ{#$q~Ik7(&{&wVll_vuvY`j@Rb`R(qdtiTPG?2zJfG+65N(O7z;o} z*)?nvNUU+GSH@zY+$&SqjYPa|WVm@

7=I6L<6r$k)bQl3gtjZlzo$&aht*NYrY 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�~3~`Fl56^V+9IsTCVjwSUj+a`P?Y+ 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 IlRWr;0I7EDWB>pF literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72-validation/platforms/linux/promotion-controls.log b/research/complex-promo4-cold72-validation/platforms/linux/promotion-controls.log new file mode 100644 index 0000000000..b4d6ee79b3 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/promotion-controls.log @@ -0,0 +1,13 @@ +honest word: audit PASS +OK entrance_outside_first_gate_frame: frame not monotone (627, (408, 80, 40, 4, 2), (408, 80, 40, 6, 1)) +OK raised_gate_missing: frame not monotone (627, (408, 80, 40, 6, 1), (408, 80, 40, 6)) +OK raised_gate_missing_group_635: frame not monotone (635, (272, 144, 96, 6, 1), (272, 144, 96, 6)) +OK raised_gate_missing_group_651: frame not monotone (651, (390, 68, 34, 24, 1), (390, 68, 34, 24)) +OK raised_gate_missing_group_659: frame not monotone (659, (298, 170, 102, 30, 1), (298, 170, 102, 30)) +OK entrance_reverted_profile: paid profile mismatch +OK ungrouped_promotion: frame not monotone (619, (408, 80, 40, 6, 1), (320, 192, 24, 6)) +OK recipe_gate_old_frame: ('gate frame mismatch', 'B', 420) +OK recipe_not_a_promotion: ('not a promotion', '627') +OK recipe_input_pin: input word pin +OK raised_gate_scalar_tamper: nonzero entrance response +PASS 11 controls rejected at pinned sites diff --git a/research/complex-promo4-cold72-validation/platforms/linux/residual-wrappers.log b/research/complex-promo4-cold72-validation/platforms/linux/residual-wrappers.log new file mode 100644 index 0000000000..bd2962079c --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/residual-wrappers.log @@ -0,0 +1 @@ +Lemma A (exact): L^-1 S_E R^-1 = C_[w] x I for 22 entrance frames, global phase included; 17 wrapper mutations rejected; all-even-weight: False diff --git a/research/complex-promo4-cold72-validation/platforms/linux/six-end-controls.log b/research/complex-promo4-cold72-validation/platforms/linux/six-end-controls.log new file mode 100644 index 0000000000..ca161a4877 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/six-end-controls.log @@ -0,0 +1,357 @@ +{ + "status": "PASS_CHANGED_WORD_ALL_COLUMNS_AND_NATIVE_FRAMES", + "input_content_sha256": "15e7d2b462926f5f94719f1fff891c550796ced24513a6b82b050ba65cd72658", + "routing_content_sha256": "7c84ac65c8b37173aa4293934f041915895e8ec30595844cc1534e2a19ae0d25", + "canonical_content_sha256": "aefac88f8db7596c9534dcd1e9d2e11762f593290e4d65aa6b6775ff21a719d5", + "live_columns_each_orientation": 728, + "helpers": 504, + "compensation_additions": 6320, + "scalar_operations": 27545, + "center_rank_sum": 64, + "local_profile": { + "1": 2572, + "2": 326, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "local_rank_mass": 5634, + "frames": 1005, + "directed_edges": 2949, + "tau": 43, + "target_port_order_matches_baseline": true, + "seconds": 1.1087629329413176, + "scope": "Fresh exact forward and inverse-transpose scalar replay on every arbitrary input; all native frame chains and dyadic primitives. Phase lowering, wrappers, global owners and global assembly are separate.", + "hyperplane_ended_helpers": [ + 225, + 227, + 229, + 234, + 241, + 243, + 245, + 250, + 257, + 259, + 261, + 266, + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 314, + 321, + 323, + 325, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 401, + 403, + 405, + 410, + 417, + 419, + 421, + 426, + 433, + 435, + 437, + 442, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 456, + 457, + 458, + 459, + 460, + 461, + 470, + 471, + 472, + 473, + 482, + 483, + 496, + 497, + 510, + 511, + 512, + 513, + 520, + 521, + 522, + 523, + 524, + 525, + 543, + 544, + 545, + 555, + 566, + 567, + 568, + 569, + 578, + 579, + 580, + 581, + 586, + 587, + 588, + 589, + 590, + 591, + 592, + 593, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615 + ], + "early_cleanup_gates": 155, + "cold_hyperplane_ended_helpers": [ + 225, + 227, + 229, + 234, + 241, + 243, + 245, + 250, + 257, + 259, + 261, + 266, + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 314, + 321, + 323, + 325, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 401, + 403, + 405, + 410, + 417, + 419, + 421, + 426, + 433, + 435, + 437, + 442, + 510, + 511, + 512, + 513, + 522, + 523, + 524, + 525, + 586, + 587, + 588, + 589, + 598, + 599, + 600, + 601 + ], + "refactored_cleanup_gates": 14645, + "refactored_cleanup": { + "cold_low_frame_ended_helpers": [ + 225, + 227, + 229, + 234, + 241, + 243, + 245, + 250, + 257, + 259, + 261, + 266, + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 314, + 321, + 323, + 325, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 401, + 403, + 405, + 410, + 417, + 419, + 421, + 426, + 433, + 435, + 437, + 442, + 510, + 511, + 512, + 513, + 522, + 523, + 524, + 525, + 586, + 587, + 588, + 589, + 598, + 599, + 600, + 601 + ], + "construction": "Exact grouped row-span tail and cold-coordinate repair; native admission required", + "entering_low_frame_ended_helpers": [ + 543, + 555, + 566, + 567, + 578, + 579, + 608, + 610 + ], + "exact_non_target_isolation_checked": true, + "forward_absorption_A_indices": [], + "forward_absorptions": 0, + "high_inverse": "dyadic_sparse_Gauss_Jordan", + "kind": "source_branch_gauge_and_retired_completion_cold44", + "lower_frame_gates": 155, + "new_cold_ends": 56, + "premix_gates": 2009, + "premix_target_writes": 0 + } +} +PASS 510-end-removed +PASS 510-wrong-terminal-frame +PASS 510-tail-zeroed +PASS 510-tail-dropped +PASS 510-rankzero-repair-doubled +PASS 511-end-removed +PASS 511-wrong-terminal-frame +PASS 511-tail-zeroed +PASS 511-tail-dropped +PASS 511-rankzero-repair-doubled +PASS 512-end-removed +PASS 512-wrong-terminal-frame +PASS 512-tail-zeroed +PASS 512-tail-dropped +PASS 512-rankzero-repair-doubled +PASS 513-end-removed +PASS 513-wrong-terminal-frame +PASS 513-tail-zeroed +PASS 513-tail-dropped +PASS 513-rankzero-repair-doubled +PASS 522-end-removed +PASS 522-wrong-terminal-frame +PASS 522-tail-zeroed +PASS 522-tail-dropped +PASS 522-rankzero-repair-doubled +PASS 523-end-removed +PASS 523-wrong-terminal-frame +PASS 523-tail-zeroed +PASS 523-tail-dropped +PASS 523-rankzero-repair-doubled +PASS 30 mutations diff --git a/research/complex-promo4-cold72-validation/platforms/linux/strict-global-admission.log b/research/complex-promo4-cold72-validation/platforms/linux/strict-global-admission.log new file mode 100644 index 0000000000..20920dea0d --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/linux/strict-global-admission.log @@ -0,0 +1,9 @@ +PASS restore-parent 0.806 +PASS bind 0.247 +PASS emit 2.163 +PASS audit 7.154 +PASS invoice 0.67 +PASS assembly 0.226 +PASS admission-controls 0.27 +PASS bit-supplier-controls 0.442 +PASS_GAUGE44_NATIVE_EXACT_GLOBAL_ASSEMBLY 0.001660339298410333 1.472753063085656820456227039904958509497713060773681087756971337930839 diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ANCESTRAL-LINK.json b/research/complex-promo4-cold72-validation/platforms/macos/ANCESTRAL-LINK.json new file mode 100644 index 0000000000..6a9fd2797c --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ANCESTRAL-LINK.json @@ -0,0 +1,71 @@ +{ + "status": "PASS_FRESH_ANCESTRAL_INPUTS_MATCH_PINNED_BASELINE", + "files": [ + { + "path": "complex-global/base/split-centres/CANONICAL-WORD.json.gz", + "fresh_sha256": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "pinned_sha256": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844" + }, + { + "path": "complex-global/base/split-centres/CLIFFORD-RECIPES.json", + "fresh_sha256": "534ace870cabe515987e00f50f71550030965006ea18978e0924590ac6944345", + "pinned_sha256": "534ace870cabe515987e00f50f71550030965006ea18978e0924590ac6944345" + }, + { + "path": "complex-global/base/split-centres/CLIFFORD-REVIEW.json", + "fresh_sha256": "adc98be0d21e0049cb5480732b9adf0655fa38735d6e83ca58bc84047058cd96", + "pinned_sha256": "ee9b86428278392d2c933f76d60e51f5af90d4ab67e4d3937ed2fa416e7755ab" + }, + { + "path": "complex-global/base/split-centres/INDEPENDENT-LOCAL-REPLAY.json", + "fresh_sha256": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "pinned_sha256": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26" + }, + { + "path": "complex-global/base/split-centres/INDEPENDENT-REPLAY.json", + "fresh_sha256": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "pinned_sha256": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26" + }, + { + "path": "complex-global/base/split-centres/INTEGRATION.json", + "fresh_sha256": "3ba07e5a071a3c24020e0d90332521af1a365ef849712d69b1a6a12b53a00238", + "pinned_sha256": "5c14538134dfffbc58fa4b4d2f26b270ec5f56d17d4bf23752c82964f45171db" + }, + { + "path": "complex-global/base/split-centres/LOCAL-CHECKS.json", + "fresh_sha256": "79177449e404403964ce1b2f4a9a8bd49e1916daba3123d7fd7f5cfd1f1ac0ea", + "pinned_sha256": "79177449e404403964ce1b2f4a9a8bd49e1916daba3123d7fd7f5cfd1f1ac0ea" + }, + { + "path": "complex-global/base/split-centres/LOCAL-PROGRAMS.json.gz", + "fresh_sha256": "99a18eede965accf65943e490b8d2b2ffb9f1c9bc6babdb825413a80cbea2cde", + "pinned_sha256": "99a18eede965accf65943e490b8d2b2ffb9f1c9bc6babdb825413a80cbea2cde" + }, + { + "path": "complex-global/base/split-centres/RESIDUAL-ADAPTERS.json", + "fresh_sha256": "baafef737acc16dafbe1150896feb16744f3d669fa123bb2bff19ecc4e71b275", + "pinned_sha256": "baafef737acc16dafbe1150896feb16744f3d669fa123bb2bff19ecc4e71b275" + }, + { + "path": "complex-global/base/split-centres/SCALAR-FRAME-AUDIT.json", + "fresh_sha256": "d084ec1e2b22e08b48c585a31d6789a72241cbbdff90fa8e66c084dc6c423b77", + "pinned_sha256": "73b3601a6239502475a272ea0c46945fd42034486aaf43e66a212eb4f012ca44" + }, + { + "path": "complex-global/base/split-centres/WRAPPER-CHECKS.json", + "fresh_sha256": "9a09146e686c4f535b04fdef3753fe01dad8f5e8881a69408a91394acb5b48f5", + "pinned_sha256": "9a09146e686c4f535b04fdef3753fe01dad8f5e8881a69408a91394acb5b48f5" + }, + { + "path": "complex-global/base/work/complex-nine-native/DATA-PHASES.json", + "fresh_sha256": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "pinned_sha256": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa" + }, + { + "path": "complex-global/controller-input/split-centres/CANONICAL-WORD.json.gz", + "fresh_sha256": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667", + "pinned_sha256": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667" + } + ], + "scope": "Only elapsed seconds and their validated phase-receipt hash are normalized; all mathematical data match." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/INDEPENDENT-LOCAL.json b/research/complex-promo4-cold72-validation/platforms/macos/INDEPENDENT-LOCAL.json new file mode 100644 index 0000000000..65868d2a66 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/INDEPENDENT-LOCAL.json @@ -0,0 +1,137 @@ +{ + "status": "PASS_INDEPENDENT_EXACT_FORWARD_AND_DUAL_ENDPOINT_FRAMES_ENTRANCES_CONES", + "input_file": "FULL-WORD.json.gz", + "content_sha256": "d0817dca9d4ed646c97b1f2483a0f3d9cd8fa3743d74ad711b0bf7a1148c1565", + "compressed_sha256": "54f357004f545513a402a0d085820dbdd3b02ea54eb023f210c69cbc2c9e00cb", + "parent_center_interface": { + "parent_path": "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CANONICAL-WORD.json.gz", + "parent_file_sha256": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "transport_tau": 43, + "ordered_frame_bases_match": true, + "all_ports_match": true, + "transported_centers": [ + 92, + 57, + 81, + 224, + 11, + 240, + 9, + 256 + ], + "source_centers": [ + 92, + 57, + 81, + 11, + 9 + ], + "ordered_frame_bases": [ + [ + 256, + 128, + 64, + 34, + 16, + 10, + 4, + 1 + ], + [ + 256, + 128, + 64, + 32, + 16, + 8, + 5, + 3 + ], + [ + 256, + 128, + 64, + 32, + 17, + 9, + 4, + 2 + ], + [ + 256, + 128, + 64, + 36, + 20, + 8, + 2, + 1 + ], + [ + 256, + 128, + 66, + 32, + 18, + 8, + 4, + 1 + ], + [ + 256, + 128, + 65, + 33, + 17, + 9, + 5, + 3 + ], + [ + 256, + 128, + 65, + 33, + 16, + 8, + 4, + 2 + ], + [ + 256, + 128, + 68, + 32, + 16, + 12, + 2, + 1 + ] + ] + }, + "v": 112, + "h": 9, + "R": 504, + "entering": 216, + "lowends": 126, + "coldends": 72, + "compensation_gates": 6320, + "local_profile": { + "1": 2572, + "2": 326, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "width_inventory": { + "4": 80, + "5": 32, + "7": 54, + "8": 122, + "9": 216 + }, + "checked_columns": 728, + "elapsed_seconds": 0.6566314999945462, + "scope": "Exact rational full scalar map in both orientations; all literal native frame chains, center levels, dyadic units, entrance-zero response, wrapper exclusion and final helper row/column cones. No global owner admission or exponent repricing." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/INDEPENDENT-MAP.json b/research/complex-promo4-cold72-validation/platforms/macos/INDEPENDENT-MAP.json new file mode 100644 index 0000000000..d92a7d2c95 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/INDEPENDENT-MAP.json @@ -0,0 +1,39 @@ +{ + "status": "PASS_INDEPENDENT_GAUGE44_MAP_NATIVE_PROFILE_AND_EXACT_MOMENT", + "calls": 72, + "roles": 36288, + "profile": { + "1": 185185, + "4": 13968, + "8": 576, + "3": 30961, + "2": 23472, + "5": 4032, + "44": 1, + "48": 2396 + }, + "idle": { + "44": 1, + "48": 2396, + "1": 1, + "3": 1 + }, + "costs": [ + { + "endpoint": "PR664", + "b": "1661369197464111375473/1000000000000000000000000", + "lower": "60060609500676789296228875819336709775857955256271551202500571735/60060916342224020538656375163343293431869859095625665012224229376", + "upper": "840848533009475050147204261470713936862011373587801986149720863751/840852828791136287541189252286806108046178027338759310171139211264", + "strict_margin_lower": "4295781661237393984990816092171184166653750957324021418347513/840852828791136287541189252286806108046178027338759310171139211264" + }, + { + "endpoint": "candidate", + "b": "1663100609709845015347/1000000000000000000000000", + "lower": "840852828791136287541188962303276964756278044623263079276479911283/840852828791136287541189252286806108046178027338759310171139211264", + "upper": "840852828791136287541188962303276964756278044623263353402666360393/840852828791136287541189252286806108046178027338759310171139211264", + "strict_margin_lower": "289983529143289899982715495956768472850871/840852828791136287541189252286806108046178027338759310171139211264" + } + ], + "kappa": "1660339298410333/1000000000000000000", + "scope": "Exact literal owners using the inherited phase-window geometry, native word widths and actual program child counts. Separate strict pipeline supplies physical chart/controller and full finite/outer admission." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/INDEPENDENT-PRICE.json b/research/complex-promo4-cold72-validation/platforms/macos/INDEPENDENT-PRICE.json new file mode 100644 index 0000000000..b4a9f83fb5 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/INDEPENDENT-PRICE.json @@ -0,0 +1,155 @@ +{ + "status": "PASS_FROZEN_PROFILE_TWO_EXACT_ENGINE_AND_OUTER47_CROSSCHECK", + "profile_input_file": "PLAN.json", + "profile_input_sha256": "42a9595feb667d4d2ae8eccd0bb654b4cd31bf7308dc4c5222496be8aea6c665", + "global_profile": { + "1": 185185, + "2": 23472, + "3": 30961, + "4": 13968, + "5": 4032, + "8": 576, + "44": 1, + "48": 2396 + }, + "live": 7168, + "m": 73, + "rank_mass": 520704, + "deficit": 2560, + "prices": { + "native": { + "root": { + "lower": "0.001663100609709845015347", + "upper": "0.001663100609709845015348", + "lower_endpoint_residual_upper": "-3.448683517663712162431112559030290612784863636371663461396165871489334E-25", + "upper_endpoint_residual_lower": "2.605818374168325150898585065621601749778959490531795860032625862327470E-24", + "strict_rational_signs": true + }, + "exact_moments": [ + { + "endpoint": "1663100609709845015347/1000000000000000000000000", + "accept": true, + "mercator_residual": [ + "-9297632370809514131735441655099206847865383/26959946667150639794667015087019630673637144422540572481103610249216", + "-9297632370809514131735441655099206847865381/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two_residual": [ + "-344869/1000000000000000000000000000000", + "-86217/250000000000000000000000000000" + ] + }, + { + "endpoint": "415775152427461253837/250000000000000000000000", + "accept": false, + "mercator_residual": [ + "35126362195929618246882416043290349034781611/13479973333575319897333507543509815336818572211270286240551805124608", + "8781590548982404561720604010822587258695403/3369993333393829974333376885877453834204643052817571560137951281152" + ], + "base_two_residual": [ + "1302909/500000000000000000000000000000", + "2605819/1000000000000000000000000000000" + ] + } + ], + "outer_with_bit": { + "complex_b": "1663100609709845015347/1000000000000000000000000", + "bit_c": "1733427039589844234749/1000000000000000000000000", + "kappa": "1660339298410333/1000000000000000000", + "kappa_decimal": "0.001660339298410333", + "binding": "complex", + "strict_constraints_passed": 47, + "controls_rejected": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ] + } + }, + "conservative": { + "root": { + "lower": "0.001663100606811099800856", + "upper": "0.001663100606811099800857", + "lower_endpoint_residual_upper": "-1.104989063368727893843910323208181613009697876330112078081940780823028E-24", + "upper_endpoint_residual_lower": "1.845697662571323974541596875847422037137335809259577640604109701907331E-24", + "strict_rational_signs": true + }, + "exact_moments": [ + { + "endpoint": "207887575851387475107/125000000000000000000000", + "accept": true, + "mercator_residual": [ + "-3723805777025705337410277803581580171612659/3369993333393829974333376885877453834204643052817571560137951281152", + "-14895223108102821349641111214326320686450635/13479973333575319897333507543509815336818572211270286240551805124608" + ], + "base_two_residual": [ + "-11049894115996518543097/10000000000000000000000000000000000000000000000", + "-5524942057998259271477/5000000000000000000000000000000000000000000000" + ] + }, + { + "endpoint": "1663100606811099800857/1000000000000000000000000", + "accept": false, + "mercator_residual": [ + "49759910546607491954127051486704466541502593/26959946667150639794667015087019630673637144422540572481103610249216", + "49759910546607491954127051486704466541502595/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two_residual": [ + "18456975884370456853457/10000000000000000000000000000000000000000000000", + "23071232355463071067/12500000000000000000000000000000000000000000" + ] + } + ], + "outer_with_bit": { + "complex_b": "207887575851387475107/125000000000000000000000", + "bit_c": "1733427039589844234749/1000000000000000000000000", + "kappa": "830169647760603/500000000000000000", + "kappa_decimal": "0.001660339295521206", + "binding": "complex", + "strict_constraints_passed": 47, + "controls_rejected": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ] + } + } + }, + "bit_supplier_pr": 589, + "bit_deficit": 10272, + "bit_moments_with_surcharge": [ + { + "endpoint": "1733427039589844234749/1000000000000000000000000", + "accept": true, + "mercator_residual": [ + "-43100600330766044577088869872467188970742291/26959946667150639794667015087019630673637144422540572481103610249216", + "-43100600330766044577088869872467188970742289/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two_residual": [ + "-799345163337715793503/500000000000000000000000000000000000000000000", + "-3197378653350863173989/2000000000000000000000000000000000000000000000" + ] + }, + { + "endpoint": "6933708158359376939/4000000000000000000000", + "accept": false, + "mercator_residual": [ + "22502934905675809315035333485365686073718547/13479973333575319897333507543509815336818572211270286240551805124608", + "5625733726418952328758833371341421518429637/3369993333393829974333376885877453834204643052817571560137951281152" + ], + "base_two_residual": [ + "8346798366759439729359/5000000000000000000000000000000000000000000000", + "16693606733518879458833/10000000000000000000000000000000000000000000000" + ] + } + ], + "gain_over_pr635_percent": "1.47275306308565682045622703990495850949771306077368108775697133793083934526", + "input_sha256": { + "research/complex-k492-owner-repair/vendor/multicold/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-k492-owner-repair/vendor/multicold/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-k492-owner-repair/vendor/multicold/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "package:inputs/PR589-EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4" + }, + "scope": "Independent arithmetic for the exact nominated all72 profile. Complete local, controller and finite invoice admission are separately replayed by the package driver; this receipt does not replace them. The cited PR589 bit supplier is unchanged and its exceptional-residue surcharge is retained. Any alternative c is only a headroom comparison." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/OWNER-CONSTRUCTION-CONTROLS.json b/research/complex-promo4-cold72-validation/platforms/macos/OWNER-CONSTRUCTION-CONTROLS.json new file mode 100644 index 0000000000..c4e778b296 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/OWNER-CONSTRUCTION-CONTROLS.json @@ -0,0 +1,41 @@ +{ + "status": "PASS_OWNER_RECONSTRUCTION_AND_MUTATIONS", + "positive": 1, + "rejected": [ + { + "name": "window removed", + "reason": "complete unique windows" + }, + { + "name": "wrong pattern count", + "reason": "pattern count" + }, + { + "name": "invalid pattern width", + "reason": "pattern widths" + }, + { + "name": "slot outside window", + "reason": "slot window" + }, + { + "name": "wrong slot width", + "reason": "slot width multiset" + }, + { + "name": "wrong flow count", + "reason": "integer flow ledger" + }, + { + "name": "duplicate time", + "reason": "unique time in a physical bin" + } + ], + "owners_sha256": "c8f29e12d7ed798e76da0d87d8de8dd5c165fec02109552654cafb75ae967e6f", + "idle": { + "48": 2396, + "44": 1, + "1": 1, + "3": 1 + } +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/PLATFORM.json b/research/complex-promo4-cold72-validation/platforms/macos/PLATFORM.json new file mode 100644 index 0000000000..97f28e8720 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/PLATFORM.json @@ -0,0 +1,5 @@ +{ + "platform": "macOS-27.0.1-arm64-arm-64bit-Mach-O", + "machine": "arm64", + "python": "Python 3.14.8" +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/PROCESS.json b/research/complex-promo4-cold72-validation/platforms/macos/PROCESS.json new file mode 100644 index 0000000000..79d4e8b011 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/PROCESS.json @@ -0,0 +1,7 @@ +{ + "supervisor": 28074, + "child": 28075, + "started": "2026-10-13T03:50:00.587548+00:00", + "python": "3.14.8 (main, Sep 30 2026, 17:55:09) [Clang 21.0.0 (clang-2100.3.34.2)]", + "platform": "macOS-27.0.1-arm64-arm-64bit-Mach-O" +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/PROMO-CONTROLS.json b/research/complex-promo4-cold72-validation/platforms/macos/PROMO-CONTROLS.json new file mode 100644 index 0000000000..49f8449154 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/PROMO-CONTROLS.json @@ -0,0 +1,73 @@ +{ + "recipe": "d0817dca9d4ed646c97b1f2483a0f3d9cd8fa3743d74ad711b0bf7a1148c1565", + "honest": "PASS", + "controls": [ + { + "control": "entrance_outside_first_gate_frame", + "expected": "frame not monotone", + "got": "frame not monotone (627, (408, 80, 40, 4, 2), (408, 80, 40, 6, 1))", + "rejected_at_pinned_site": true + }, + { + "control": "raised_gate_missing", + "expected": "frame not monotone", + "got": "frame not monotone (627, (408, 80, 40, 6, 1), (408, 80, 40, 6))", + "rejected_at_pinned_site": true + }, + { + "control": "raised_gate_missing_group_635", + "expected": "frame not monotone", + "got": "frame not monotone (635, (272, 144, 96, 6, 1), (272, 144, 96, 6))", + "rejected_at_pinned_site": true + }, + { + "control": "raised_gate_missing_group_651", + "expected": "frame not monotone", + "got": "frame not monotone (651, (390, 68, 34, 24, 1), (390, 68, 34, 24))", + "rejected_at_pinned_site": true + }, + { + "control": "raised_gate_missing_group_659", + "expected": "frame not monotone", + "got": "frame not monotone (659, (298, 170, 102, 30, 1), (298, 170, 102, 30))", + "rejected_at_pinned_site": true + }, + { + "control": "entrance_reverted_profile", + "expected": "paid profile mismatch", + "got": "paid profile mismatch", + "rejected_at_pinned_site": true + }, + { + "control": "ungrouped_promotion", + "expected": "frame not monotone", + "got": "frame not monotone (619, (408, 80, 40, 6, 1), (320, 192, 24, 6))", + "rejected_at_pinned_site": true + }, + { + "control": "recipe_gate_old_frame", + "expected": "('gate frame mismatch'", + "got": "('gate frame mismatch', 'B', 420)", + "rejected_at_pinned_site": true + }, + { + "control": "recipe_not_a_promotion", + "expected": "('not a promotion'", + "got": "('not a promotion', '627')", + "rejected_at_pinned_site": true + }, + { + "control": "recipe_input_pin", + "expected": "input word pin", + "got": "input word pin", + "rejected_at_pinned_site": true + }, + { + "control": "raised_gate_scalar_tamper", + "expected": "", + "got": "nonzero entrance response", + "rejected_at_pinned_site": true + } + ], + "rejected": 11 +} \ No newline at end of file diff --git a/research/complex-promo4-cold72-validation/platforms/macos/RECEIPT-CHECK.json b/research/complex-promo4-cold72-validation/platforms/macos/RECEIPT-CHECK.json new file mode 100644 index 0000000000..78ba62bb4e --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/RECEIPT-CHECK.json @@ -0,0 +1,139 @@ +{ + "status": "PASS_TOP_LEVEL_ANCESTRAL_GLOBAL_AND_CONSTRUCTION_RECEIPT_HASHES", + "records": [ + { + "directory": "", + "stages": 20, + "artifacts": 39, + "receipt_sha256": "5627ce5bf3f251c3eadedf452507a1b4be4f9d3394de7e6969465d2a438d2946" + }, + { + "directory": "ancestral558", + "stages": 9, + "artifacts": 9, + "receipt_sha256": "448d39c63666e19ad2ec65c351c0359de2f8277677e8f6c0cbc811f7f1962142" + } + ], + "terminal": { + "at": "2026-10-13T03:55:20.892208+00:00", + "seconds": 320.3051936250413, + "exit_code": 0 + }, + "files": { + "ANCESTRAL-LINK.json": "08735a3a7258bb85c22a35869d5b1d170bf7cc7d8aa6ec2c10a23f2557015945", + "INDEPENDENT-LOCAL.json": "872fbfab90e957a1ecee85a0d4dd4158323fa683808c25c2998162ead2f2299e", + "INDEPENDENT-MAP.json": "67f99d6a60ee629459b6d4c5188481f1736db42766bae22dd68b315e2e297768", + "INDEPENDENT-PRICE.json": "3403364093c01a5ac840e2c9ed48705fa36429ab248c875bf9bb54fd08248407", + "OWNER-CONSTRUCTION-CONTROLS.json": "5176f8af7c2daa6b9f8472b4d3854eeb5762757d128eac792869fcff296fe1ad", + "PROMO-CONTROLS.json": "017b77148813d1ea3b831700e4c3592f320cb37e3c37dab189376855d2b2d082", + "RECEIPT.json": "5627ce5bf3f251c3eadedf452507a1b4be4f9d3394de7e6969465d2a438d2946", + "RECONSTRUCTED-OWNERS.json.gz": "c8f29e12d7ed798e76da0d87d8de8dd5c165fec02109552654cafb75ae967e6f", + "RESULT.json": "0ba5105b53ac4509327e1b51f49f6c3c3b3df8023493fcb756a4fbd9b526eac7", + "STAGES.json": "15b0c8274a150ef089ec71d42fcc17e4bac7a83ee3faff7e41b89a6ddba68676", + "all-native-phase-edges.log": "dd51509dec1505b85fcd09b4a0a72f040af06be9e3f806b7dd5699dc72ae0936", + "all728-columns-native.log": "1433fcc903fd65e271a933f8daa8ba01282d7979d7abebfde98d8dcd3bda13a2", + "ancestral558-fresh.log": "20283258ccaef917441f426490268b73b2c8c4f0ff4e1180e69deca0943ea339", + "ancestral558/ASSEMBLY-CONTROLS.json": "af9c9634873f3e87f401fcb14ca3b1ff48ee778d7c55ddfc172247552d9d1c49", + "ancestral558/ASSEMBLY.json": "7a4c8945d62da5b0663ff00b5992d0e8ce7a73ba15de2a06b17791ceeaa37175", + "ancestral558/RECEIPT.json": "448d39c63666e19ad2ec65c351c0359de2f8277677e8f6c0cbc811f7f1962142", + "ancestral558/RESULT.json": "18ee819d4335c1f9aadbb390f26318be2e0eb2e70ea5d3a2aa6b0a374f145db5", + "ancestral558/STAGES.json": "1442321be3dae06ace4674ecfbdc5a60bcd87df0d54abba244df71b8d5d264da", + "ancestral558/all-columns-native-frames.log": "9740c51a89b61435ee30187cccf5dd1b8a4a0280fbc1633ecf0dd4940641a610", + "ancestral558/all-phase-recipes.log": "413e9cbe6f0872b9ad2b06b23f010fdcb14db16dde8289455a5331a7d5c67fa1", + "ancestral558/assembly-admission-controls.log": "9cc0577eb648247a02f4352eaf5187000a8378657f388e8ffa8cbeb55a43b9ec", + "ancestral558/complex-global/audit/ASYNC-AUDIT.json": "177cfc604cd7085019b615945f33c04197eee181e8c30ec13831cf253c138e23", + "ancestral558/complex-global/audit/OWNERS-AND-PROFILE.json": "d3c535838754aa1cbb88d06dc4f997521e964146d628f92e9812cd62dd775e95", + "ancestral558/complex-global/audit/PREFIX-AND-INVOICE.json": "a3307c5b2999f04d0c9be1dc3a03e23259d821872efe7f2a14331285fb4b92e3", + "ancestral558/complex-local/CLIFFORD-REVIEW.json": "adc98be0d21e0049cb5480732b9adf0655fa38735d6e83ca58bc84047058cd96", + "ancestral558/complex-local/INDEPENDENT-LOCAL-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "ancestral558/emit-both-reflected-ledgers.log": "f382385a67f705b446978a73fc6492ce127cb2ae76011e87e36fdbe9977f4347", + "ancestral558/independent-local-and-controls.log": "b694b4b22abb9d1de9a70bbbdf9e9b0e030ec00a7eddc264e4c18376dd859cee", + "ancestral558/literal-owners-full-invoice.log": "6d507241b42e9b0490be4fbe7223d4dc44d910c347a6ece7cf4f227737496612", + "ancestral558/normalized-wrappers.log": "284cce3149354d057b4e2f04163535c0d8b0a924898e5b771ba8af2740314154", + "ancestral558/reconstruct552-and-promote8.log": "b7b035547780f64e33ea2432fd2cc79ed5795bf88c9791cbb913d9ec2a7c6a2b", + "ancestral558/reconstruction/promoted/PROMOTION.json": "9ad34faa8611a6ea7f161d2e1fe331ab1ba5ccec8fca3978e31c3e7bf789bc31", + "ancestral558/two-engine-exact-assembly.log": "b50e71a1c084e221ca32b43001f5383c8cffb09d72e66b1436f22aa240795a9c", + "both-native-ledgers.log": "43c6c1dfca16bbdb1bcf9c74eda5d7ce0936e07999c88fbe470824945b7f67b3", + "cold-controls/COLD-END-CONTROLS.json": "23afc01f971d0feb7aa2f8c052486a5501c1c622dccef280630d9dc5551da6e8", + "cold72-exact-construction.log": "1db5d5f404f18dc3aae47a1ae6f26d1dade407727b89dd3a7360255ea94d4bdd", + "cold72/COLD-END-CONSTRUCTION.json": "9b68725d2d1a25c8214a3d31b5161ac042152060e614dd22671c4c3f7d2528c1", + "cold72/FULL-WORD.json.gz": "236bb5cc391856b8bb504193a692722db3087077b34692cb6a4a569233a81bd3", + "focused-controls/CONTROLS.json": "817b759b7ff4fde7eb156eda7757b69252d73c42fc130941f81323395ef0bc05", + "four-promotions.log": "cd7598d7f89f26ff22d39ccec382fc3a52f9b01dee489acb17fd220b8c4b72f2", + "gauge44-exact-construction.log": "6dd45f33020a093466c7507d422855438e1cbbacd49e816136e55bc367105d2e", + "gauge44/STEPS.json": "3656d7b5dbe4f9b93f800e4667a04460fb4887f6693b7c98bab8a92336489cc6", + "gauge44/cold44-exact.log": "795a67ef069ee47d632644feb643f2eb8b83b0fce6a93661d9fb0a72f3faa953", + "gauge44/gauge-forward.log": "ba6767bc74e7e91330d27026fa81875d2b116f7a34b818a037d94f1bd519b778", + "gauge44/port0.log": "051c88c14bf62d53703b37f1853e443bcdd76223d0f3c3ddb0c0d784bac39071", + "gauge44/port1.log": "fa2deab44218bd23044f6457f4dde17c5f1defd02237451cf6eb5857cf6c0719", + "gauge44/port2.log": "5b51ddfbd53e625eacabaeebfeb969c5090b735803d40e7351adbe61b8e58757", + "gauge44/port3.log": "9ed3fb2baabff72a69fd679df55ad9671f03b83fe2047df99430607fffbecc2f", + "gauge44/shadow-early.log": "7a13ad21a3e4e12710e37ab9d1c54a90b2b8741fc3f5f620c363844e9cd766fb", + "gauge44/shadow-prefix.log": "9d4cf22962c6e9358f935ca7d6ea5bc0fb64b54112d6d8d3ce5ad63fb2fb037c", + "global-replay/ADMISSION-CONTROLS.json": "1eb28d50ead1e0c4eaa01e8d48553df50a69b385c6bc4db633af2df8727b67e0", + "global-replay/ASSEMBLY.json": "a3e8bae20bf8a84f5e26d132dcb26d9be4b977541251495de3276aa52baee425", + "global-replay/BIT-SUPPLIER-CONTROLS.json": "f455406f423ae61c259ddaf70b98655ea180bb20c3b503abf72fbccce332a2cf", + "global-replay/REPLAY.json": "c728d3dd534b7a8d0c2765e0eebcff8c7efa7ec0061582377e4cc80dada5cf6e", + "global-replay/STAGES.json": "1c61f3efd979d62b44f75b4c0a9d62a92ed68eaffd7e08ee64fd9cc922375c17", + "global-replay/admission-controls.log": "051d242318154827c1672ffbb63ad2bdc8ecc4033be650b791dd69cd57d716b3", + "global-replay/assembly.log": "5fa3a08e22aed6a3a4d3d719da1c17b06a0f4c24199b965cff3fa97c82382cdf", + "global-replay/audit.log": "c81b6604166313a92fb177dd1e360f68586250c731e4933ff8b51fd93d16914a", + "global-replay/bind.log": "71f679ce5a123fb58397fd6852ba64ce3832fd20e81a096bfda9a1cf3237237a", + "global-replay/bit-supplier-controls.log": "d54d260bf95bd8ae4ab8846314082b93b2e3d8f427eb35376691f2ce543a6b67", + "global-replay/emit.log": "87d4e063b18ee8f3d35d079e8663a63135bb0ee619cb6f6c767a391e44c9734f", + "global-replay/global/audit/ASYNC-AUDIT.json": "c81b6604166313a92fb177dd1e360f68586250c731e4933ff8b51fd93d16914a", + "global-replay/global/audit/OWNERS-AND-PROFILE.json": "d8d2d39ef487c270afa78aff8c7aa334181bff0a3ede2d81cdcbaa271591f4e5", + "global-replay/global/audit/PREFIX-AND-INVOICE.json": "dba7899cd56edb027a378dc2dff5b30259e0f18f288ddfe688b829755e801cd5", + "global-replay/invoice.log": "c3a698cf675a825a09167baf862378ab58b520753f6681b47fc5a4b2caa29bae", + "global-replay/restore-parent.log": "fc3a01967636bd3173ee7e5049fae45b890e1fad4564b6acdd6aaca30a4e4ea5", + "independent-literal-map-moment.log": "93cea9365a36af1296bd28fb58b25590d162387e9dd074bc800728472a23c1e4", + "independent-native-controls.log": "dd643a58258431c3b07d3b06d9060c49677fa23b4fafc9f10988ed1f6867bd9a", + "independent-scalar-frames-cones.log": "1ccdd5e94dd480860dbb9ffde3386b743ff9d0a6ed184cc403f5b6810b44d765", + "independent-two-engine-outer47.log": "b7a336fb06ae9855acd73c98614bf63315aad7f51bf81a46de4d4a8b224c3c73", + "inherited-cold-controls.log": "3ba4ed76370da863c643c619c748196ce8c507a3f98292c659c646b03cbaf8d8", + "layered66-construction.log": "fad8152e4f20154f0bee58b56e269b7a02009f9c43ed4d3684dbbb262c4904d6", + "layered66/STEPS.json": "c75e0a870df8ccca218671f7ce28355edb01e330167aaeb83e6996efc9f27fa4", + "layered66/cold44-exact.log": "896fd8f20579f7bc5d02dd4e7a6500c1b01095042f721b1e3a43a6823bc74af8", + "layered66/controls/COLD-END-CONTROLS.json": "c39d8be3d4e2f5e3591c571ad730f2c154a6a2b5289fb724b9c329e4d5708916", + "layered66/layer-end-controls.log": "70d37586622fc175b0d8a10f9fc27c16174b41443ddf1383366467deca7dd8cb", + "layered66/ledgers.log": "639cef16781e7f1d0dde2b59896a847887a1c56a5fecd403f3866552529cf821", + "layered66/local-replay.log": "dd643a58258431c3b07d3b06d9060c49677fa23b4fafc9f10988ed1f6867bd9a", + "layered66/native.log": "a31a6684f5419fe6375cfb79730bf84bfacebd988e4d4c5c0745c15d7b900132", + "layered66/pivot-swap.log": "bb0edbe880975eacbfb6727ed4e24bd2f7d7fb41f7159680d08c298cc1449314", + "layered66/swap/PIVOT-SWAP.json": "c38f12f24a532a121f3c68b1933c0dba56c85f5735eb3c91ef32199a78122e4a", + "layered66/wrappers.log": "74b13cf8570ca2f32ce0018575b1b73e95af77a28e59d09556fec59260bdbba5", + "local/CANONICAL-WORD.json.gz": "120f7bfbe457e39a36c8f3786c9e5e3aa052349828c68fd0a30e8287b3e49989", + "local/CLIFFORD-RECIPES.json": "668f39a6068fb4b13937d9e94218f43e3ef847ea566b465a679e05c08f4dea7d", + "local/CLIFFORD-REVIEW.json": "9a4caee0aa44f1e964c9ff631ab8c71023c2db7c2ca93114063c4e2d0baf4a26", + "local/FULL-WORD.json.gz": "54f357004f545513a402a0d085820dbdd3b02ea54eb023f210c69cbc2c9e00cb", + "local/INDEPENDENT-LOCAL-REPLAY.json": "cc9037e7f036ded4f066bec0aef5ba855fc64652e5d7832d952deaf6d26b9835", + "local/LOCAL-CHECKS.json": "dcb7f102e45f317bb54257cc2c2195821161fbe3255b48cc20463632882474fb", + "local/LOCAL-PROGRAMS.json.gz": "4baf396808a1b1f47e3f5360633d19677c9215765884dd710828cfc66cbfa359", + "local/RESIDUAL-ADAPTERS.json": "8b06181f69832da05e3bffab0737598013e20de6f1f48aad43617fbfe62df615", + "local/SCALAR-FRAME-AUDIT.json": "aec890eb5f56b61bea97306641d80e739b6a4d89b59afaaaf56796f1f9bed83a", + "local/WRAPPER-CHECKS.json": "75510637de1a14c5d37e2fe95d4c11aabc5cf3d2f1508dfb04f9795972629865", + "notri-control-g44.log": "100c47bf93c570d64b23efe3ea47d60e8146af9dd319bf5e05475a0794fa7562", + "notri-control/STEPS.json": "9adba441108a31dd0d8a45f2935283481c06c61c2576483c1fda233c2bc36d25", + "notri-control/cold44.log": "fb8be2eb7b8f30fb4307e21c616c0c45b2a9d099a7244f289b1dfbba38de470c", + "notri-control/gauge-forward.log": "ba6767bc74e7e91330d27026fa81875d2b116f7a34b818a037d94f1bd519b778", + "notri-control/port0.log": "051c88c14bf62d53703b37f1853e443bcdd76223d0f3c3ddb0c0d784bac39071", + "notri-control/port1.log": "fa2deab44218bd23044f6457f4dde17c5f1defd02237451cf6eb5857cf6c0719", + "notri-control/port2.log": "5b51ddfbd53e625eacabaeebfeb969c5090b735803d40e7351adbe61b8e58757", + "notri-control/port3.log": "9ed3fb2baabff72a69fd679df55ad9671f03b83fe2047df99430607fffbecc2f", + "notri56-construction.log": "5c7292836c01cfb326822cc3cadc8249e69bfea80b0af3bfcdf502d9a2415849", + "notri56/STEPS.json": "9c914c4fd242c6d354208246b9f2394e051596450de037d1ce3f0eb414936438", + "notri56/cold44.log": "dda7a0e52e31241be66c714de8a2cb55a63b13f83b3d1f09084842087a6156d4", + "notri56/cold44/CONSTRUCTION.json": "36b9bffe777527f74167d86e0b5d4710d0fe8521e43c7bcc92e8c2a514f9cbb0", + "notri56/gauge-forward.log": "559deb17ff2bef299fd0ca2cfe6723ff1f0d495ce48d27794d735e9a5efcdbc7", + "notri56/port0.log": "5376d7271338fddb4ce4028d9bd51edbcdfe2e26a99cf380baa7ba94b181440b", + "notri56/port1.log": "bfcd50b0c0e8439fdb3b1c2449dea48914def25b73d0d25e00f61a90afe57ed5", + "notri56/port2.log": "d36068cd2c4d5961ed7122ce21f055fcad48ce97d81b4c1009fc31849c641e69", + "notri56/port3.log": "c882e3c5dbf3c793901ae38e39da30c1de4b7d3835a313014d2882a7bb1dfbb0", + "owner-construction-controls.log": "2d04971849b4712732e8fcead292176db851d68686b50404c2c12975e9f45008", + "promoted/FULL-WORD.json.gz": "54f357004f545513a402a0d085820dbdd3b02ea54eb023f210c69cbc2c9e00cb", + "promotion-controls.log": "7e7ce66060d7187c5c268c3fedb7c22d14fb4b19cc00167df6280e44bdbb00ef", + "residual-wrappers.log": "74b13cf8570ca2f32ce0018575b1b73e95af77a28e59d09556fec59260bdbba5", + "six-end-controls.log": "ccab06a00db0094332ad310910c1ac08d6633bf60183a36b5798dcae5c76a983", + "strict-global-admission.log": "c7195899db0c52ec25c531f5e12f00bedcf2e6c8bee9d72162f26ca581220aaf" + } +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/RECEIPT.json b/research/complex-promo4-cold72-validation/platforms/macos/RECEIPT.json new file mode 100644 index 0000000000..bf1e4646e6 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/RECEIPT.json @@ -0,0 +1,168 @@ +{ + "status": "PASS_FRESH_LAYERED_COLD72_COMPLETE_NATIVE_OWNER_AND_EXACT_GLOBAL_REPLAY", + "manifest_sha256": "adb4ab216f63d4a127e45070dc79c7b0eb8419d7f89e5cd2e38315a543f48652", + "spec_sha256": "fd1fbe53f808f734af600c5694e0b0df36df28a57f9c0b0ab4568a919e4cdc58", + "stages": [ + { + "name": "ancestral558-fresh", + "exit_code": 0, + "seconds": 102.02223441703245, + "log_sha256": "20283258ccaef917441f426490268b73b2c8c4f0ff4e1180e69deca0943ea339" + }, + { + "name": "gauge44-exact-construction", + "exit_code": 0, + "seconds": 2.519410458044149, + "log_sha256": "6dd45f33020a093466c7507d422855438e1cbbacd49e816136e55bc367105d2e" + }, + { + "name": "notri56-construction", + "exit_code": 0, + "seconds": 1.8544124159961939, + "log_sha256": "5c7292836c01cfb326822cc3cadc8249e69bfea80b0af3bfcdf502d9a2415849" + }, + { + "name": "notri-control-g44", + "exit_code": 0, + "seconds": 2.1808896249858662, + "log_sha256": "100c47bf93c570d64b23efe3ea47d60e8146af9dd319bf5e05475a0794fa7562" + }, + { + "name": "layered66-construction", + "exit_code": 0, + "seconds": 38.296160458936356, + "log_sha256": "fad8152e4f20154f0bee58b56e269b7a02009f9c43ed4d3684dbbb262c4904d6" + }, + { + "name": "cold72-exact-construction", + "exit_code": 0, + "seconds": 0.15137295902241021, + "log_sha256": "1db5d5f404f18dc3aae47a1ae6f26d1dade407727b89dd3a7360255ea94d4bdd" + }, + { + "name": "four-promotions", + "exit_code": 0, + "seconds": 0.19433949992526323, + "log_sha256": "cd7598d7f89f26ff22d39ccec382fc3a52f9b01dee489acb17fd220b8c4b72f2" + }, + { + "name": "promotion-controls", + "exit_code": 0, + "seconds": 5.022738832980394, + "log_sha256": "7e7ce66060d7187c5c268c3fedb7c22d14fb4b19cc00167df6280e44bdbb00ef" + }, + { + "name": "all728-columns-native", + "exit_code": 0, + "seconds": 0.987756917020306, + "log_sha256": "1433fcc903fd65e271a933f8daa8ba01282d7979d7abebfde98d8dcd3bda13a2" + }, + { + "name": "both-native-ledgers", + "exit_code": 0, + "seconds": 0.7245254999725148, + "log_sha256": "43c6c1dfca16bbdb1bcf9c74eda5d7ce0936e07999c88fbe470824945b7f67b3" + }, + { + "name": "independent-native-controls", + "exit_code": 0, + "seconds": 3.7249476660508662, + "log_sha256": "dd643a58258431c3b07d3b06d9060c49677fa23b4fafc9f10988ed1f6867bd9a" + }, + { + "name": "residual-wrappers", + "exit_code": 0, + "seconds": 1.3470397499622777, + "log_sha256": "74b13cf8570ca2f32ce0018575b1b73e95af77a28e59d09556fec59260bdbba5" + }, + { + "name": "all-native-phase-edges", + "exit_code": 0, + "seconds": 84.6766709999647, + "log_sha256": "dd51509dec1505b85fcd09b4a0a72f040af06be9e3f806b7dd5699dc72ae0936" + }, + { + "name": "independent-scalar-frames-cones", + "exit_code": 0, + "seconds": 0.7061954169766977, + "log_sha256": "1ccdd5e94dd480860dbb9ffde3386b743ff9d0a6ed184cc403f5b6810b44d765" + }, + { + "name": "inherited-cold-controls", + "exit_code": 0, + "seconds": 41.36808620893862, + "log_sha256": "3ba4ed76370da863c643c619c748196ce8c507a3f98292c659c646b03cbaf8d8" + }, + { + "name": "six-end-controls", + "exit_code": 0, + "seconds": 19.32398333400488, + "log_sha256": "ccab06a00db0094332ad310910c1ac08d6633bf60183a36b5798dcae5c76a983" + }, + { + "name": "owner-construction-controls", + "exit_code": 0, + "seconds": 0.4255829160101712, + "log_sha256": "2d04971849b4712732e8fcead292176db851d68686b50404c2c12975e9f45008" + }, + { + "name": "strict-global-admission", + "exit_code": 0, + "seconds": 10.620403707958758, + "log_sha256": "c7195899db0c52ec25c531f5e12f00bedcf2e6c8bee9d72162f26ca581220aaf" + }, + { + "name": "independent-literal-map-moment", + "exit_code": 0, + "seconds": 0.24287941597867757, + "log_sha256": "93cea9365a36af1296bd28fb58b25590d162387e9dd074bc800728472a23c1e4" + }, + { + "name": "independent-two-engine-outer47", + "exit_code": 0, + "seconds": 0.31247158301994205, + "log_sha256": "b7a336fb06ae9855acd73c98614bf63315aad7f51bf81a46de4d4a8b224c3c73" + } + ], + "artifacts": { + "RESULT.json": "0ba5105b53ac4509327e1b51f49f6c3c3b3df8023493fcb756a4fbd9b526eac7", + "ANCESTRAL-LINK.json": "08735a3a7258bb85c22a35869d5b1d170bf7cc7d8aa6ec2c10a23f2557015945", + "STAGES.json": "15b0c8274a150ef089ec71d42fcc17e4bac7a83ee3faff7e41b89a6ddba68676", + "INDEPENDENT-LOCAL.json": "872fbfab90e957a1ecee85a0d4dd4158323fa683808c25c2998162ead2f2299e", + "INDEPENDENT-MAP.json": "67f99d6a60ee629459b6d4c5188481f1736db42766bae22dd68b315e2e297768", + "INDEPENDENT-PRICE.json": "3403364093c01a5ac840e2c9ed48705fa36429ab248c875bf9bb54fd08248407", + "RECONSTRUCTED-OWNERS.json.gz": "c8f29e12d7ed798e76da0d87d8de8dd5c165fec02109552654cafb75ae967e6f", + "OWNER-CONSTRUCTION-CONTROLS.json": "5176f8af7c2daa6b9f8472b4d3854eeb5762757d128eac792869fcff296fe1ad", + "focused-controls/CONTROLS.json": "817b759b7ff4fde7eb156eda7757b69252d73c42fc130941f81323395ef0bc05", + "cold-controls/COLD-END-CONTROLS.json": "23afc01f971d0feb7aa2f8c052486a5501c1c622dccef280630d9dc5551da6e8", + "PROMO-CONTROLS.json": "017b77148813d1ea3b831700e4c3592f320cb37e3c37dab189376855d2b2d082", + "promoted/FULL-WORD.json.gz": "54f357004f545513a402a0d085820dbdd3b02ea54eb023f210c69cbc2c9e00cb", + "cold72/COLD-END-CONSTRUCTION.json": "9b68725d2d1a25c8214a3d31b5161ac042152060e614dd22671c4c3f7d2528c1", + "cold72/FULL-WORD.json.gz": "236bb5cc391856b8bb504193a692722db3087077b34692cb6a4a569233a81bd3", + "gauge44/STEPS.json": "3656d7b5dbe4f9b93f800e4667a04460fb4887f6693b7c98bab8a92336489cc6", + "notri56/STEPS.json": "9c914c4fd242c6d354208246b9f2394e051596450de037d1ce3f0eb414936438", + "notri56/cold44/CONSTRUCTION.json": "36b9bffe777527f74167d86e0b5d4710d0fe8521e43c7bcc92e8c2a514f9cbb0", + "notri-control/STEPS.json": "9adba441108a31dd0d8a45f2935283481c06c61c2576483c1fda233c2bc36d25", + "layered66/STEPS.json": "c75e0a870df8ccca218671f7ce28355edb01e330167aaeb83e6996efc9f27fa4", + "layered66/swap/PIVOT-SWAP.json": "c38f12f24a532a121f3c68b1933c0dba56c85f5735eb3c91ef32199a78122e4a", + "layered66/controls/COLD-END-CONTROLS.json": "c39d8be3d4e2f5e3591c571ad730f2c154a6a2b5289fb724b9c329e4d5708916", + "global-replay/REPLAY.json": "c728d3dd534b7a8d0c2765e0eebcff8c7efa7ec0061582377e4cc80dada5cf6e", + "global-replay/ASSEMBLY.json": "a3e8bae20bf8a84f5e26d132dcb26d9be4b977541251495de3276aa52baee425", + "global-replay/STAGES.json": "1c61f3efd979d62b44f75b4c0a9d62a92ed68eaffd7e08ee64fd9cc922375c17", + "global-replay/ADMISSION-CONTROLS.json": "1eb28d50ead1e0c4eaa01e8d48553df50a69b385c6bc4db633af2df8727b67e0", + "global-replay/BIT-SUPPLIER-CONTROLS.json": "f455406f423ae61c259ddaf70b98655ea180bb20c3b503abf72fbccce332a2cf", + "global-replay/global/audit/OWNERS-AND-PROFILE.json": "d8d2d39ef487c270afa78aff8c7aa334181bff0a3ede2d81cdcbaa271591f4e5", + "global-replay/global/audit/PREFIX-AND-INVOICE.json": "dba7899cd56edb027a378dc2dff5b30259e0f18f288ddfe688b829755e801cd5", + "global-replay/global/audit/ASYNC-AUDIT.json": "c81b6604166313a92fb177dd1e360f68586250c731e4933ff8b51fd93d16914a", + "local/CANONICAL-WORD.json.gz": "120f7bfbe457e39a36c8f3786c9e5e3aa052349828c68fd0a30e8287b3e49989", + "local/RESIDUAL-ADAPTERS.json": "8b06181f69832da05e3bffab0737598013e20de6f1f48aad43617fbfe62df615", + "local/LOCAL-PROGRAMS.json.gz": "4baf396808a1b1f47e3f5360633d19677c9215765884dd710828cfc66cbfa359", + "local/LOCAL-CHECKS.json": "dcb7f102e45f317bb54257cc2c2195821161fbe3255b48cc20463632882474fb", + "local/CLIFFORD-REVIEW.json": "9a4caee0aa44f1e964c9ff631ab8c71023c2db7c2ca93114063c4e2d0baf4a26", + "local/INDEPENDENT-LOCAL-REPLAY.json": "cc9037e7f036ded4f066bec0aef5ba855fc64652e5d7832d952deaf6d26b9835", + "local/CLIFFORD-RECIPES.json": "668f39a6068fb4b13937d9e94218f43e3ef847ea566b465a679e05c08f4dea7d", + "local/FULL-WORD.json.gz": "54f357004f545513a402a0d085820dbdd3b02ea54eb023f210c69cbc2c9e00cb", + "local/SCALAR-FRAME-AUDIT.json": "aec890eb5f56b61bea97306641d80e739b6a4d89b59afaaaf56796f1f9bed83a", + "local/WRAPPER-CHECKS.json": "75510637de1a14c5d37e2fe95d4c11aabc5cf3d2f1508dfb04f9795972629865" + } +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/RECONSTRUCTED-OWNERS.json.gz b/research/complex-promo4-cold72-validation/platforms/macos/RECONSTRUCTED-OWNERS.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..57f79f771cfa823022f78c3529e7143952919d40 GIT binary patch literal 418901 zcmX`ScRU>5`~SUqZ>yJB)~eBMM2os=h!PSlxL(sg4J8Jh^WznMDK#=B_eu_ z=tSSW$NTgB-5&mUo@=gi&E?FPIp=k*fy5AlZhvsG%`JnJ+z(%~or|>Wsh)GO4_IdO z1m$I_;7&&65fgV>VFE~n4pM*ejpQ4dKH2{xueZ$1+d2HZYxo*_j>Mc$VNXV|N0ykA zw>u-q%Si0MO6;*NGR*{unNYyoAa6F27l%}0GnnIC%(e*js1kY6pm6j19BBShz^o#% zgKgMK1x!5lN(B24iTP!TIkm)GKrom-?B%Ay%?|Ra0fOaU>4RX;XA}S<~-mF(5 zFVB#eO6(35b~X1l#zZb=?-GfHkebcN6=P)Ipr%oSQI6fm|oTq28Aa{kEiv&!6^ zPvL06tHrsq_`xeo!1CG5$myq(n=A1)(pI(Ka6W)U6c@;)H$BY&bth=hbJp$dNA`}^$~KqynsP#|p$ z!zBWMo(H_P4WOhAd9+JTc}xxlGk6D2cXmh&Sq3FkRVf!Ybp&Jpp%^gurc#YMFuAZW z0*%>B$o#MW3l&3jCQiWt<5LWoW?Pm-TUn z+mqufUPFMhmSRDPYUr<_0fr|LqIYvl;f=sJhlP=7NU7d;fG%^wv=uw~zjlcJ&z1kH z5-p07Qy&+sGfW{|E7MdZ6&a59sgr0NlF-md4+?usMwEsM%SsUKpb`N*Xi4sKT8BW) zfqb=L^FY`@2gg7+oe7X~L6}Noowr+t^Z*ZxSTW?Ibmux0=SftxOk-W0w-5cwY#2U{ zMipG4aeN*msB7cp=ID6n`u<(4@$5Z)s#sJB1;BhMt;>_6vvH@8fUMq(1Y z1UF~E;K%(SXShy45|xCRB0DsaNj~(@faZ zDmN385H<#LT`JWExLNyvEm3jl3|Z>~sv7VE#?gWfNsk&-3a9@^8B@5_@b^(DjP0Dv z;Z>CmEITX=@2#Ro=*tbeqyz^my!;KqUx)%t4LArD2VnW56-qXLzUDf@PDh4K9?oSD zthvtZwqI0O01nt9lhuWm~Z9hn{^WjP8bFWuC%peU<$3v?u=>c+a zP{PtUn{|^$5WS6mMJq7Kne;2t4tO9E;bE%OpR!S}mX@4PKYr|)5Y+vr%BnZ3Q4t<$ z&ttz8NhzO(t-t^DCvL6eWaO71-+_C&#ym{_c*v^4-#C1(8fq?QGzof8u5ui1->FZ_ zc1MONQ$ny-4dv}w^>U@sg=C#WzI5yqVy4)fn(0YhUv+?%xO4;^nmUb3(=Ep8;88Lw z_UZWxiBYs?85$xn!#r*Hu;SX0YVRQ)}N^q)YGMs zsMw{XyAm)lcKE^C-|ZOl2#EZ&KGc~v#WxY)KSW5E2at3Na{UU*J?eAe9d5jAT>k*L-y~W;?ly4Z- z9p8ty425bmY7Er$!})0$v)s@%_GqU>9%0F4=*L0m3{1yduv7JWn%QwwlMWeiDxW3& zHcyi_88JPdCEW$jb^$H}I*GC%Rs8Hk*p@~>uagh_Xxxr9Pgh>^zS3aEw_za;Y>J+ycN`rypEj)G=gJE z<8(CiY34bAk%^spGiKKc?~>lGWYu)!UpwVW_ijAo;T z*APFcSB7dc%(#FwRYQS9!bDSy*Qt>dFiWsA9@l-el3dvwReu7 zd~i=Ol&lAz+jogFntJB+ioJ1}&IX67#I3siOP4sA_em!^U1k)Vj+S;i{6YVnGC17? zCTh~Y=zs_nFvF%tnxHSE2{+uRb zAq|f?zZ$uECH@!mM8qdR$mp|uYZV?-weR+rTz-YkyVGb|yI=;!X?TOx5(5WI4qbzl z_pp31+rUu?lzu%w8E))0iW~M}qJZG}1gq2i8voLMHJ{=Qaw3|$ZfP zut?levw7Uweadw%%?|hv8X-~EeZ4j`46$ksblto|DwP=F5S5%98S=wQsek}x$67$( zXc|UwdHl!^kQ>XMJJ;jU`osA?or9rV z$!;+EDLQ`sw2N%i`W0;*P9|&l@*PEd760Dv`O+POUCM?DFq#RrOsZx%7y?IqoEqrZ zKG>x+=?WtmqbuPXsmn%wj%Nz1RF{SmdHbM9O7ABIIZzJcu+!okoc_W00S)7A*gsP= zjECWj(QRh2C8b5hzaUD{5{EOU_x%EearjFQj>_eg*}ZdpOO#?@P?*2=PZA_X4cP-c zyyeIdhZ^I$I_R+1&0*yAteW!oR6K(FLOGIO!A>XX`1$($zjS~46{;o8oJpl!sT?_u zF3ibXF-}^w<`7U%^mg3v_8FSLxr_=vf0D9dcx(P6nds>dJ)g9jvZ40{ovb3Uvrc2y zP>HW0H=wh)C~^!s+r32XOq{h1cYd=}a0@^vx)-2+1b?$cE?p8UHd$`S|Nb2B89z^~ z=wngjH(!Z#3&`a6Y#FL=v_!66!VMgnwLJk`zTCnZeI7WPjs(FNFR{Qsy6^sst2yMR zO$+Ym8gPP?TDwTRByPsDGcAw3_jCr3|#OaOw6%1+K6Jq$@U{l z6l|BRT3JuMp<=){32IO*j59C72_}D4fiN>aP9lPi}q@ z%U%B=O5)*=VGyyI<_+JA)`zn)Z~2n5DfCsMrRrcgA62Yy_i>)#>FaUMKg;uv`l{UB z!QIwwd})PikCI`lv2%35~1Z)o=b5Xa=3LI`aG==b62mxbv7gP{1Xq_}q9jC}W8x~0{F zLar*ySEGw(>OrO8$sDheI5(fTgk!L8eygFnlnyPQM2Gqx@TatET<85zlH{xL?n1p8ohN;>r)yN`=^~O)v_iYx|+Ad z^o>W0&GPk~kr1V7n%1l|skXJbA_Dy3^Vb&n4>HVo#Ho~@`^$>BhYZ-`9&=dr&K#2p zJ!{oAXAc`Z542bzPb$+U>la!j^9|=~Sog92%kf9${&MrYlIMO(b*SUG$blqkPhO*! zk|)`d53Q7FK}2iN4<@*yWtUJm(~%siC)STU#+aEWMNC&6Q_y|EorXe%iqb6VKFqd! zt*y-#hB^;1UAazNwYD(_IO3LTf$0J5A$>jI{UU>bnrB7U33dGN2V96lyE|=COGr^} zcNu4Tml8vG`sIA-0lSqt_xHi%em>23eK2DW{(0P!m6OEB8_ap>Aj|R6?l&wFJneJa z9cCOgTHnjw+dO>+l1N_7Lv5Nl6@wwh8(dRF zV+*g~-io>#Z@eFkM6juYjqZnHDl`)0;L4?n`lz;E{**#=4ep$KCz;(p1rD z=sekEr7`hkZ&>77`ZkU_+tZqf^0@+$g2x<}ouWH*jq>kt#uzCjMA}cc@f})4n`P)* z*TI8%h$2lkDzXC{XIsHMah)NwQshbdHi>?=K}}Z|u7BGc)4TG+BM(gE9gYWXzTI>g zJilU5R6X4%vHapXsX#)}sBL=v!c4*1M_>4P@}ryj@0mP*@A6n%@g7Txi%l=Sajjab zKFTHOz-fAROv&>D_$QC`bd;!wz*m9->iRUsWixs7J1x7cur$V=qVxm-gjozp8Z+&y zXp$1O!Ztqj)az9h1QXGu)A9) zT?38om(AeedDV%C)<&!hz{O~GVEqpS&^};`_xRtOqI?aZ$1pj1s7ndwhW>!9R`aRY zedQJXJ4T6%rjW;6h0l^TXZ;mpun1+R zD6u00cN|Qte#Xtq(|1J#YD!%BEUxKJL4;@jvL6B6|9cBq8+P3Gg(RnDf}EPhXf7 zrfN$NnJ42F;J%C*N_5-^ig~R#nYYV%*`+RRH81}d;gw5je9^Jd!4QeI%OG5m6Zm__1^q11ksY@bPf#YpbVNJLD@Yai z{iNu}=~zoC$}g$>V1=QHyJa{g=y6k3aP1Ttw!wC$*}<#@ZO{|1W9 z6`r75YQsHO^r{M|RyELc*#`;EgXDssC576MAQ3yFZ@gx9Dc$0g9Nl)TS-fU!+TaOz z-WaG`*OH!1m3UwBKX>X=^ZZ`t!@QaW}JxoY7@71$43^D$HaXo>! zB~`X1e021mfVkQ*r}?Iypv(2k(Hr{4gR?#<#2VUsdL(|m#MJY8dT_nuYDD4uf+;)- zp1As~?cE?3ZfUJ%^E#t&Jcuuj$7CTsUQG1Sa|a-G-^A|z4|lVNMsFnJfk{p*(oI~Y z?Z=&_-RbTd*Y6#dyJOkM|E|O^odeVruhr$)c`+Cr>AdfEOe|iqOM52cMbFcmy~G75 z1eK(Da?^&r5yPn3V;C~Hwg<*+9@Ob&wDkelbdG0Tqv50kxD_FwKTLs%3Q-U#f8LGJF^Ib zTiZ(h)vnktBI8^7=?msYzNZCXZ!Y^M^T!8$uL#yKXMMAb_X2!R2YW`Yt|F^93m1{C z=2y*@5Zm0MMP!S)@3#loEo9aoVF87;qd;VAOXiP7pQfWX*qd2K6)#8%*u@S(`#{YccES3LN~Fhn_I^f9L_Fk5JH2K(?8^`KEA_?qjfS zKa$q6zgrpK@pNL@Z2!scy*Bn^i_)vVH#PfhZGKFC`oA~5g!_Sc;+5X-b$|fZe39{P zv%(N>BL#9fG;9G%(_MC9JsVm#`h+OKn-}uoQE6ioB7t}(tuK#EvqVT-so58Dd0pfi zuR(ya{w+)1R6Ni1TB-Sw6}flu+-r-#?Z%sRv3VgGZxIiry}K_PWo`~`$(F+W4)Uy_ ziKF2YJD!d}U6eU>WpBJS!#JfGo0xcWM*R6M(~BrPwdPBCLKDN4rpsrR$Zs-)(uP+0 zyfNMZSh^*~_p)Lg_xc10!p~LPTA4O79;f2on=ISHj|yHmSn(%^m-Isu6~4>j6)#!z z%f44R@!tsJCHJiEmr!rsIon@#F~0Lq?r}EniqW~~YzOWj9Wx}}=DkAtQz8iCOvg-5 zrNT|?dpjEJ)unqGz9+^QB71YzE(YeT(9LwSoY}wH7r6|~mf)?>y&0xzh4>Kqjgph? zUVXZ_(Oiu0X#IE7ca2e5jAvB5!br9$99&g*w$<$~>b63rA$9Wp*y(A@g-c^AOtpMi zi@F&ya|dDyQ670{);4_HuzlTe7P$e^q&)1v=_WmnrwAezgi{&YV{l{0gFu1^#`Geb zB=Vs1yKsm`%ST;u4)Sg-+o(rw>4en8)+J(ak@PfRK@OT`QSk`f?rbk`CVs^M$bJ*e z5n*`79%REb8EK_pUnO1P(ScmcAEs_bjFx5zE^%kcbw`UuiFnG7Gp;L~i z4xBA4B1sMDOqlKBX09O#fi!pE!UNt+SEu?KMr%wj7%6! z@TGz4dS|qOf;qkL9O4ercW4>Lv+9gF;WNB^g-;#DI8LS&@DV4%6+Rt~pLInQUAr=A z;re+cirOK1nN;Q$;ocBs9DnHhOe#SSykcckh~Z<8;4(n_rR!vz<1gyjAk=$FOi*3K zL{uG=G(5Sag4l%Ql{5utary3RVoJU9pIwPblNzbDn z^9tp@1YGnnN)V}_4&9N7HTX@ClQLgKL!E{jy9ZI?8<3j@8-3De2(dWGO);C!_K6yv zy?00*Q@4`Xb9=Zb9SPW$db2z1LVLzARYj?_q9}>amSYh60YGmu+9N z6pW_`xFI>e2%;oxIuTvKZIY8;;iFtD%%o|B&{4^h`E0@%3lq%y%sEUO5kp|es%Fyv zfxE{eVrbd?&nMKat86R7=6=EWbMNSUuO12O6RPh|!;#GP0MCmUbys=uQ9K9^rZ9jUo)O}j*&N85~IGww2 z`EJK{5l$I%@g>k~2bn!bCw2FEbZN8hBdalzLQ6%zJ9~pN!H`Wgf*;Wt1)}?*mP<*J zj!T8<{7y;o#@HlDhox+QL;uGd0d~=Ic~sNbLJF3C_KX6_tfMLR5RJzuR?5y@J=!`~s5?eg@~=$y-!>80P0Ed!WfBk{~Cp`mUK*R@8xL>;5RT z!(xHb-(Wk2x+RYhg)~IPj5aUTz758je-tt}4q470RZsb%F--Qg5?8ZFYI2JLEi*m= zWbCzqo5A&X66JS5=5HVnGudqAEp@JcSI{5^zpJYw-qaeMN#*|!c982FuIl8zRLclN ztQIgh4%!Px++|v``DyF6(G+qrRw-&#GhD0p!?38 zf3^BtS$DvALiBj20@am#38SiW+=xo6?wrz?4esCN1)|+NhvCie`b%B_gtq*`q})Z= z-&BF_tk|VjS?6lC6FrF6pxRdFUTT~Xku?n4J5_A^JHVqyf0TzuCk^$=$O@XgQ1KcK zgy#RVqb;WP)aYLIHTk|Z!Lw9lA)q?UE90d53I;x>nhGhB;dT4Qv()}Xpf~E+26K7e zn+L=J`QH1flw~gh-!NJBMCD|#(;)Ye?J5t4jJA|D;&%XWhc%OPH}ARw zgH=G>KN8(p2{m?hl^N8_eNA?EyBIj+&`;_51{#I%VE5m0zT-kbHS3!Qh~xdqRejuP z?^HW39dM4yt<)Cbh=PJqNZetF1&=W2M~vRDASuHQafp!S@jjI7pSQ`$eiuK&xUdz+ z{qvB00d)M5>KPEqVr7?4g(~=#dc>)s0c9z*}+2@W>$KVAtOdl6tn0{*zRE zN7MKI;Nh>02*XE?gDBnShs0E@}&19 zIxaTRl`y^fLd{ZRWJ`np;&~8rmg@=PB>G+Q?SUKzTbD=O7vzS)K zxKW8oeu`XscpU!gFCR>3Ee5yNxm7UY+M0|ye(N4<6ZhhmcK@ePG2nm%+C1@jy#p6? zJn52KMunD!5ejW7wak<-e;!yv9j_7j#^HxshIifnj~65)29`{$o8D&VOAMVb0^x5l zl1~sZi0BTFnyteFI`Tk;5#2mSopd6V}_}flnw&n?wwdTOc#)E zQmOLtO=8&a0JZs|M737o?kbr4GdO( z`rL$(DIyJwfH=$LNy}ARn&#)XH>3VGeT#Buw>R_Zbc}h0Zl?U=_0z$d%Pms(Xs2o4 zrjqr*0M9U~9=LPc{6vi_4)dmA0>URXm8-#|LgjtnIN!*4L8qh#?c{(09Zekr{g;fa zyhk_rL3#DXRm1c6Uf-#D@G4ZpUrvA5`*@)zHEL=&`}}zjbRe=IcpAJWDS6DOC}NRIAkwI!b&x z#L?6#7nG`@kB>v_p`2Q)cSwmoJ>e0gCDG5^)02~`7hkSz+GrU5sQOr2^~b>B5$9i_ ziac4jmU%PZZ-F)ee2EDl65h=ixoUs>A1wqif{MCPVM(qGb&ee{GKbWcP7KM8N=XFX zlnL%f!y#}Xz8cVbPJ>6SCe%d)nhbgO5#I;yll9V)wKH2AYAY>+Tk@IdKWO~QFLpyM zjFzW;P@A)Uk!Rm$ucpeU|7Moa;ir3sK8=9ko!10rF=P|5(Rz8C3B0qW=I7caN2xA) zYeb07fkOei*=@@;0z~V82@kZu0=WX4n9t;$v<;!kaZ4azqJKF|`$xZ{f*{y_MI-xT zx`y<{^A1TNDLb4?<-%G=Fxa;oPO5ws1CIWu(q59Di9+7q}x&x+rmicmD^=TmX2Q+cI!UOQ6K&o|;EC#@*FMPaCLjiN{RFY=LU zC+1+5(UpOkc(`c^#7g_41i?;>v1W8MMW6E)7SUDl?GXqr-zCk~Z-JAmG4 zrN-Yzx=U}L(cVmwu0K$z97CB#GL#j>9DXfO=i>7}b6=&h2WqgK$>sHTzSXDs_Jf07 z-=%IcZIVWvB1cXFk-h!13-B$b=#lRhezd+HI%|wR78|YB-_I8j7@E9WFTZ0e>FbKC zI_X|c_dcH_I!lqpp6;&d3x|*u9z6tom)00_W?mx+oj#(D%FdmpWq7iKm-k_3VNi&1& zUygpYOu~sL*AKa$7AR6@Jk5QcmG-3f?BJyddZXx1vraeNG#k6HQnl);MD_RS8bMS~ z4T~*o?!Rlok%|O=>~!k+^|*L1fcmv7OUhTL^z#G9QnJ?L>Y+?HOg%!?^Ld3^% z)0;1ngG6L*0x&K6Dc=Ch!~-zCFSHr8Qkb+$UskQ0ZkPoodhb#x8Ft!H_%%vu)6Pel z<_S>}Dc4GR(kUPBce9r{Y87>Jt1n;XP`w3x3N0`++4VNd+6*ONqA7S{vg`l<*w|#( z7vO1J*fV%^N{ZCh+Sle&8fyKr@@{F~w8+R=rv<)Y10d?4ii!)|)$n;qi{ox<}BUUtQmvp}}JR*!AMk3Wp#Cx7RziVXP3KB6sQ;47LO26TnQyeUBV4 z>r_g{7Bp$@;;J7bCytTD8CjEpZgA}V2iVBOCd~@mv<+<0CRVRfvP6Gr{Cd&lE~Q$g z(FakJXBRb+zaL<1p;2G$yru@{Jb}$3mV}e5v%yTm#=ymkMQMkC1LO=V=IuhD0uQI= zrfW+%$_smg*OohdTX4s_xcC->G?-u?*ZO?_8j#+IfIUiegMrfs?5$)-fYATSzG|;i z1Bh=V98Tk>QEB%EUd^aK(ft53iT5{&*_wY?G!dkbEj*(_w}*r;iR@1%$T;2vnow+a zQI5Jvv$@WwWNp#KM+^oNz@LzP8ay5C{naBTlvnaZ%HngR(+aOyd!onAh zM`*@o4W9TKepR3^BV}Fn;U3vsT@cUDrKk?dF~-!lq@wJUmlV^3u!t+as6&TQkt$0b zF<`IuP;V5Io2E$)d4)r9)Ikz+XHM#q#y-9kBEr|9Vq7Dl2@j4SBocfRog+GArXj}s z7=LV4-LL~L)IS`TU{alUB38Py#XY0zG(@4q%3OMbcKJm&9?-) zw&!~j_dR?A)TH^UgH&uLZJga*2L5S<&I-;bU0I6U9|Yz}`J;Ke`)OJ0dzJ0^ZghQq zZyY_ zo`aG-`F*^!c3QtlbK`T+DyQHc5Q~SFdEIg-=iL^#ddU<~|4*(!focJZVIn#{Yx~Xa zfy9cEukRzjJ=g$*?BE2MspH*$=~UDjC46tR&n80@_q{+@9xP2}LWydrPwBfk*tU~| z#ML71KVlfPCUR5}0;|PI8?)?K6Pc(0_PD1MotR?fUhSAz^!gNDwL)ov*aXzp&gWFo zKesZ5vfZai;SW2A3@3;!;auLF9h4V=BmTzsUD{RcUYo+<)fkq;dd=51^Y8)47Nori z*@n)rcE#?`^nucUV8M9p);E}0h<<;P16n}5MVaHDI^7Y>6c(*rNgajb&8b_Un$s`A zoYKnr{^uGpl>zi`{RY$jTP;T|Mh^V~DjaaXsrDz<0aF?8g>`d#F>#@u*?-!*^aHq^ zK}E-H_pmdAS2z0JOjoOBg;Cm-#8D)A)=2*teDpRw4h@nFFt0^wS1M5V6-i#?R&cjJ zXjz1;iu@gMMMK0}FpAl8b8E;iTiCg8NMrnso@UN-Y^;2b7;7}hnBtXWX3WY7W9C6w&j}+8nuyZ?9YS%(*F8~k6N>CK7S=RLk z%}wqMBo@ysYozT7NU&0YX|rB37debg0j!6*oC-y%ff{}Uim^!23o)T1740dy?nUK5 zZQy)4(-(d2O*)v(@s+kCb`Uj^>_Qsw_}a4Hcb;}V^6}!<>SpW;3`Za^990XzaA5L} zMUGUy`+?feKP5n>ZqvJj^eTj37c&sW*FD9mTni=Z?>;<1THH|eeUQ9@2x0D4Vj|DY z_*P_Y6FF7L{xP?O+@QY6eTwZ`E`PU)q^!U^1-xI>O6Fjt5!f?6Oz>edLa*;pRb?CU z_k;FWh17VgvAiom=#OU-e|m)*iEzJKKJDv^KlPX-{r=YA{DS^^<=?^0<%})kMlVC- zDF~!CDs0pzAWR_KD%d-{KaKqCDBYnT_w`<$oeMll=I}*_@z(A4i%t5 zSAM8K0^5tnq@*pvFK>3=%O^kT-FS$ms%v+E@|o=lrV@GDc*KF!H?~fMg^nOjP()ib98a5A5y#ynh<-rP zFCz^oG3{EEnmhAbrut&#`WH#h`~9zDpn^3uC3Qb%0MdNn?1P)wm&IsW`!`vOx=c~4 zWa9Pv_mxCR@bx?7??IS=B3&zD*(!tMVCzmjFnNApfRnsv(OZ0daR%0^<6xV;P_Fc_ zkSv~Y=S9~7D=?{WrbZ>R)qlitQ~Ezj^lscD=mG*o)pe;zv=6B!x>=36hzx*e3H9pJ z4MTTkeE4+tI66R1p2-{d@n;uOvvIJP%}NhZcK<+XVj*x$iu~eGcNHPRcYrGSb*{g> z(h~HYAz%J zghPkN$&7T8ck?jL^f{QlHLaY8l({w%BU{IMT}$x93Uo@NXH%Q3qp{& zY#s_G7brmc?(eZEU?c}h{WxJN$Xr$rg{QY>ynaH9Oh`5lrPV#ANYyCAyr~Ut7@MNx z(RlOH$sbUE&%9KbG8=R4_p886ejS&sk3GQ?ckwwGJy*-gz3j9z7j^lf?7Ay1+8qlx zhCO&B_on@qvWswH$U#hVnN-<41 zCD(tuHHzDDR3jFa|E|l{Mvf`x)Q*Uls6@f@`cZ_&q6eH*7H&J~YUg{PsH*OOKAFZ*0nQYRY$KJ61WC<9V=5v{dbr0mS{IE|# z8~!d)4AC2fitJA3`Q+=q*y(^>1c=o}VAhw$Gu(uTiGLTBD5r%j5I(~n_t0kBdJ#lP~%6dUY48tS3( z_g&}ou!fKfIV~-!Re!dbxx}YSR18f_7k-n3HuYrU;Q@yhRE3Hg97kGD??fr<&#Ew& z^h8>3@OS6)vHhVd@##Jg#VO;K-R3cG6Sg~D69)4v>6P$}L403^8GrsMH76tx`0V@k zZGy{sWqd-CC*$z)8JBD!MreHDa0tzzM)aCsATPRbKZ7ki8mxbOrZ0V&^H4uY>i5nW zn*TCKTfcj!^5$xmZu60@i>-vu7Yb|!pF-UAthEKG?Gg2#*>7SYI zsw$-|U3xh-@yZ6xMQi?HSD6o%+~+L4S|&5#s9!51us0353_J-7olmS}D0IXTxYj>p z-{!Uy5|yAWpW*z*)6Fb#XG0qCPC+08+OoDo>Fphq)D|O<`q(34X1yXF+Gi+&cr(y& z8s8w_$vK58+90h2w!*CtO=2|{M8{AFgQZ&rGZ=J7zh3vEZt$p8CN1JQ9r8)7G|u{c$p_e$5Q4{X`JdH>jd#m6u?~ zVs?z|JHZ+=ZS2pyUN&90QNhMfPR{}nEc!r_FI^UpLbRW^0~A)M#GO|i4i^u_MO}W* z)?uL^3Y(p%Ny+KJeydTKkuHTvM!vPvUSLi3??@yW;Hm%kfM|+<)ThE7j%{dhf=Ld! z$YV{hRzCGohJZ_b@7PM)?lL5r3^s1M>VR?eJCB^hMU_uWnO-+MxK?otZr0c^I!68~ z>&&lFgqFaCg)qM?Fu|R;sO<4ZIQ9i8x%Ibc9;_egqVg$;nssoqL%;Fkfc zr444sh(q6)L&VfF2CE&+>0JCDWE zBsbp4#G0{V@=6tE$&IbHB&DVG&yD0N%A( zQ%sh{4I^MSoF*T}W^^jg7Jd`O{1`o2JoyvfU-Zas{JFznF27)yP$$_cmQI>$dkUG* zpQ*7n44m`ifC^REw0$-M;E~9h`$o~tEgleE_@U(fi&v^V%h4)qYUxa>U5SavE}4fv zSBb$EMI!r+wKByMZ*M883*~{w@<7(U=aF*gLQY7@MccnWuCuJU@Kvt*^U9WMu4>R3 z*M<_+$$Rd^wm`hI|D;jK|5`-y#-f18g}Z11z1V433I#q7%Y&T%01sHU5kUm`YJ%iC z(1N3`okT$8Er+F>BLmw+2nU(N+Q_KjY!N}Ipd#|%J%3``qvXbhAW~(#48M!p<^m74 zBSeM4O8eh?L7>HX-GO_A>dzh=_qWNCM}HT`%kVJC)ODHQHL!lp;UWC+81?cJA@Gje z?uWgjeD#CesPc-!!>1qDdv~Wc65uKDz|y+es+M_t5(!PTl5@4SUlWNqLE=itv`yE) z*R+2pbfZa4V<}qZnBENV_TUTkMp(QG`aPye6Rbh+D007jVYJXYuYSIc1$;=ZM7HTnK~F zy3r;G9!-T=X9mfTqWm)ut^JI&o~@HaWP~O`3m|5$MM0??f>kKlD1_t1S{A{tx}^ky zEt-UTfVypO67)<~(>=eRg7Fv zx5ye8fO-xITJv1O$Idj?!n8Cc$`PjQP4xoS8T8`5jd%Ep&}L=e=?|nPnB>JMffDTdwgGn8%Vj zYo;xM3G7q1$;5cNt?PYCT1W3D=5?Emb2lTDm?c>9BYKq%+qqja()W8O$EEn7jotT? zmhB0P|4gV77Uzt{4C+sPayNIh0A3}{#cW0aEPdhAOmmlgW)Kx{HoXZ~-DwLc{U0_S zTz!f$s?0w&Oi3SD1<*#|qAyInYu-3ob}3;cf)QfUIasg>_Xu75@uR5{cWoOApsrvi z$(Tu_6={}Cf7}Y`vZl)@&zEi=jET^nD$!r5j@ZIB8#5WDun;iZMPN5oJBytr`CN@T zFWXM0`$UO*DDE1VEtbXRm+F70vsQK7@jH(xReRSNL2t_BEqASIl&@yeK`O*4&yFc5 z)%#Ft6~2LudrG4S*o^=?vwRM=2cFOwPpw)%#FTxRn)xI5pK12{XOHpcP1Cr)BZ|8C7P{dkT5E`(Rn zsq-tMI!$>9^=9mna0;+ysaO>olMgkvDI3@?jCdRs<)N*Xz zIqpXr!h|4xilprE<(++)YxHK>h+hDD`-YlXrTAlzE5MkVJGF~wrbnvvOJiC zmHu8?{rp?M#&~$An(Ba)(An<=Rz2`X@1?sM_0z0L&l~vA(L}AGhR!Wwj&EYXUQTrH zao;JWJx5ZbKM_t@nc0qh?91z7i`C*-Nk$(vQ>*2Mrp^?!y_DQpnXx_Kf5fD@za#eV zPF?dBUdt?_X5G8e#C!K3jm@)+`~ds@$Cp%K2Ueq9C#UMgBO8Un5y{f;Qfl}%bw(I|a;RosZ3ak8y60s^K!JRYgUlcCXi02XBu>jU5W zD5dshlSwc_kN)Nv^p7tn7gWeFB@&U*r#d@VFP+#Z6;d(?u+2l>q7%os<#z5JO7oIX}1b3u^QhQ3@>XA3ONDJOX~HwB0`TC*-*d zLhe$D=3?x7$VQgj*mI)Oa5ka4l6cUSVM-@*X;TB2UKK?4ok@B(#7CtG5NTww&{9+Z zu((~LC=pqTG9?9wyhLm%YFG>)vJ#0Ua6rBzs7cw0q7nXd>$K0-`O%%rKr!fvxQahZ zrAn@dT9}0w6C{fC-sVFX>f}Rg-u~Ceye+z%>TA9qWW4~r`Z=uF$1;t9=HFrKt!_sE zRk%I!X5ll{CUX22)40m#`(JJMfv+UwWfbiq&0RhF0MRj>W@RXt;V0*=eb_nNxcFib zDqGkROAR3+y?5pZ=yDMIu+2EJ)++I7mC1P|+(TsF^9~tsC<;^AvM+LtLG3t8q#cb7 zHF)$HTNZmOX{5>%#kk#$dL+F#^%W)KP0sLYkc+FCcd zZ79Y3O`zPrrnN1R>RUWfnZeNxp5F_|N~`&#G+8*1i7i_XQ262Bab5fP7%A3r6?w?Gk^6pbsL8<!oU6z5?3j0K8`=+-B^5Ydd;|fgJDAEfA)(R zO3>N|3XMNrOQ>QQ7jC-FV~$4lAFHuf)w<5~9Yl_gjL$Ew0~N401*L&8%?U@P$a6xy z;?hN^NMZ9Ih&&Em>7Tcb3nC&rC$WO5#v@i;5thlt9s@CgiGduCy4ZwEntG6xAl|_C=xtV#X>x7|x zkG=~_*rCt~yEI{c$kv9vjLCH6c2 z^#t8uz_dvG)O2RuX#u>ng!&!LX5lbnxPFThLxboO6vd~_|)Io2mAhC-T{;etJL`|9-TIC3d4u&%2yZy z>&gKpv!1FojNaGTzMe8*0MX4~4hiA`ibNKRDC)|Ie@7kJ@?mc-YnDn{8rFP!=vvvq zcxb?H%yxze__npvl~}jF-$iU$IU4bHtS2U1Nqn~TyX5rePR~jC(=r9=n~P4<%AHfm zDJ1IosGdWS&8F7R0Ta+_7Kva5Gb!dPgi+#(eQToZ_MS8_& znDO{X>D}%>s7CDLc<1Y{S>8*}`7Mpw^zyD2x-QDjr9vr&vCT3~CPC7tWV%mGc)b;J z`zBxf6qoMB86o$TQ63M-D#MkFyu1IvatKso#qXr@mHVu%TEDd$yXCZ;>G#L&=L?C% zKoLMB&JL`m@$)m3g^ts+Uhu-H}7pU{IM*)gz ztpyycf3`}G4>LWm>uE<5$dz~jE9Lbq?z4wKCy!GqBPX8ApG~cNsyQ5Zm`}yoEY0b9 z37ag<=d|(_cfH)v=bT_O^c1Q7`n9QX>4l@epVO88pYjJz`ze?Cb~tC2L#K!KEW>s< z^)1`Wc@2Dw%8~`WI6Er9eb;OWE`jpY+|{dDle&Wm0U~NV>(G~u`c--)D#3)Nv*aIo zJhE?s)2!3#9w9S86uKE-=sM~k4}cyg;i9v1k6Xq?TlU+IUk_6WfuaxcELM-fM7A+L z(MrPvs`0^9Jqk!pCg4ldr&eD9PYX7VU<#W$cPFJPv27CUIBkh?xn$#uY|TVN>MyTM zV(sA7HHBU_UKz9XDkR3udX$70 zXeKs%5}SIf3k7e~ttTPo?;CcW%LiQj$t)Nc{dq^CCEuFlfwC?zxNi5(1)p$&lMCx7 zs%jEKfsH?CARImqq3fI-8}+l!?wf)zVOI@?h)YP-dD|7s&JFj2KR5AUp1tI)DU@u= zxF5?yv!gnbV9uM#PnJw}QgEaR^o|DOq+B~1;=b5@YJ$fJW_$__fvTZU0Ay0 zYv2-%b`&-eM%x<8S0bM{5M-`jwf_dOaW8YEWi!eFJt2Jc6sO`}K!(q50=P{KnJhGSou&O{XP88=iGC*WGNKOjL9dNPJ*oDcdaQX3rn|^#jkT<^JeY6GSLN#YH9Rv#u(Ppqt zh=wydhuyHA<|*m`NHG=yA#Y`klD2t20ORVzQHcCW7q$g3{yD63-oR;A_vUf7q@sk} zGzX&B>}S z5RekN>(|1GSEY<3NC@2xkBU!QA7QPj$rg)#>*iwYZ=h}ES+P&sCp~-);$c$jFK5LoT^_y}Zq!uP-*$k`OJ3x*Uh*GoE@|&@|GEfZA<_7g ztxismkdbKPrSRdAQUntz!25?K#j?mo0{SFeY_R0tSVii~f~+LUZ0!hk4@rckqwPq+ zZtRp8o%(**ueSz^Jlaoy;zqPvHhqKYKKBP3Xaobz6QCf064ROfiYZ%qnxBm-n>vb} zRkAwM?WOn0WQ120&MAK3X@{a7xuXWJ5|bvtgM2cE*G}N~F%Dq4%1YvbARjSmY&6nM zw!2m@BW#GN!D?)2n=+uq7#pc1t-*vypg2MM#1ag!Eq@Js-RYBx>f_zhI+J=4Btet! z0zo{555CmO^j_z1oOQDR^n0}Li6x9TF38`&NG8|pTMsP@X|3L;khm_^XDY4A@uCy} zVFPx6CJVBGFl<3&p4OvK3Sm+A-bT?0Xy#;klYk|S;>Ir)ga9{rQS?9v$*mZTYlFAq z1jMH8ZSk&1I{(mV_Eek6d{xg>xvv&=HSEmaDVEIptQ@Xbl5yiMT}~PUtG>8Fhip3U z^S8ai8vxbb2GZqF?9+j^UF1d;O_jl(!s~!hX~!C6p2GD|Kf|<_$#wQ4N=6Bfzr#CYjZgnts^Xvfs`B1C(7OHWafyN{qTc21DrT^xSc8O8

& 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

TN>n=IGiUC-JnDUJA=6`@Xz{K0~vP?I; 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 z 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°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 H)q?>57uiZ5 literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72-validation/platforms/macos/RESULT.json b/research/complex-promo4-cold72-validation/platforms/macos/RESULT.json new file mode 100644 index 0000000000..df3197c0bd --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/RESULT.json @@ -0,0 +1,20 @@ +{ + "status": "PASS_FRESH_LAYERED_COLD72_COMPLETE_NATIVE_OWNER_AND_EXACT_GLOBAL_REPLAY", + "kappa": "1660339298410333/1000000000000000000", + "kappa_decimal": "0.001660339298410333", + "complex_lower": "1663100609709845015347/1000000000000000000000000", + "bit_lower": "1733427039589844234749/1000000000000000000000000", + "profile": { + "1": 185185, + "2": 23472, + "3": 30961, + "4": 13968, + "5": 4032, + "8": 576, + "44": 1, + "48": 2396 + }, + "seconds": 316.79270045796875, + "reused": false, + "scope": "Finite conditional witness. Fresh ancestor, gauge44 exact recipe, no-triangle construction and gauge44 control, six-pivot layered word and changed72-cold-end word, four entrance-promotion groups, native scalar/phases/wrappers, physical owner map and strict finite/outer admission. PR589 bit supplier is cited and repriced; its separate bit-circuit replay is not run by this command. All-size realization and analytic transfer remain assumptions." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/STAGES.json b/research/complex-promo4-cold72-validation/platforms/macos/STAGES.json new file mode 100644 index 0000000000..f9f71f109b --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/STAGES.json @@ -0,0 +1,122 @@ +[ + { + "name": "ancestral558-fresh", + "exit_code": 0, + "seconds": 102.02223441703245, + "log_sha256": "20283258ccaef917441f426490268b73b2c8c4f0ff4e1180e69deca0943ea339" + }, + { + "name": "gauge44-exact-construction", + "exit_code": 0, + "seconds": 2.519410458044149, + "log_sha256": "6dd45f33020a093466c7507d422855438e1cbbacd49e816136e55bc367105d2e" + }, + { + "name": "notri56-construction", + "exit_code": 0, + "seconds": 1.8544124159961939, + "log_sha256": "5c7292836c01cfb326822cc3cadc8249e69bfea80b0af3bfcdf502d9a2415849" + }, + { + "name": "notri-control-g44", + "exit_code": 0, + "seconds": 2.1808896249858662, + "log_sha256": "100c47bf93c570d64b23efe3ea47d60e8146af9dd319bf5e05475a0794fa7562" + }, + { + "name": "layered66-construction", + "exit_code": 0, + "seconds": 38.296160458936356, + "log_sha256": "fad8152e4f20154f0bee58b56e269b7a02009f9c43ed4d3684dbbb262c4904d6" + }, + { + "name": "cold72-exact-construction", + "exit_code": 0, + "seconds": 0.15137295902241021, + "log_sha256": "1db5d5f404f18dc3aae47a1ae6f26d1dade407727b89dd3a7360255ea94d4bdd" + }, + { + "name": "four-promotions", + "exit_code": 0, + "seconds": 0.19433949992526323, + "log_sha256": "cd7598d7f89f26ff22d39ccec382fc3a52f9b01dee489acb17fd220b8c4b72f2" + }, + { + "name": "promotion-controls", + "exit_code": 0, + "seconds": 5.022738832980394, + "log_sha256": "7e7ce66060d7187c5c268c3fedb7c22d14fb4b19cc00167df6280e44bdbb00ef" + }, + { + "name": "all728-columns-native", + "exit_code": 0, + "seconds": 0.987756917020306, + "log_sha256": "1433fcc903fd65e271a933f8daa8ba01282d7979d7abebfde98d8dcd3bda13a2" + }, + { + "name": "both-native-ledgers", + "exit_code": 0, + "seconds": 0.7245254999725148, + "log_sha256": "43c6c1dfca16bbdb1bcf9c74eda5d7ce0936e07999c88fbe470824945b7f67b3" + }, + { + "name": "independent-native-controls", + "exit_code": 0, + "seconds": 3.7249476660508662, + "log_sha256": "dd643a58258431c3b07d3b06d9060c49677fa23b4fafc9f10988ed1f6867bd9a" + }, + { + "name": "residual-wrappers", + "exit_code": 0, + "seconds": 1.3470397499622777, + "log_sha256": "74b13cf8570ca2f32ce0018575b1b73e95af77a28e59d09556fec59260bdbba5" + }, + { + "name": "all-native-phase-edges", + "exit_code": 0, + "seconds": 84.6766709999647, + "log_sha256": "dd51509dec1505b85fcd09b4a0a72f040af06be9e3f806b7dd5699dc72ae0936" + }, + { + "name": "independent-scalar-frames-cones", + "exit_code": 0, + "seconds": 0.7061954169766977, + "log_sha256": "1ccdd5e94dd480860dbb9ffde3386b743ff9d0a6ed184cc403f5b6810b44d765" + }, + { + "name": "inherited-cold-controls", + "exit_code": 0, + "seconds": 41.36808620893862, + "log_sha256": "3ba4ed76370da863c643c619c748196ce8c507a3f98292c659c646b03cbaf8d8" + }, + { + "name": "six-end-controls", + "exit_code": 0, + "seconds": 19.32398333400488, + "log_sha256": "ccab06a00db0094332ad310910c1ac08d6633bf60183a36b5798dcae5c76a983" + }, + { + "name": "owner-construction-controls", + "exit_code": 0, + "seconds": 0.4255829160101712, + "log_sha256": "2d04971849b4712732e8fcead292176db851d68686b50404c2c12975e9f45008" + }, + { + "name": "strict-global-admission", + "exit_code": 0, + "seconds": 10.620403707958758, + "log_sha256": "c7195899db0c52ec25c531f5e12f00bedcf2e6c8bee9d72162f26ca581220aaf" + }, + { + "name": "independent-literal-map-moment", + "exit_code": 0, + "seconds": 0.24287941597867757, + "log_sha256": "93cea9365a36af1296bd28fb58b25590d162387e9dd074bc800728472a23c1e4" + }, + { + "name": "independent-two-engine-outer47", + "exit_code": 0, + "seconds": 0.31247158301994205, + "log_sha256": "b7a336fb06ae9855acd73c98614bf63315aad7f51bf81a46de4d4a8b224c3c73" + } +] diff --git a/research/complex-promo4-cold72-validation/platforms/macos/TERMINAL.json b/research/complex-promo4-cold72-validation/platforms/macos/TERMINAL.json new file mode 100644 index 0000000000..e99caf51df --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/TERMINAL.json @@ -0,0 +1,5 @@ +{ + "at": "2026-10-13T03:55:20.892208+00:00", + "seconds": 320.3051936250413, + "exit_code": 0 +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/all-native-phase-edges.log b/research/complex-promo4-cold72-validation/platforms/macos/all-native-phase-edges.log new file mode 100644 index 0000000000..f9df210435 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/all-native-phase-edges.log @@ -0,0 +1,16 @@ +exact phase edges 0 / 2949 seconds 0.35227216698694974 +exact phase edges 200 / 2949 seconds 4.990271209040657 +exact phase edges 400 / 2949 seconds 10.595996250049211 +exact phase edges 600 / 2949 seconds 16.209583917050622 +exact phase edges 800 / 2949 seconds 21.836455333977938 +exact phase edges 1000 / 2949 seconds 27.489934292039834 +exact phase edges 1200 / 2949 seconds 33.100549084017985 +exact phase edges 1400 / 2949 seconds 38.73983495903667 +exact phase edges 1600 / 2949 seconds 44.31996808398981 +exact phase edges 1800 / 2949 seconds 50.117685584002174 +exact phase edges 2000 / 2949 seconds 55.96145854203496 +exact phase edges 2200 / 2949 seconds 61.79322474997025 +exact phase edges 2400 / 2949 seconds 67.49092899996322 +exact phase edges 2600 / 2949 seconds 73.39387004205491 +exact phase edges 2800 / 2949 seconds 79.06557979201898 +PASS exact local phases 84.63801141700242 seconds diff --git a/research/complex-promo4-cold72-validation/platforms/macos/all728-columns-native.log b/research/complex-promo4-cold72-validation/platforms/macos/all728-columns-native.log new file mode 100644 index 0000000000..a1db143d91 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/all728-columns-native.log @@ -0,0 +1,326 @@ +{ + "status": "PASS_CHANGED_WORD_ALL_COLUMNS_AND_NATIVE_FRAMES", + "input_content_sha256": "d0817dca9d4ed646c97b1f2483a0f3d9cd8fa3743d74ad711b0bf7a1148c1565", + "routing_content_sha256": "7c84ac65c8b37173aa4293934f041915895e8ec30595844cc1534e2a19ae0d25", + "canonical_content_sha256": "aefac88f8db7596c9534dcd1e9d2e11762f593290e4d65aa6b6775ff21a719d5", + "live_columns_each_orientation": 728, + "helpers": 504, + "compensation_additions": 6320, + "scalar_operations": 27545, + "center_rank_sum": 64, + "local_profile": { + "1": 2572, + "2": 326, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "local_rank_mass": 5634, + "frames": 1005, + "directed_edges": 2949, + "tau": 43, + "target_port_order_matches_baseline": true, + "seconds": 0.9492365829646587, + "scope": "Fresh exact forward and inverse-transpose scalar replay on every arbitrary input; all native frame chains and dyadic primitives. Phase lowering, wrappers, global owners and global assembly are separate.", + "hyperplane_ended_helpers": [ + 225, + 227, + 229, + 234, + 241, + 243, + 245, + 250, + 257, + 259, + 261, + 266, + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 314, + 321, + 323, + 325, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 401, + 403, + 405, + 410, + 417, + 419, + 421, + 426, + 433, + 435, + 437, + 442, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 456, + 457, + 458, + 459, + 460, + 461, + 470, + 471, + 472, + 473, + 482, + 483, + 496, + 497, + 510, + 511, + 512, + 513, + 520, + 521, + 522, + 523, + 524, + 525, + 543, + 544, + 545, + 555, + 566, + 567, + 568, + 569, + 578, + 579, + 580, + 581, + 586, + 587, + 588, + 589, + 590, + 591, + 592, + 593, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615 + ], + "early_cleanup_gates": 155, + "cold_hyperplane_ended_helpers": [ + 225, + 227, + 229, + 234, + 241, + 243, + 245, + 250, + 257, + 259, + 261, + 266, + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 314, + 321, + 323, + 325, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 401, + 403, + 405, + 410, + 417, + 419, + 421, + 426, + 433, + 435, + 437, + 442, + 510, + 511, + 512, + 513, + 522, + 523, + 524, + 525, + 586, + 587, + 588, + 589, + 598, + 599, + 600, + 601 + ], + "refactored_cleanup_gates": 14645, + "refactored_cleanup": { + "cold_low_frame_ended_helpers": [ + 225, + 227, + 229, + 234, + 241, + 243, + 245, + 250, + 257, + 259, + 261, + 266, + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 314, + 321, + 323, + 325, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 401, + 403, + 405, + 410, + 417, + 419, + 421, + 426, + 433, + 435, + 437, + 442, + 510, + 511, + 512, + 513, + 522, + 523, + 524, + 525, + 586, + 587, + 588, + 589, + 598, + 599, + 600, + 601 + ], + "construction": "Exact grouped row-span tail and cold-coordinate repair; native admission required", + "entering_low_frame_ended_helpers": [ + 543, + 555, + 566, + 567, + 578, + 579, + 608, + 610 + ], + "exact_non_target_isolation_checked": true, + "forward_absorption_A_indices": [], + "forward_absorptions": 0, + "high_inverse": "dyadic_sparse_Gauss_Jordan", + "kind": "source_branch_gauge_and_retired_completion_cold44", + "lower_frame_gates": 155, + "new_cold_ends": 56, + "premix_gates": 2009, + "premix_target_writes": 0 + } +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558-fresh.log b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558-fresh.log new file mode 100644 index 0000000000..117b849e76 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558-fresh.log @@ -0,0 +1,49 @@ +RUN reconstruct552-and-promote8 +PASS reconstruct552-and-promote8 +RUN all-columns-native-frames +PASS all-columns-native-frames +RUN emit-both-reflected-ledgers +PASS emit-both-reflected-ledgers +RUN independent-local-and-controls +PASS independent-local-and-controls +RUN normalized-wrappers +PASS normalized-wrappers +RUN all-phase-recipes +PASS all-phase-recipes +RUN literal-owners-full-invoice +PASS literal-owners-full-invoice +RUN two-engine-exact-assembly +PASS two-engine-exact-assembly +RUN assembly-admission-controls +PASS assembly-admission-controls +{ + "status": "PASS_COMPLEX_EIGHT_RANK5_PIVOTS_AND_CITED_BIT", + "kappa": "796258944657507/500000000000000000", + "kappa_decimal": "0.001592517889315014", + "complex_lower": "199382255973827096291/125000000000000000000000", + "bit_lower": "413456747036699736067/250000000000000000000000", + "word_sha256": "375bd23001cd805707968005a9342827d5464e3f8e3a754197b31c46fc3f63c2", + "local_profile": { + "1": 2316, + "4": 192, + "8": 8, + "3": 464, + "2": 424, + "6": 56, + "5": 56 + }, + "global_profile": { + "1": 166880, + "2": 30528, + "3": 35779, + "4": 13824, + "5": 4032, + "6": 4032, + "7": 208, + "8": 576, + "39": 1, + "48": 1660 + }, + "seconds": 101.97199450002518, + "scope": "Conditional finite complex witness composed with cited unchanged PR543 bit supplier. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape and analytic transfer remain assumptions. No unconditional theorem or full Lean certification." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/ASSEMBLY-CONTROLS.json b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/ASSEMBLY-CONTROLS.json new file mode 100644 index 0000000000..7946dc5aa1 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/ASSEMBLY-CONTROLS.json @@ -0,0 +1,35 @@ +{ + "status": "PASS_EXACT_ASSEMBLY_ADMISSION_NEGATIVE_CONTROLS", + "valid_receipt_kappa": "796258944657507/500000000000000000", + "input_sha256": { + "owner_audit": "d3c535838754aa1cbb88d06dc4f997521e964146d628f92e9812cd62dd775e95", + "fresh_invoice": "a3307c5b2999f04d0c9be1dc3a03e23259d821872efe7f2a14331285fb4b92e3", + "inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c" + }, + "assembler_sha256": "5d4946dcad7636bf2119bb7bc3a52ceb41454c1514d12cb77def2c2e02b17338", + "rejected_controls": [ + "empty_certification_maps", + "missing_backward_orientation", + "failed_status_zero_sweeps", + "nonboolean_precision_check", + "wrong_owner_role_count", + "understated_physical_stock", + "changed_profile_same_rank_mass", + "insufficient_finite_C0", + "unpaid_scalar_primitive", + "wrong_local_artifact_binding", + "false_dirty_restoration", + "missing_finite_check", + "wrong_owner_receipt_hash" + ], + "exact_outer_controls": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ], + "scope": "Mutation controls for receipt completeness, both orientations, literal work/stock, profile and hash binding. Does not replace the fresh physical replay." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/ASSEMBLY.json b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/ASSEMBLY.json new file mode 100644 index 0000000000..d6d983f405 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/ASSEMBLY.json @@ -0,0 +1,187 @@ +{ + "status": "PASS_FRESH_EIGHT_PIVOT_EXACT_ASSEMBLY", + "kappa": "796258944657507/500000000000000000", + "kappa_decimal": "0.001592517889315014", + "complex_lower": "199382255973827096291/125000000000000000000000", + "complex_decimal": "0.001595058047790616770328", + "bit_lower": "413456747036699736067/250000000000000000000000", + "bit_decimal": "0.001653826988146798944268", + "binding": "complex", + "gain_over_pinned551_552_percent": "0.03448474908592295623136641403841676571062915270571663347058387850582700", + "complex_profile": { + "1": 166880, + "2": 30528, + "3": 35779, + "4": 13824, + "5": 4032, + "6": 4032, + "7": 208, + "8": 576, + "39": 1, + "48": 1660 + }, + "template_sha256": "cdc651b7fd865a9b0b468c519078610ea2b6f14558168a257ac0ee3d593729ae", + "input_sha256": { + "owner_audit": "d3c535838754aa1cbb88d06dc4f997521e964146d628f92e9812cd62dd775e95", + "fresh_invoice": "a3307c5b2999f04d0c9be1dc3a03e23259d821872efe7f2a14331285fb4b92e3", + "inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c" + }, + "bit_supplier": { + "pr": 543, + "repository": "eumemic/integer-mult-bounds", + "commit": "2065fe4f72a914d907f1046603f5a36f17018535", + "path": "research/e8-bit-r420/EXPECTED.json", + "git_blob_sha1": "b61d859826246e0c3dabbe096e57ad7015eadfd5", + "replay_scope": "Cited unchanged supplier; this assembly reprices its full profile and does not rebuild its bit circuit." + }, + "moments": [ + { + "side": "bit", + "endpoint": "413456747036699736067/250000000000000000000000", + "accept": true, + "mercator": [ + "-6043813583626134311169770662156174867615397/13479973333575319897333507543509815336818572211270286240551805124608", + "-12087627167252268622339541324312349735230793/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two": [ + "-1120888283015460284783/2500000000000000000000000000000000000000000000", + "-4483543132061841139029/10000000000000000000000000000000000000000000000" + ] + }, + { + "side": "bit", + "endpoint": "1653826988146798944269/1000000000000000000000000", + "accept": false, + "mercator": [ + "70925594433828721229860776023154018035852861/26959946667150639794667015087019630673637144422540572481103610249216", + "70925594433828721229860776023154018035852863/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two": [ + "13153878434097279887307/5000000000000000000000000000000000000000000000", + "6576941717048639943679/2500000000000000000000000000000000000000000000" + ] + }, + { + "side": "complex", + "endpoint": "199382255973827096291/125000000000000000000000", + "accept": true, + "mercator": [ + "-33353786267121648667831702352464094194149591/26959946667150639794667015087019630673637144422540572481103610249216", + "-33353786267121648667831702352464094194149589/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two": [ + "-3092902257529914788859/2500000000000000000000000000000000000000000000", + "-123715990301196591553/100000000000000000000000000000000000000000000" + ] + }, + { + "side": "complex", + "endpoint": "1595058047790616770329/1000000000000000000000000", + "accept": false, + "mercator": [ + "49575595676903078245001176498568612859959473/26959946667150639794667015087019630673637144422540572481103610249216", + "49575595676903078245001176498568612859959475/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two": [ + "448940453375070451/244140625000000000000000000000000000000000", + "3677722194048577134619/2000000000000000000000000000000000000000000000" + ] + } + ], + "bootstrap": [ + { + "exponent": "24883987240434490299641997212992611032722504256254907674773181243877101707354119439414043319/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "38794756293896736732962239225392238890459368745092325226818756122898292645880560585956681/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "5839780139807" + }, + { + "exponent": "3115340014605018547587889969740010070265048212684581583249168216392894512257675135224326202629554801387448632395825175353321151170541770171/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "7734986029831958979961787240338686572240440418416750831783607105487742324864775673797370445198612551367604174824646678848829458229829/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "2295321430321808763" + }, + { + "exponent": "389418467156662082889426503665920940273807024658458569356539570135717640574895117247658553442536706750590622179939593817328386164061222097915845157561710187438895392637136612047991464239/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "1542218964553932237774985360845145531982166430643460429864282359425104882752341446557463293249409377820060406182671613835938777902084154842438289812561104607362863387952008535761/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "902174455607060865869003" + }, + { + "exponent": "48677308587052639834061459985332046891121852909145709621273919271068163180508895006504247263458741132458556216091607838636437753260540540306030418868636578531637773716918287529728884868888928922866005572528821686020426696381263962451/30517578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "307491096358382694781240748747216670932415378726080728931836819491104993495752736541258867541443783908392161363562246739459459693969581131363421468362226283081712470271115131111071077133994427471178313979573303618736037549/30517578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "354599028091583479278742674594" + }, + { + "exponent": "6084663573419955058033996535222820474667239485155728446550706082997451600884069851980151818933192223302679463600889066587911468733896130909106967759725339238522284275739823574961040535629720046195827882160155672642935823197643832974479748495239649946031460060125130984941814630759/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "61308268483799791340480316394212354037178449293917002548399115930148019848181066807776697320536399110933412088531266103869090893032240274660761477715724260176425038959464370279953804172117839844327357064176802356167025520251504760350053968539939874869015058185369241/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "139374895777653740554429379566683978" + }, + { + "exponent": "760582946677502033564029161727683677170755858420000190977586694568300274267454679657936491192777484807894294154552071749993504030578549294958116587595456979200991077014571560436361869966015271045486555446300849665491919005611409921360304896367323293619998000620494568727529468218536383608068236950821414100483030994582696585131/476837158203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "12223780880149086442202198353768720512147413305431699725732545320342063508807222515192105705845447928250006495969421450705041883412404543020799008922985428439563638130033984728954513444553699150334508080994388590078639695103632676706380001999379505431272470531781463616391931763049178585899516969005417303414869/476837158203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "54781203652974449911324193696548417095813" + }, + { + "exponent": "95072868334687755721039050226182406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "2437205008413858631249226641740199634029683105675420793066516312447950336140070815799602163686443497617648626483563276199717856830659929641894796018878966470010154039605991640550311540465767675877631204784142407129890988742450305669085150948522613922746383170221552725023771996222221329310772430953155302359858158392475840817652555238614417175803215849121/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "21531713131869580656139619708494876412954899129" + } + ], + "outer": { + "bit_positive": "95072868334687755721039050226182406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "complex_above_bit": "2437359685926968709629950118150111743404683105675420793066516312447950336140070815799602163686443497617648626483563276199717856830659929641894796018878966470010154039605991640550311540465767675877631204784142407129890988742450305669085150948522613922746383170221552725023771996222221329310772430953155302359858158392475840817652555238614417175803215849121/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "complex_below_one_over32": "3706867744026172903709/125000000000000000000000", + "beta_positive": "1/1000000000000000000000000", + "beta_below_one": "999999999999999999999999/1000000000000000000000000", + "leaf_saving_above_bit": "2437264613058634021874226641740199634029683105675420793066516312447950336140070815799602163686443497617648626483563276199717856830659929641894796018878966470010154039605991640550311540465767675877631204784142407129890988742450305669085150948522613922746383170221552725023771996222221329310772430953155302359858158392475840817652555238614417175803215849121/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_positive": "47536434167343877860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29802322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_internal": "95072868334687755721039050226182406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/29802322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_leaf": "1218727379397651698692834359920325999421131922887592246421514751540869492649242341383488633892885608738008513639617951656361310766703481257671198291582652575075435125006976941308685760078844231947175052080530737797269616740020368692135445583272564511067522499959827839897963251727940443102661191704581428958599768423806967253523917761148816112060790272005261385582824196784150879/29802322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "c_positive": "47536434167343877860526880620819792285554303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29802322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "c_below_one": "29754785953527968622139473119379180207714445696098125282054108631922887592246421514751540869492649242341383488633892885608738008513639617951656361310766703481257671198291582652575075435125006976941308685760078844231947175052080530737797269616740020368692135445583272564511067522499959827839897963251727940443102661191704581428958599768423806967253523917761148816112060790272005261385582824196784150879/29802322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_reservations": "1/4000000000000000000000000", + "lambda_above_tau": "95072868334687755721039050226182406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_above_sigma": "2437454758795303397385671157200337925810973475725302642954772907764844660719277749283289715736107357546832826881399589756220239182033446078618596301022135810080512144809972761583841530311728069885990654472601941362215111111245521526678021057533871472440714085070604202409849249839051107758047407181159080138528847620044887662350195380456024699962398196565761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_above_internal": "95072868334687755721039050226182406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_prime_above_lambda": "95072868334687755721039050226182406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_leaf": "1218727379397651698692834359920325999421131922887592246421514751540869492649242341383488633892885608738008513639617951656361310766703481257671198291582652575075435125006976941308685760078844231947175052080530737797269616740020368692135445583272564511067522499959827839897963251727940443102661191704581428958599768423806967253523917761148816112060790272005261385582824196784150879/29802322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_reservations": "1/4000000000000000000000000", + "lambda_prime_below_one": "47536434167343877860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29802322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "epsilon_positive": "29802322387695312499999970197677612304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121", + "epsilon_below_one": "47536434167343877860549232362610563769929303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121", + "guard_width": "47536434167343877860549232362610563769929303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121", + "K_geometry": "22399278224938828252860526880620819792285554303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121000000000000000000000000", + "K_dominates_log": "47536434167343877860526833084385624941676443374994097126099082522808505878860539357091053394943004080131262906976607040504332869849015941229247427241810158360280458069728114128405822546191314641343889315356280775029766256605229341046962330435031711838602351686344175509301169635485755432666547815794559516725178706258670298981843334237384737327905040838619607694906463251912499763233287864006121126261385582824196784150879/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121000000000000000000000000", + "record_suffix": "47536434167343877860549232362610563769929303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121", + "phase_local": "380291473338751022884364009042062647503056570695567703344262487187595360153909936096304966946398307690446842469726407779338273274371690279634718251874885789556582070028649546102877776671142476052183088994804371151399540892041514176466075013254889130993654232603436223931828512135766960553380805053698976415006550364326600296271644955270735966553237616510577894910480931347875670064153518486517064973261385582824196784150879/238798870574901251022884155440321782947659434431214997743567130944616899262028627881987673044058806061268932090928856915130095931890883056386749109513866372149938630413667338779399396518999944184469530513919369246144422599583355754097621843066079837050462916435333819483911459820000321377280816293986176476455178710466363348568331201852609544261971808657910809471103513677823957908915337406425726792968000000000000000000000000", + "phase_boundary": "76058294667750204576848921921355039375509025723569508490557731494075950531007630506166531699353458675301169726640875675261527761665245170235430640781788069605677739094778522583360561471187128476558677859308974235861461225356910898368600560391019490623321084336380636802660656135509858728727769864757795250863581991235921441606683473183100556975790690181930318027669989088709342931883593345935630598861385582824196784150879/47759774114980250204576831088064356589531886886242999548713426188923379852405725576397534608811761212253786418185771383026019186378176611277349821902773274429987726082733467755879879303799988836893906102783873849228884519916671150819524368613215967410092583287066763896782291964000064275456163258797235295291035742093272669713666240370521908852394361731582161894220702735564791581783067481285145358593600000000000000000000000", + "gamma_sublinear": "1/2000000000000000000000000", + "cell_above_band": "59604644775390624999999910545496402746718622139480569959777131542570696098125282054108631922887592246421514751540869492649242341383488633892885608738008513639617951656361310766703481257671198291582652575075435125006976941308685760078844231947175052080530737797269616740020368692135445583272564511067522499959827839897963251727940443102661191704581428958599768423806967253523917761148816112060790272005261385582824196784150879/119399435287450625511442077720160891473829717215607498871783565472308449631014313940993836522029403030634466045464428457565047965945441528193374554756933186074969315206833669389699698259499972092234765256959684623072211299791677877048810921533039918525231458217666909741955729910000160688640408146993088238227589355233181674284165600926304772130985904328955404735551756838911978954457668703212863396484000000000000000000000000", + "prime_interval_packing": "47536434167343877860549232362610563769929303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121", + "alpha_positive": "95072868334687755721068614866399264883480747284319395668914278724920913632439024605550183902293761738747774273083721431766324356209397989572886116475106677102609259778145461553330387421184337700035203555277436543082591204524698603249692713695011343146466906103071610998233647135525927592768584564066619073622517514554088870023243565813577770074381123077470791582845672979907238377650463667221970247261385582824196784150879/59699717643725312755721038860080445736914858607803749435891782736154224815507156970496918261014701515317233022732214228782523982972720764096687277378466593037484657603416834694849849129749986046117382628479842311536105649895838938524405460766519959262615729108833454870977864955000080344320204073496544119113794677616590837142082800463152386065492952164477702367775878419455989477228834351606431698242000000000000000000000000", + "alpha_below_one": "59604644775390624999999970245214046472031377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121/59699717643725312755721038860080445736914858607803749435891782736154224815507156970496918261014701515317233022732214228782523982972720764096687277378466593037484657603416834694849849129749986046117382628479842311536105649895838938524405460766519959262615729108833454870977864955000080344320204073496544119113794677616590837142082800463152386065492952164477702367775878419455989477228834351606431698242000000000000000000000000", + "alpha_below_one_fourth": "14829856542596640433209191100153712169345233904666617963304031405313635290244350218018679381351381617090560481409969835763864671386970793034598933228141541582268555141076063212159131895016312173829310453564683141340943821269435036027851672477934978472507465371105292106746232591614494158487282433810069410704826151889593620415497456549974518746298856918041954800361123931884090130929558124234385954313238614417175803215849121/59699717643725312755721038860080445736914858607803749435891782736154224815507156970496918261014701515317233022732214228782523982972720764096687277378466593037484657603416834694849849129749986046117382628479842311536105649895838938524405460766519959262615729108833454870977864955000080344320204073496544119113794677616590837142082800463152386065492952164477702367775878419455989477228834351606431698242000000000000000000000000", + "delta_positive": "1/8000000000000000000000000", + "delta_below_one_eighth": "999999999999999999999999/8000000000000000000000000", + "short_record_fallback": "1773518927702670498576188130066545399573972129919449264894492744769376689998989794267404570472620346181508512128753462185916501334424164707234270050019490475585145416938619166733587527494048367365141849821097324797124189631017500937553380244995384980262718842046956407402914200446959038648029284243598285244206243065777507846453566608443048657196849924661960087910587655917365048267843763196414742793915104776165594669121367529742623008331182464267679616065051421800752022785602168420707500320361566059305595878569114143467155742952045399883656608218081329681830802250880108442306340775814010713306233811331776062355345731429345711151337384897680335951443400219255505487091413166038151348401810285889508981282209610800365547042996819876859475344294816022605457806629169036472641/1779190231672683738342554535272134713438596087926737947341554842476672673687552123382595725685796186784423381767636961602643846958062671545049168985440331489964862394434715351308877740196883262578170973911280700908187200125927893475425406121209858633953801664973302330701883582919838438758856179520384792063051303554075683270158851160501014771029143099918297003739353371246337577021981309402180662698805332183837890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "small_field_exposure": "1/1000000000000000000000000", + "artificial_boundary": "1671972385497647508183073571490729830731744609031278272069205652929223105801853176893575488583807671750886912472808246843093040430976598549415336049896905436280655188340254777935084728378985958601008286386128648594134449972740788752544442048687113540162111118090861705651230572483596234268428836818686844311761946164037017033362828285512892778982030182387487170497407207662019909987876250915223443527728215843251527409647547363/238798870574901251022884155440321782947659434431214997743567130944616899262028627881987673044058806061268932090928856915130095931890883056386749109513866372149938630413667338779399396518999944184469530513919369246144422599583355754097621843066079837050462916435333819483911459820000321377280816293986176476455178710466363348568331201852609544261971808657910809471103513677823957908915337406425726792968000000000000000000000000", + "literal_scalar_guard": "1", + "row_product_gap": "23971789/25", + "balanced_prefix_above_kappa": "4925418084393612035597314631566886958161093180788499957844671802859459675479690178913254909112596372780796127276549869217722346326205381529671870040820310831536065534519336170216920313886449675151939335383264902310736571499944915378349139448211926483721167114045872578806125618413946129264604943104168728858541458805681030583511380206702078789895109224249158554443431291421425243962664004168467998653/14924929410931328188930259715020111434228714651950937358972945684038556203876789242624229565253675378829308255683053557195630995743180191024171819344616648259371164400854208673712462282437496511529345657119960577884026412473959734631101365191629989815653932277208363717744466238750020086080051018374136029778448669404147709285520700115788096516373238041119425591943969604863997369307208587901607924560500000000000000000", + "coordinate_movement_above_kappa": "151405243611500876373522882432406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_phase_layer_above_kappa": "9850806318928402208538251402614343876099317904147696013814625659827551273846972604248024569766062238210834595936588372328330301390419276698961691738001932429775612326709870632016493202848334475310855612075215564700317374947064882837229016693693469707462702920227190740884815747895414758489037726106300709445023360714023252871604189372003926003597185702022234870035678694903640759930589393919760194090150879/29849858821862656377860519430040222868457429303901874717945891368077112407753578485248459130507350757658616511366107114391261991486360382048343638689233296518742328801708417347424924564874993023058691314239921155768052824947919469262202730383259979631307864554416727435488932477500040172160102036748272059556897338808295418571041400231576193032746476082238851183887939209727994738614417175803215849121000000000000000000000000", + "bulk_exposure_above_kappa": "151405243611500876373522882432406290370049881849888256595316894324579206933483687552049663859929184200397836313556502382351373516436723800282143169340070358105203981121033529989845960394008359449688459534232324122368795215857592870109011257549694330914849051477386077253616829778447274976228003777778670689227569046844697640141841607524159182347444761385582824196784150879/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "Gaussian_arithmetic_above_kappa": "15761308020200736651255028960494608225892629721093895963228231823258902884422600818943930460701177885547789948668448215389597116981865734534567935786986305427618890968133074036276797579512074085493182814535133447473201260746998781291247984031547781487928103457082237835452166489992150113606563657831303184075273111280840489571817845620046420551471316771121225135367796244609351052685786198921921792473750879/47759774114980250204576831088064356589531886886242999548713426188923379852405725576397534608811761212253786418185771383026019186378176611277349821902773274429987726082733467755879879303799988836893906102783873849228884519916671150819524368613215967410092583287066763896782291964000064275456163258797235295291035742093272669713666240370521908852394361731582161894220702735564791581783067481285145358593600000000000000000000000", + "scalar_work_above_kappa": "78806659500438970706900656244550761290354622435186695423640030899859986730562635109033593297342411457141980377808286541376443149957294618114367872309486284071280529809980577015053377597258629927438006307440924197050629375946293698134116968968660440479559042516869406844170574405690660568193506929564662913464603783993557681040763512265833029062128714841510454632243716774803594175407885452278312175232150879/238798870574901251022884155440321782947659434431214997743567130944616899262028627881987673044058806061268932090928856915130095931890883056386749109513866372149938630413667338779399396518999944184469530513919369246144422599583355754097621843066079837050462916435333819483911459820000321377280816293986176476455178710466363348568331201852609544261971808657910809471103513677823957908915337406425726792968000000000000000000000000", + "dimension_above_kappa": "14877392976763984315995128567051112906056099979615949599188147496749943753967882560235230110226014800083946653429542815585165131533369678193550526981588733270300705639966102157823603252081839658687574656766489097267912922909305167679635206308314925562695207171003562765976700875295852492726074600039810099486156273700021019573020758689892934067138142165582653197951139619385161185136222703519817319402164004168467998653/14924929410931328188930259715020111434228714651950937358972945684038556203876789242624229565253675378829308255683053557195630995743180191024171819344616648259371164400854208673712462282437496511529345657119960577884026412473959734631101365191629989815653932277208363717744466238750020086080051018374136029778448669404147709285520700115788096516373238041119425591943969604863997369307208587901607924560500000000000000000" + }, + "controls": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ], + "scope": "Conditional finite complex witness composed with cited unchanged PR543 bit supplier. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape and analytic transfer remain assumptions. No unconditional theorem or full Lean certification." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/RECEIPT.json b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/RECEIPT.json new file mode 100644 index 0000000000..def74b7e59 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/RECEIPT.json @@ -0,0 +1,71 @@ +{ + "status": "PASS_COMPLEX_EIGHT_RANK5_PIVOTS_AND_CITED_BIT", + "steps": [ + { + "name": "reconstruct552-and-promote8", + "exit_code": 0, + "seconds": 11.363110124948435, + "log_sha256": "b7b035547780f64e33ea2432fd2cc79ed5795bf88c9791cbb913d9ec2a7c6a2b" + }, + { + "name": "all-columns-native-frames", + "exit_code": 0, + "seconds": 0.4032190840225667, + "log_sha256": "9740c51a89b61435ee30187cccf5dd1b8a4a0280fbc1633ecf0dd4940641a610" + }, + { + "name": "emit-both-reflected-ledgers", + "exit_code": 0, + "seconds": 0.3608620420563966, + "log_sha256": "f382385a67f705b446978a73fc6492ce127cb2ae76011e87e36fdbe9977f4347" + }, + { + "name": "independent-local-and-controls", + "exit_code": 0, + "seconds": 1.1081218749750406, + "log_sha256": "b694b4b22abb9d1de9a70bbbdf9e9b0e030ec00a7eddc264e4c18376dd859cee" + }, + { + "name": "normalized-wrappers", + "exit_code": 0, + "seconds": 0.7296803330536932, + "log_sha256": "284cce3149354d057b4e2f04163535c0d8b0a924898e5b771ba8af2740314154" + }, + { + "name": "all-phase-recipes", + "exit_code": 0, + "seconds": 81.87547750002705, + "log_sha256": "413e9cbe6f0872b9ad2b06b23f010fdcb14db16dde8289455a5331a7d5c67fa1" + }, + { + "name": "literal-owners-full-invoice", + "exit_code": 0, + "seconds": 5.807589250034653, + "log_sha256": "6d507241b42e9b0490be4fbe7223d4dc44d910c347a6ece7cf4f227737496612" + }, + { + "name": "two-engine-exact-assembly", + "exit_code": 0, + "seconds": 0.15659837506245822, + "log_sha256": "b50e71a1c084e221ca32b43001f5383c8cffb09d72e66b1436f22aa240795a9c" + }, + { + "name": "assembly-admission-controls", + "exit_code": 0, + "seconds": 0.16461525007616729, + "log_sha256": "9cc0577eb648247a02f4352eaf5187000a8378657f388e8ffa8cbeb55a43b9ec" + } + ], + "artifacts": { + "RESULT.json": "18ee819d4335c1f9aadbb390f26318be2e0eb2e70ea5d3a2aa6b0a374f145db5", + "ASSEMBLY.json": "7a4c8945d62da5b0663ff00b5992d0e8ce7a73ba15de2a06b17791ceeaa37175", + "ASSEMBLY-CONTROLS.json": "af9c9634873f3e87f401fcb14ca3b1ff48ee778d7c55ddfc172247552d9d1c49", + "reconstruction/promoted/PROMOTION.json": "9ad34faa8611a6ea7f161d2e1fe331ab1ba5ccec8fca3978e31c3e7bf789bc31", + "complex-local/INDEPENDENT-LOCAL-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "complex-local/CLIFFORD-REVIEW.json": "adc98be0d21e0049cb5480732b9adf0655fa38735d6e83ca58bc84047058cd96", + "complex-global/audit/ASYNC-AUDIT.json": "177cfc604cd7085019b615945f33c04197eee181e8c30ec13831cf253c138e23", + "complex-global/audit/OWNERS-AND-PROFILE.json": "d3c535838754aa1cbb88d06dc4f997521e964146d628f92e9812cd62dd775e95", + "complex-global/audit/PREFIX-AND-INVOICE.json": "a3307c5b2999f04d0c9be1dc3a03e23259d821872efe7f2a14331285fb4b92e3" + }, + "manifest_sha256": "f28c04eecbea7599fa9e0867dd8d0311a463af12cab79f90a43733b162527164" +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/RESULT.json b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/RESULT.json new file mode 100644 index 0000000000..f5b640494e --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/RESULT.json @@ -0,0 +1,31 @@ +{ + "status": "PASS_COMPLEX_EIGHT_RANK5_PIVOTS_AND_CITED_BIT", + "kappa": "796258944657507/500000000000000000", + "kappa_decimal": "0.001592517889315014", + "complex_lower": "199382255973827096291/125000000000000000000000", + "bit_lower": "413456747036699736067/250000000000000000000000", + "word_sha256": "375bd23001cd805707968005a9342827d5464e3f8e3a754197b31c46fc3f63c2", + "local_profile": { + "1": 2316, + "4": 192, + "8": 8, + "3": 464, + "2": 424, + "6": 56, + "5": 56 + }, + "global_profile": { + "1": 166880, + "2": 30528, + "3": 35779, + "4": 13824, + "5": 4032, + "6": 4032, + "7": 208, + "8": 576, + "39": 1, + "48": 1660 + }, + "seconds": 101.97199450002518, + "scope": "Conditional finite complex witness composed with cited unchanged PR543 bit supplier. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape and analytic transfer remain assumptions. No unconditional theorem or full Lean certification." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/STAGES.json b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/STAGES.json new file mode 100644 index 0000000000..ac37b81813 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/STAGES.json @@ -0,0 +1,56 @@ +[ + { + "name": "reconstruct552-and-promote8", + "exit_code": 0, + "seconds": 11.363110124948435, + "log_sha256": "b7b035547780f64e33ea2432fd2cc79ed5795bf88c9791cbb913d9ec2a7c6a2b" + }, + { + "name": "all-columns-native-frames", + "exit_code": 0, + "seconds": 0.4032190840225667, + "log_sha256": "9740c51a89b61435ee30187cccf5dd1b8a4a0280fbc1633ecf0dd4940641a610" + }, + { + "name": "emit-both-reflected-ledgers", + "exit_code": 0, + "seconds": 0.3608620420563966, + "log_sha256": "f382385a67f705b446978a73fc6492ce127cb2ae76011e87e36fdbe9977f4347" + }, + { + "name": "independent-local-and-controls", + "exit_code": 0, + "seconds": 1.1081218749750406, + "log_sha256": "b694b4b22abb9d1de9a70bbbdf9e9b0e030ec00a7eddc264e4c18376dd859cee" + }, + { + "name": "normalized-wrappers", + "exit_code": 0, + "seconds": 0.7296803330536932, + "log_sha256": "284cce3149354d057b4e2f04163535c0d8b0a924898e5b771ba8af2740314154" + }, + { + "name": "all-phase-recipes", + "exit_code": 0, + "seconds": 81.87547750002705, + "log_sha256": "413e9cbe6f0872b9ad2b06b23f010fdcb14db16dde8289455a5331a7d5c67fa1" + }, + { + "name": "literal-owners-full-invoice", + "exit_code": 0, + "seconds": 5.807589250034653, + "log_sha256": "6d507241b42e9b0490be4fbe7223d4dc44d910c347a6ece7cf4f227737496612" + }, + { + "name": "two-engine-exact-assembly", + "exit_code": 0, + "seconds": 0.15659837506245822, + "log_sha256": "b50e71a1c084e221ca32b43001f5383c8cffb09d72e66b1436f22aa240795a9c" + }, + { + "name": "assembly-admission-controls", + "exit_code": 0, + "seconds": 0.16461525007616729, + "log_sha256": "9cc0577eb648247a02f4352eaf5187000a8378657f388e8ffa8cbeb55a43b9ec" + } +] diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/all-columns-native-frames.log b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/all-columns-native-frames.log new file mode 100644 index 0000000000..0cd8f4c07f --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/all-columns-native-frames.log @@ -0,0 +1,27 @@ +{ + "status": "PASS_CHANGED_WORD_ALL_COLUMNS_AND_NATIVE_FRAMES", + "input_content_sha256": "2b67fd69853dfc28f30ab5bb928f573077ae9d2bfa12cc36254d018d56133a5d", + "routing_content_sha256": "7c84ac65c8b37173aa4293934f041915895e8ec30595844cc1534e2a19ae0d25", + "canonical_content_sha256": "62684fd4d4ffabf3b2f2ce4bc8ccdad07bcc7f2685aec86761cfebe1c39e7a0c", + "live_columns_each_orientation": 728, + "helpers": 504, + "compensation_additions": 9132, + "scalar_operations": 16266, + "center_rank_sum": 64, + "local_profile": { + "1": 2316, + "2": 424, + "3": 464, + "4": 192, + "5": 56, + "6": 56, + "8": 8 + }, + "local_rank_mass": 6004, + "frames": 999, + "directed_edges": 2929, + "tau": 43, + "target_port_order_matches_baseline": true, + "seconds": 0.3677954579470679, + "scope": "Fresh exact forward and inverse-transpose scalar replay on every arbitrary input; all native frame chains and dyadic primitives. Phase lowering, wrappers, global owners and global assembly are separate." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/all-phase-recipes.log b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/all-phase-recipes.log new file mode 100644 index 0000000000..76de6db632 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/all-phase-recipes.log @@ -0,0 +1,16 @@ +exact phase edges 0 / 2929 seconds 0.3461387080606073 +exact phase edges 200 / 2929 seconds 4.888817625003867 +exact phase edges 400 / 2929 seconds 10.429142958018929 +exact phase edges 600 / 2929 seconds 16.018923833034933 +exact phase edges 800 / 2929 seconds 21.569546750048175 +exact phase edges 1000 / 2929 seconds 27.131544958101586 +exact phase edges 1200 / 2929 seconds 32.697394208051264 +exact phase edges 1400 / 2929 seconds 38.25727329205256 +exact phase edges 1600 / 2929 seconds 43.76317808299791 +exact phase edges 1800 / 2929 seconds 49.37269433308393 +exact phase edges 2000 / 2929 seconds 55.05143358302303 +exact phase edges 2200 / 2929 seconds 60.62128833308816 +exact phase edges 2400 / 2929 seconds 66.10040158301126 +exact phase edges 2600 / 2929 seconds 71.54292466701008 +exact phase edges 2800 / 2929 seconds 76.93554620805662 +PASS exact local phases 81.84160212508868 seconds diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/assembly-admission-controls.log b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/assembly-admission-controls.log new file mode 100644 index 0000000000..63eb194a7e --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/assembly-admission-controls.log @@ -0,0 +1 @@ +PASS_EXACT_ASSEMBLY_ADMISSION_NEGATIVE_CONTROLS 13 diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-global/audit/ASYNC-AUDIT.json b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-global/audit/ASYNC-AUDIT.json new file mode 100644 index 0000000000..67a8316854 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-global/audit/ASYNC-AUDIT.json @@ -0,0 +1,48 @@ +{ + "status": "PASS_INDEPENDENT_ASYNC_WHOLE_OWNER_CONTROLLER_PHASES_AND_SPECTATORS", + "template_sha256": "cdc651b7fd865a9b0b468c519078610ea2b6f14558168a257ac0ee3d593729ae", + "complex_template_sha256": "cdc651b7fd865a9b0b468c519078610ea2b6f14558168a257ac0ee3d593729ae", + "complex_live": 7168, + "complex_profile": { + "1": 166880, + "2": 30528, + "3": 35779, + "4": 13824, + "5": 4032, + "6": 4032, + "7": 208, + "8": 576, + "39": 1, + "48": 1660 + }, + "complex_hosted_residuals": 36288, + "physical": 7682, + "rank_mass": 520704, + "deficit": 2560, + "entering_helper_roles": 15264, + "cross_replica_helper_roles": 28380, + "one_owner_per_complete_invocation": true, + "helper_busy_family_window_checks": 36288, + "complete_invocations": 72, + "actual_orthogonal_73column_maps": 3178, + "actual_sigma_stream_sha256": "4265ec05931ea1b9d93006bb27ed586dac9e05a763bbd0c5eabf2d6a760222d4", + "all_actual_residual_and_spectator_charts": true, + "idle_remainders": 4368, + "mutations_rejected": [ + "alias two whole owners", + "helper on active data family", + "owner in private namespace", + "wrong residual width", + "wrong spectator coordinate", + "omit idle remainder", + "understate physical reserve" + ], + "mutation_controls_run": true, + "widths": { + "4": 8, + "5": 48, + "8": 156, + "9": 292 + }, + "scope": "Independent exact asynchronous chronology, per-replica phase projection, owner/chart/paid-profile audit. Uses the new selected local program bound by fresh scalar, phase and residual-wrapper receipts; all-size compilation and complete coefficient invoice are separate inherited obligations." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-global/audit/OWNERS-AND-PROFILE.json b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-global/audit/OWNERS-AND-PROFILE.json new file mode 100644 index 0000000000..b10efaf307 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-global/audit/OWNERS-AND-PROFILE.json @@ -0,0 +1,40 @@ +{ + "status": "PASS_INDEPENDENT_ASYNC_OWNERS_AND_PROFILE", + "template_sha256": "cdc651b7fd865a9b0b468c519078610ea2b6f14558168a257ac0ee3d593729ae", + "paid_profile": { + "1": 166880, + "2": 30528, + "3": 35779, + "4": 13824, + "5": 4032, + "6": 4032, + "7": 208, + "8": 576, + "39": 1, + "48": 1660 + }, + "live": 7168, + "physical": 7682, + "rank_mass": 520704, + "deficit": 2560, + "hosted_residuals": 36288, + "banked_residuals": 0, + "all_live_owners_per_call_distinct": true, + "owners_per_call": 728, + "actual_helper_owner_charts": 36288, + "actual_73column_sigmas": 3178, + "cross_replica_helper_roles": 28380, + "explicit_idle_remainder_children": 4368, + "source_idle_children_charged": 16128, + "source_artifacts": { + "split-centres/CANONICAL-WORD.json.gz": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "split-centres/LOCAL-PROGRAMS.json.gz": "99a18eede965accf65943e490b8d2b2ffb9f1c9bc6babdb825413a80cbea2cde", + "split-centres/LOCAL-CHECKS.json": "79177449e404403964ce1b2f4a9a8bd49e1916daba3123d7fd7f5cfd1f1ac0ea", + "split-centres/RESIDUAL-ADAPTERS.json": "baafef737acc16dafbe1150896feb16744f3d669fa123bb2bff19ecc4e71b275", + "split-centres/CLIFFORD-RECIPES.json": "534ace870cabe515987e00f50f71550030965006ea18978e0924590ac6944345", + "split-centres/CLIFFORD-REVIEW.json": "adc98be0d21e0049cb5480732b9adf0655fa38735d6e83ca58bc84047058cd96", + "split-centres/INDEPENDENT-LOCAL-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa" + }, + "controller_audit_sha256": "177cfc604cd7085019b615945f33c04197eee181e8c30ec13831cf253c138e23" +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-global/audit/PREFIX-AND-INVOICE.json b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-global/audit/PREFIX-AND-INVOICE.json new file mode 100644 index 0000000000..ff1c2c2fe3 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-global/audit/PREFIX-AND-INVOICE.json @@ -0,0 +1,107 @@ +{ + "status": "PASS_INDEPENDENT_ASYNC_SCALAR_PREFIX_AND_FINITE_INVOICE", + "template_sha256": "cdc651b7fd865a9b0b468c519078610ea2b6f14558168a257ac0ee3d593729ae", + "parent_template_sha256": "7db047a427a7979d69e163c78a1e32bd445628fb86723e131a3138361355a9c3", + "owner_audit_sha256": "d3c535838754aa1cbb88d06dc4f997521e964146d628f92e9812cd62dd775e95", + "controller_audit_sha256": "177cfc604cd7085019b615945f33c04197eee181e8c30ec13831cf253c138e23", + "independent_local_replay_sha256": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "canonical_word_sha256": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "local_programs_sha256": "99a18eede965accf65943e490b8d2b2ffb9f1c9bc6babdb825413a80cbea2cde", + "local_checks_sha256": "79177449e404403964ce1b2f4a9a8bd49e1916daba3123d7fd7f5cfd1f1ac0ea", + "global_prefix_bits": 225, + "charged_prefix_bits": 512, + "complete_invocation_sweeps": 72, + "bridge_sweeps": 72, + "row_prefix_extra": 1024, + "local": { + "backward": { + "events": 21483, + "macros": 16290, + "real_component_primitives": 161356, + "prefix_l1": "1044730572396", + "prefix_bits": 40, + "coefficient_work_primitive_count": 79906, + "all_exact_columns": 728, + "dirty_helper_columns": 504, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 212, + "post_wrappers": 212, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 21483, + "macros": 16290, + "real_component_primitives": 161308, + "prefix_l1": "88876257700", + "prefix_bits": 37, + "coefficient_work_primitive_count": 79874, + "all_exact_columns": 728, + "dirty_helper_columns": 504, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 212, + "post_wrappers": 212, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 504, + "centres": 8, + "live": 7168, + "physical": 7682, + "physical_stock_identity": { + "data_and_owner_families": 7168, + "local_helpers": 504, + "private_centres": 8, + "coefficient_work": 2 + }, + "entering_helpers": 212, + "entrance_rank": 388, + "width_inventory": { + "4": 8, + "5": 48, + "8": 156, + "9": 292 + }, + "local_adapters": 333344, + "local_primitive_bound": 8645055460940, + "wrapper_elementary_factors_charged": 4396032, + "factors_per_wrapper": 144, + "compiler": 25934336, + "unhosted_pervertex": 1574554051175192, + "hosted_rebased_pervertex": 1574554050875816, + "conservative_pervertex_used": 4452501040899760, + "retained_prior_overcharge": { + "sha256": "ce1bfa49be88ae67a404f606a11db2232b7e1f2610d4418058e39749d86d8478", + "previous_pervertex_allowance": 2877946989724568, + "added_complete_new_pervertex": 1574554051175192, + "policy": "Retain old allowance and add the entire fresh recount." + }, + "finite": { + "physical_stock_bits": 2641, + "router_bits": 7985, + "literal_bits": 35282, + "physical_row_coefficient": 16467, + "retained_row_coefficient": 20161, + "required_C0_bits": 200012, + "halving_integer_inequality": [ + 5329, + 4608 + ], + "G_exponent": 30000, + "E_exponent": 100000, + "C0_exponent": 210000 + }, + "strict_checks": { + "local_primitive_bound": true, + "logical": true, + "router": true, + "literal": true, + "mass": true, + "precision": true, + "tape": true, + "row": true, + "halving": true + }, + "scope": "Fresh emitted primitive/Horner, prefix, wrapper and finite recount, using the hash-bound independent local all-column/frame replay and actual whole-owner audit. No old INTEGRATION receipt is used to certify the changed word. The inherited all-size compiler, precision/tape and analytic-transfer contracts remain conditional. Retained payload 512 and physical row allowance 20161 are unchanged." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-local/CLIFFORD-REVIEW.json b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-local/CLIFFORD-REVIEW.json new file mode 100644 index 0000000000..c341614e54 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-local/CLIFFORD-REVIEW.json @@ -0,0 +1,20 @@ +{ + "status": "PASS_NEW_WORD_EXACT_LOCAL_PHASE_RECIPES", + "canonical_word_sha256": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "frames": 999, + "directed_edges": 2929, + "ranks": { + "1": 1863, + "2": 366, + "8": 16, + "3": 428, + "4": 186, + "5": 14, + "6": 56 + }, + "endpoint_adapters": 224, + "all_child_equalities_include_global_phase": true, + "recipe_sha256": "534ace870cabe515987e00f50f71550030965006ea18978e0924590ac6944345", + "seconds": 81.84160212508868, + "scope": "Every local frame and center transition. Expanded scalar-interface integration and global emitted program are separate obligations." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-local/INDEPENDENT-LOCAL-REPLAY.json b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-local/INDEPENDENT-LOCAL-REPLAY.json new file mode 100644 index 0000000000..c2e057a3ab --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/complex-local/INDEPENDENT-LOCAL-REPLAY.json @@ -0,0 +1,58 @@ +{ + "status": "PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY", + "canonical_word_sha256": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "local_programs_sha256": "99a18eede965accf65943e490b8d2b2ffb9f1c9bc6babdb825413a80cbea2cde", + "v": 112, + "helpers": 504, + "local": { + "forward": { + "all_exact_columns": 728, + "prefix_l1_upper": "88876257700", + "prefix_bits_upper": 37, + "charged_payload_bits": 192, + "private_work_erased": true + }, + "backward": { + "all_exact_columns": 728, + "prefix_l1_upper": "1044730572396", + "prefix_bits_upper": 40, + "charged_payload_bits": 192, + "private_work_erased": true + } + }, + "paid_profiles": { + "forward": { + "1": 2316, + "4": 192, + "8": 8, + "3": 464, + "2": 424, + "6": 56, + "5": 56 + }, + "backward": { + "1": 2316, + "4": 192, + "8": 8, + "3": 464, + "2": 424, + "6": 56, + "5": 56 + } + }, + "entering_helpers": 212, + "negative_controls_rejected": [ + "wrong_scale", + "missing_center", + "wrong_common_frame", + "wrong_child_rank", + "missing_pre_wrapper", + "missing_post_wrapper", + "wrapper_with_wrong_frame", + "wrapper_in_wrong_phase", + "wrapper_on_a_data_register", + "wrapper_on_a_target_register", + "wrapper_on_a_centre_register" + ], + "scope": "Literal forward and inverse-transpose replay on every arbitrary data/helper column, physical frame incidence, ordered paid wrappers, cleared private work and prefix coefficients. Global hosting and outer exponent are separate." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/emit-both-reflected-ledgers.log b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/emit-both-reflected-ledgers.log new file mode 100644 index 0000000000..1d8a5f5d6e --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/emit-both-reflected-ledgers.log @@ -0,0 +1,2 @@ +PASS emitted forward 21483 events +PASS emitted backward 21483 events diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/independent-local-and-controls.log b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/independent-local-and-controls.log new file mode 100644 index 0000000000..b4eaf146c8 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/independent-local-and-controls.log @@ -0,0 +1,3 @@ +independent emitted replay PASS forward +independent emitted replay PASS backward +PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY 11 controls rejected diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/literal-owners-full-invoice.log b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/literal-owners-full-invoice.log new file mode 100644 index 0000000000..31a9d19784 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/literal-owners-full-invoice.log @@ -0,0 +1,43 @@ +RUN 01-bind +PASS 01-bind 0.63 +RUN 02-emit +PASS 02-emit 1.55 +RUN 03-physical +PASS 03-physical 3.07 +RUN 04-invoice +PASS 04-invoice 0.31 +RUN 05-moments +PASS 05-moments 0.22 +{ + "status": "PASS_CHANGED_COMPLEX_SUPPLIER_AND_LITERAL_WHOLE_OWNER_PACKING", + "complex_lower": "199382255973827096291/125000000000000000000000", + "complex_template_sha256": "cdc651b7fd865a9b0b468c519078610ea2b6f14558168a257ac0ee3d593729ae", + "stages": [ + { + "name": "01-bind", + "seconds": 0.6281734999502078, + "exit": 0 + }, + { + "name": "02-emit", + "seconds": 1.5464376249583438, + "exit": 0 + }, + { + "name": "03-physical", + "seconds": 3.069948625052348, + "exit": 0 + }, + { + "name": "04-invoice", + "seconds": 0.30674741696566343, + "exit": 0 + }, + { + "name": "05-moments", + "seconds": 0.22152208304032683, + "exit": 0 + } + ], + "scope": "Actual changed local supplier and whole-owner controller admitted with fresh phase/frame/chart/finite invoice under retained all-size interfaces. Bit cited by this assembly is a regression; root separately assembles the new changed bit supplier." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/normalized-wrappers.log b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/normalized-wrappers.log new file mode 100644 index 0000000000..993fecab56 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/normalized-wrappers.log @@ -0,0 +1 @@ +Lemma A (exact): L^-1 S_E R^-1 = C_[w] x I for 23 entrance frames, global phase included; 5 wrapper mutations rejected; all-even-weight: False diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/reconstruct552-and-promote8.log b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/reconstruct552-and-promote8.log new file mode 100644 index 0000000000..99554fbf0e --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/reconstruct552-and-promote8.log @@ -0,0 +1,10 @@ +PASS exact static44 constructor +PASS_EXACT_RATIONAL_FORWARD_AND_INVERSE_TRANSPOSE 728 44 +{"before": {"1": 2204, "4": 280, "8": 8, "3": 184, "2": 728, "6": 56, "5": 56}, "after": {"1": 2284, "4": 168, "8": 8, "3": 488, "2": 456, "6": 56, "5": 56}, "delta": {"1": 80, "2": -272, "3": 304, "4": -112}, "entropy_gain": 3.802467258994966} +changes 477 +{"status": "PASS_EXACT_COLD_DIRT_QUOTIENT_SUBSTITUTION", "section": "A", "index": 33, "old_operation": ["add", 513, 523, -1, 1, [480]], "new_operation": ["add", 513, 512, 1, 1, [480]], "source_relation_multiplier": "-1", "cold_initial_error": {"512": "1"}, "protected_columns": 324, "source_rows_computed_by_finite_triangular_forward_elimination": true, "local_profile": {"1": 2284, "4": 168, "8": 8, "3": 488, "2": 456, "6": 56, "5": 56}, "profile_unchanged": true, "requires_regenerated_frame_zero_compensation": true, "source_content_sha256": "8f5ebbb7eef21527f743deb16f7c518bc03e1a7b95f514a76e681dd99f3e7fd1", "output_content_sha256": "7f7bf2315c83eb5dc0bb3502ceae575bfcffa00ad37fd32839114744ac18182c"} +{"status": "PASS_COLLECTIVE_HYPERPLANE_FRAME_CONTRACTION", "source_content_sha256": "7f7bf2315c83eb5dc0bb3502ceae575bfcffa00ad37fd32839114744ac18182c", "word_content_sha256": "c09f3e70225419542f3e8ed8099ac349064b3a6bca4e75aaf3ebdca9532ff79e", "before": {"1": 2284, "4": 168, "8": 8, "3": 488, "2": 456, "6": 56, "5": 56}, "after": {"1": 2300, "4": 184, "8": 8, "3": 472, "2": 440, "6": 56, "5": 56}, "delta": {"1": 16, "2": -16, "3": -16, "4": 16}, "changes": [{"wave": 0, "events": 9, "covectors": [33], "profile": {"1": 2286, "4": 170, "8": 8, "3": 486, "2": 454, "6": 56, "5": 56}}, {"wave": 1, "events": 10, "covectors": [33], "profile": {"1": 2288, "4": 172, "8": 8, "3": 484, "2": 452, "6": 56, "5": 56}}, {"wave": 2, "events": 8, "covectors": [39], "profile": {"1": 2290, "4": 174, "8": 8, "3": 482, "2": 450, "6": 56, "5": 56}}, {"wave": 3, "events": 10, "covectors": [39], "profile": {"1": 2292, "4": 176, "8": 8, "3": 480, "2": 448, "6": 56, "5": 56}}, {"wave": 4, "events": 10, "covectors": [192], "profile": {"1": 2294, "4": 178, "8": 8, "3": 478, "2": 446, "6": 56, "5": 56}}, {"wave": 5, "events": 10, "covectors": [192], "profile": {"1": 2296, "4": 180, "8": 8, "3": 476, "2": 444, "6": 56, "5": 56}}, {"wave": 6, "events": 10, "covectors": [198], "profile": {"1": 2298, "4": 182, "8": 8, "3": 474, "2": 442, "6": 56, "5": 56}}, {"wave": 7, "events": 10, "covectors": [198], "profile": {"1": 2300, "4": 184, "8": 8, "3": 472, "2": 440, "6": 56, "5": 56}}], "controls": [{"wave": 0, "omitted_event": ["B", 1460], "rejected": true}, {"wave": 1, "omitted_event": ["B", 1468], "rejected": true}, {"wave": 2, "omitted_event": ["B", 1456], "rejected": true}, {"wave": 3, "omitted_event": ["B", 1464], "rejected": true}, {"wave": 4, "omitted_event": ["B", 1876], "rejected": true}, {"wave": 5, "omitted_event": ["B", 1884], "rejected": true}, {"wave": 6, "omitted_event": ["B", 1872], "rejected": true}, {"wave": 7, "omitted_event": ["B", 1880], "rejected": true}], "scalar_program_unchanged": true, "boundaries_unchanged": true, "scope": "Exact finite subspace chains and unchanged scalar word. Fresh Clifford phases, full local physical columns and global owner realization are required separately."} +PASS frozen weighted coset family 12 624 +PASS deterministic8pivotpromotion 375bd23001cd805707968005a9342827d5464e3f8e3a754197b31c46fc3f63c2 +PASS_EXACT_RATIONAL_FORWARD_AND_INVERSE_TRANSPOSE 728 44 +PASS_EXACT_RATIONAL_FORWARD_AND_INVERSE_TRANSPOSE 728 8 diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/reconstruction/promoted/PROMOTION.json b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/reconstruction/promoted/PROMOTION.json new file mode 100644 index 0000000000..3910c5a057 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/reconstruction/promoted/PROMOTION.json @@ -0,0 +1,79 @@ +{ + "status": "PASS_LITERAL_PARTIAL_RANK5_PROMOTION_FRAME_CHAIN", + "source_sha256": "a30810b755cf80e1128c0b932728bd51ca8e0bb31225fc415675afb42a766c8f", + "word_sha256": "375bd23001cd805707968005a9342827d5464e3f8e3a754197b31c46fc3f63c2", + "changes": [ + { + "group": 10, + "old_E": [ + 260, + 132, + 96, + 24 + ], + "new_E": [ + 260, + 132, + 96, + 24, + 1 + ], + "pivots": [ + 419, + 421, + 422, + 423 + ], + "gates": 12 + }, + { + "group": 6, + "old_E": [ + 267, + 139, + 96, + 30 + ], + "new_E": [ + 267, + 139, + 96, + 25, + 7 + ], + "pivots": [ + 451, + 453, + 454, + 455 + ], + "gates": 12 + } + ], + "local_before": { + "1": 2300, + "4": 184, + "8": 8, + "3": 472, + "2": 440, + "6": 56, + "5": 56 + }, + "local_after": { + "1": 2316, + "4": 192, + "8": 8, + "3": 464, + "2": 424, + "6": 56, + "5": 56 + }, + "widths": { + "9": 292, + "8": 156, + "5": 48, + "4": 8 + }, + "exploratory_gzip_sha256": "59eb1a2356b764544be4aab0432df1b07710ca57f8fe32fe6c0788e83aded4aa", + "word_content_sha256": "2b67fd69853dfc28f30ab5bb928f573077ae9d2bfa12cc36254d018d56133a5d" +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/two-engine-exact-assembly.log b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/two-engine-exact-assembly.log new file mode 100644 index 0000000000..e1e63de83e --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/ancestral558/two-engine-exact-assembly.log @@ -0,0 +1 @@ +PASS_FRESH_EIGHT_PIVOT_EXACT_ASSEMBLY 0.001592517889315014 diff --git a/research/complex-promo4-cold72-validation/platforms/macos/both-native-ledgers.log b/research/complex-promo4-cold72-validation/platforms/macos/both-native-ledgers.log new file mode 100644 index 0000000000..5005f739ab --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/both-native-ledgers.log @@ -0,0 +1,2 @@ +PASS emitted forward 32783 events +PASS emitted backward 32783 events diff --git a/research/complex-promo4-cold72-validation/platforms/macos/cold-controls/COLD-END-CONTROLS.json b/research/complex-promo4-cold72-validation/platforms/macos/cold-controls/COLD-END-CONTROLS.json new file mode 100644 index 0000000000..1b9091c2f4 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/cold-controls/COLD-END-CONTROLS.json @@ -0,0 +1,65 @@ +{ + "status": "PASS_COLD_END_RAW_WORD_CONTROLS", + "word": "/private/tmp/promo4-cold72-macos-20261013/promoted/FULL-WORD.json.gz", + "rejected": [ + "premix placed in the zero-frame precondition (before the cold wrappers)", + "one premix gate dropped (the compensation then reads a cold-ended helper)", + "one lower-frame cleanup gate dropped (gate and its early_cleanup entry)", + "one FULL-remainder gate dropped", + "lower-frame gate coefficient changed", + "lower-frame gate moved into the FULL remainder (touches a cold-ended helper at FULL)", + "lower-frame gate frame below its registers' frames", + "cold end at another dim-4 frame", + "profile pin: cold end dropped (valid FULL end, but the reported profile counts the low end)", + "extra cold end on a premixed partner (the compensation reads it before its wrapper)", + "refactored-cleanup marker removed (literal-inverse rule applies)", + "remainder gate retargeted to a target register", + "non-dyadic remainder coefficient", + "profile not updated (paid climbs misreported)", + "entering end 543: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 543: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 543: end at another hyperplane", + "entering end 555: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 555: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 555: end at another hyperplane", + "entering end 566: premix gate dropped", + "entering end 566: premix gate at frame [] instead of its entrance E", + "entering end 566: premix gate moved into the zero-frame precondition", + "entering end 566: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 566: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 566: end at another hyperplane", + "entering end 567: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 567: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 567: end at another hyperplane", + "entering end 578: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 578: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 578: end at another hyperplane", + "entering end 579: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 579: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 579: end at another hyperplane", + "entering end 608: premix gate dropped", + "entering end 608: premix gate at frame [] instead of its entrance E", + "entering end 608: premix gate moved into the zero-frame precondition", + "entering end 608: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 608: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 608: end at another hyperplane", + "entering end 610: premix gate dropped", + "entering end 610: premix gate at frame [] instead of its entrance E", + "entering end 610: premix gate moved into the zero-frame precondition", + "entering end 610: lower-frame gate dropped (gate and its early_cleanup entry)", + "entering end 610: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)", + "entering end 610: end at another hyperplane", + "dim-8 cold end 510 (frame [256, 128, 72, 40, 24, 4, 2, 1]) at another dim-8 frame", + "dim-8 cold end 510 (frame [256, 128, 72, 40, 24, 4, 2, 1]): one lower-frame gate dropped (gate and its early_cleanup entry)", + "dim-8 cold end 510 (frame [256, 128, 72, 40, 24, 4, 2, 1]): profile pin (end dropped)", + "dim-8 cold end 512 (frame [256, 128, 66, 34, 16, 8, 6, 1]) at another dim-8 frame", + "dim-8 cold end 512 (frame [256, 128, 66, 34, 16, 8, 6, 1]): one lower-frame gate dropped (gate and its early_cleanup entry)", + "dim-8 cold end 512 (frame [256, 128, 66, 34, 16, 8, 6, 1]): profile pin (end dropped)", + "dim-8 cold end 522 (frame [256, 128, 66, 34, 18, 10, 6, 1]) at another dim-8 frame", + "dim-8 cold end 522 (frame [256, 128, 66, 34, 18, 10, 6, 1]): one lower-frame gate dropped (gate and its early_cleanup entry)", + "dim-8 cold end 522 (frame [256, 128, 66, 34, 18, 10, 6, 1]): profile pin (end dropped)", + "dim-8 cold end 524 (frame [256, 128, 96, 16, 8, 4, 2, 1]) at another dim-8 frame", + "dim-8 cold end 524 (frame [256, 128, 96, 16, 8, 4, 2, 1]): one lower-frame gate dropped (gate and its early_cleanup entry)", + "dim-8 cold end 524 (frame [256, 128, 96, 16, 8, 4, 2, 1]): profile pin (end dropped)" + ] +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/cold72-exact-construction.log b/research/complex-promo4-cold72-validation/platforms/macos/cold72-exact-construction.log new file mode 100644 index 0000000000..6224d02705 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/cold72-exact-construction.log @@ -0,0 +1 @@ +PASS 72 cold low-frame-ended helpers; 2009 premix gates; 14645 cleanup gates diff --git a/research/complex-promo4-cold72-validation/platforms/macos/cold72/COLD-END-CONSTRUCTION.json b/research/complex-promo4-cold72-validation/platforms/macos/cold72/COLD-END-CONSTRUCTION.json new file mode 100644 index 0000000000..9f06deb84b --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/cold72/COLD-END-CONSTRUCTION.json @@ -0,0 +1,105 @@ +{ + "status": "PASS_COLD_LOW_FRAME_ENDS_SPLICED", + "cold_ended_helpers": [ + 225, + 227, + 229, + 234, + 241, + 243, + 245, + 250, + 257, + 259, + 261, + 266, + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 314, + 321, + 323, + 325, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 401, + 403, + 405, + 410, + 417, + 419, + 421, + 426, + 433, + 435, + 437, + 442, + 510, + 511, + 512, + 513, + 522, + 523, + 524, + 525, + 586, + 587, + 588, + 589, + 598, + 599, + 600, + 601 + ], + "terminal_dims": [ + [ + 4, + 56 + ], + [ + 8, + 16 + ] + ], + "premix_gates": 2009, + "early_cleanup_gates": 155, + "cleanup_gates": 14645, + "local_profile": { + "1": 2540, + "2": 358, + "3": 446, + "4": 178, + "5": 56, + "8": 8 + }, + "width_inventory": { + "4": 64, + "5": 48, + "7": 54, + "8": 122, + "9": 216 + } +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/cold72/FULL-WORD.json.gz b/research/complex-promo4-cold72-validation/platforms/macos/cold72/FULL-WORD.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..ca944d838768bf42939054c4ef382cefad39de75 GIT binary patch literal 84012 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%0A1&=xwA1c} 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: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 494->566: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 494->566: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 494->566: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot already entering" + }, + { + "control": "swap 494->566: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 495->567: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 495->567: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 495->567: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 495->567: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 495->567: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 506->578: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 506->578: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 506->578: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 506->578: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot already entering" + }, + { + "control": "swap 506->578: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 507->579: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 507->579: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 507->579: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 507->579: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 507->579: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 519->543: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 519->543: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 519->543: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 519->543: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 519->543: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 531->555: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 531->555: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 531->555: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 531->555: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 531->555: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + } + ], + "scope": "Exact family rewrite, exact zero dirty response of every new pivot, identical paid profile and widths, regenerated inverse-rule cleanup. Native all-column audit, HPE/cold steps and global checks remain separate." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/layered66/swap/PIVOT-SWAP.json b/research/complex-promo4-cold72-validation/platforms/macos/layered66/swap/PIVOT-SWAP.json new file mode 100644 index 0000000000..749f161936 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/layered66/swap/PIVOT-SWAP.json @@ -0,0 +1,187 @@ +{ + "input_content_sha256": "864ff4a19987bcb27016367801a98ca50dae69eafe01d3614f8bae69f5713d6d", + "local_profile": { + "1": 2320, + "2": 420, + "3": 464, + "4": 192, + "5": 56, + "6": 56, + "8": 8 + }, + "negative_controls_rejected": [ + { + "control": "swap 494->566: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 494->566: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 494->566: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 494->566: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot already entering" + }, + { + "control": "swap 494->566: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 495->567: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 495->567: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 495->567: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 495->567: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 495->567: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 506->578: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 506->578: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 506->578: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 506->578: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot already entering" + }, + { + "control": "swap 506->578: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 507->579: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 507->579: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 507->579: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 507->579: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 507->579: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 519->543: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 519->543: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 519->543: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 519->543: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 519->543: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + }, + { + "control": "swap 531->555: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 531->555: wrong pivot coefficient (1/c doubled) on the new pivot gate", + "reason": "new pivot dirty response not zero" + }, + { + "control": "swap 531->555: non-family gate in the recipe", + "reason": "recipe gate is not the word gate" + }, + { + "control": "swap 531->555: new pivot replaced by another family donor (not a fresh cold helper)", + "reason": "new pivot must be a helper" + }, + { + "control": "swap 531->555: wrong entrance frame for the moved entrance", + "reason": "pivot is not an entering helper at the entrance" + } + ], + "output_content_sha256": "beb3579fce83cb3b70f4e85761cbb3b8c91d711d4b9cf473074269b8447fc4e4", + "scope": "Exact family rewrite, exact zero dirty response of every new pivot, identical paid profile and widths, regenerated inverse-rule cleanup. Native all-column audit, HPE/cold steps and global checks remain separate.", + "status": "PASS_COST_NEUTRAL_PIVOT_SWAPS", + "swaps": [ + { + "entrance": [ + 24 + ], + "family_gates": 5, + "new_pivot": 566, + "pivot": 494 + }, + { + "entrance": [ + 24 + ], + "family_gates": 3, + "new_pivot": 567, + "pivot": 495 + }, + { + "entrance": [ + 24 + ], + "family_gates": 5, + "new_pivot": 578, + "pivot": 506 + }, + { + "entrance": [ + 24 + ], + "family_gates": 3, + "new_pivot": 579, + "pivot": 507 + }, + { + "entrance": [ + 30 + ], + "family_gates": 3, + "new_pivot": 543, + "pivot": 519 + }, + { + "entrance": [ + 30 + ], + "family_gates": 3, + "new_pivot": 555, + "pivot": 531 + } + ] +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/layered66/wrappers.log b/research/complex-promo4-cold72-validation/platforms/macos/layered66/wrappers.log new file mode 100644 index 0000000000..bd2962079c --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/layered66/wrappers.log @@ -0,0 +1 @@ +Lemma A (exact): L^-1 S_E R^-1 = C_[w] x I for 22 entrance frames, global phase included; 17 wrapper mutations rejected; all-even-weight: False diff --git a/research/complex-promo4-cold72-validation/platforms/macos/local/CANONICAL-WORD.json.gz b/research/complex-promo4-cold72-validation/platforms/macos/local/CANONICAL-WORD.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..dcb110ee7270495e9200a6870932b42ba5ac3ef6 GIT binary patch literal 107066 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 literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72-validation/platforms/macos/local/CLIFFORD-RECIPES.json b/research/complex-promo4-cold72-validation/platforms/macos/local/CLIFFORD-RECIPES.json new file mode 100644 index 0000000000..c24e1e7c42 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/local/CLIFFORD-RECIPES.json @@ -0,0 +1 @@ +{"children":[{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":2,"old":0,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":3,"old":0,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":4,"old":0,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,1,1,2],"matrix_rows":[203,257,258,4,264,16,32,320,384],"offset":0,"phase":0,"quadratic_rows":[459,459,0,459,0,0,459,459,203]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":5,"old":0,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":6,"old":0,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":7,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":8,"old":0,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":9,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,0,0,0],"matrix_rows":[11,9,10,4,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":10,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":11,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,3,3,3,2],"matrix_rows":[493,257,2,260,264,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[237,0,237,237,0,237,237,237,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":12,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,0,0],"matrix_rows":[38,1,34,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":13,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,3,3,3,2],"matrix_rows":[499,257,258,4,8,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[243,243,0,0,243,243,243,243,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":14,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,2,0,0,0],"matrix_rows":[56,1,2,4,40,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":15,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,0,0],"matrix_rows":[21,17,2,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":16,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,3,3,0,3,3,2],"matrix_rows":[478,1,258,260,264,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,222,222,222,222,0,222,222,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":38,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,2,0],"matrix_rows":[208,1,2,4,8,144,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":39,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,0,2],"matrix_rows":[336,1,2,4,8,272,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":40,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,3,3,0,2],"matrix_rows":[381,257,2,260,264,272,288,320,128],"offset":1,"phase":1,"quadratic_rows":[125,0,125,125,125,125,125,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":41,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,3,3,2,0],"matrix_rows":[253,129,2,132,136,144,160,192,256],"offset":1,"phase":1,"quadratic_rows":[125,0,125,125,125,125,125,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":42,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,0,2],"matrix_rows":[296,1,2,4,264,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":43,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,2,0],"matrix_rows":[168,1,2,4,136,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":44,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":45,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,8,18,35,64,3,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":56,"old":0,"rank":2,"right":{"linear_Z4":[1,0,1,2,0,2,0,0,0],"matrix_rows":[264,13,289,2,292,40,16,64,128],"offset":0,"phase":0,"quadratic_rows":[301,0,301,293,0,13,0,0,13]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":67,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":68,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,2,0,0,0],"matrix_rows":[35,33,34,4,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":69,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[14,1,10,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":70,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,3,0,3,2],"matrix_rows":[445,257,2,260,264,272,288,64,384],"offset":1,"phase":1,"quadratic_rows":[189,0,189,189,189,189,0,189,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":71,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,2,0,0],"matrix_rows":[104,1,2,4,72,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":72,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,3,3,0,3,3,2],"matrix_rows":[475,257,258,4,264,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[219,219,0,219,219,0,219,219,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":73,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,0,3,3,3,3,2],"matrix_rows":[502,1,258,260,8,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[0,246,246,0,246,246,246,246,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":74,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,2,0,0],"matrix_rows":[69,65,2,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":96,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,2,0,0,0],"matrix_rows":[41,33,2,4,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":97,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,0,3,3,0,3,2],"matrix_rows":[439,257,258,260,8,272,288,64,384],"offset":1,"phase":1,"quadratic_rows":[183,183,183,0,183,183,0,183,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":98,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":99,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,3,2,0,0,0,0],"matrix_rows":[26,1,18,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":100,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,0,3,3,2],"matrix_rows":[463,257,258,260,264,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[207,207,207,207,0,0,207,207,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":101,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,2,0,0],"matrix_rows":[81,65,2,4,8,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":102,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,2,0,0],"matrix_rows":[98,1,66,4,8,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":103,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,3,3,3,3,3,2],"matrix_rows":[508,1,2,260,264,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,252,252,252,252,252,252,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[6,10,19,35,65,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":114,"old":0,"rank":2,"right":{"linear_Z4":[3,3,0,0,1,2,0,0,3],"matrix_rows":[476,463,289,290,260,264,48,320,384],"offset":2,"phase":1,"quadratic_rows":[239,239,275,275,508,19,275,275,476]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":125,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,0,3,3,3,0,2],"matrix_rows":[375,257,258,260,8,272,288,320,128],"offset":1,"phase":1,"quadratic_rows":[119,119,119,0,119,119,119,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":126,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,2,0],"matrix_rows":[196,1,2,132,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":127,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,0,3,3,3,2,0],"matrix_rows":[247,129,130,132,8,144,160,192,256],"offset":1,"phase":1,"quadratic_rows":[119,119,119,0,119,119,119,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":128,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,0,2],"matrix_rows":[324,1,2,260,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":129,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":130,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,0,2],"matrix_rows":[290,1,258,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":131,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":132,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,2,0],"matrix_rows":[162,1,130,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":154,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,0,0,3,3,3,2],"matrix_rows":[487,257,258,260,8,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[231,231,231,0,0,231,231,231,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":155,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,2,0,0],"matrix_rows":[84,1,2,68,8,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":156,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,2,0,0],"matrix_rows":[74,1,66,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":157,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,3,3,3,3,3,2],"matrix_rows":[505,257,2,4,264,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[249,0,0,249,249,249,249,249,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":158,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,2,0,0,0],"matrix_rows":[44,1,2,36,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":159,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,0,0,3,2],"matrix_rows":[415,257,258,260,264,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[159,159,159,159,159,0,0,159,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":160,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":161,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,2,0,0,0],"matrix_rows":[50,1,34,4,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,11,17,33,3,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":172,"old":0,"rank":2,"right":{"linear_Z4":[0,2,1,1,2,0,0,0,0],"matrix_rows":[14,34,1,18,52,56,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,60,62,62,14,14,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,32,70,130,2,6,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":174,"old":0,"rank":3,"right":{"linear_Z4":[3,3,0,2,3,2,2,3,2],"matrix_rows":[385,24,106,257,98,4,72,48,384],"offset":7,"phase":3,"quadratic_rows":[129,10,0,50,56,24,0,129,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[15,23,35,65,133,6,2,263,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":175,"old":0,"rank":3,"right":{"linear_Z4":[3,3,2,3,0,0,0,3,2],"matrix_rows":[415,391,499,257,258,356,296,336,384],"offset":3,"phase":2,"quadratic_rows":[235,235,376,191,300,415,391,235,116]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[15,21,35,71,129,2,4,263,7],"offset":0,"phase":0,"quadratic_rows":[6,3,5,0,0,0,0,0,0]},"new":176,"old":0,"rank":3,"right":{"linear_Z4":[1,0,0,1,3,1,1,1,0],"matrix_rows":[415,493,491,257,290,324,264,368,384],"offset":1,"phase":1,"quadratic_rows":[153,340,306,153,255,116,114,153,6]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,70,128,4,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":177,"old":0,"rank":3,"right":{"linear_Z4":[3,3,3,2,0,1,1,3,2],"matrix_rows":[385,106,108,257,66,36,104,16,384],"offset":7,"phase":3,"quadratic_rows":[129,42,76,102,0,106,108,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":183,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,2,0],"matrix_rows":[148,1,2,132,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":184,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":185,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,0,2],"matrix_rows":[276,1,2,260,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":186,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":187,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,0,3,0,2],"matrix_rows":[351,257,258,260,264,272,32,320,128],"offset":1,"phase":1,"quadratic_rows":[95,95,95,95,95,0,95,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":188,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,2,0],"matrix_rows":[193,129,2,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":189,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,0,3,2,0],"matrix_rows":[223,129,130,132,136,144,32,192,256],"offset":1,"phase":1,"quadratic_rows":[95,95,95,95,95,0,95,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":190,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,0,2],"matrix_rows":[321,257,2,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[13,18,33,66,129,256,5,2,4],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":203,"old":0,"rank":3,"right":{"linear_Z4":[2,3,1,3,1,0,2,2,0],"matrix_rows":[21,138,257,65,130,324,136,336,32],"offset":2,"phase":1,"quadratic_rows":[340,10,341,10,341,0,21,0,21]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[13,18,33,66,129,256,5,4,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":204,"old":0,"rank":3,"right":{"linear_Z4":[2,3,1,3,1,0,2,0,2],"matrix_rows":[21,266,129,65,258,196,264,208,32],"offset":2,"phase":1,"quadratic_rows":[212,10,213,10,213,0,21,21,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[11,23,32,71,128,256,3,6,2],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":205,"old":0,"rank":3,"right":{"linear_Z4":[0,3,0,3,0,0,2,1,2],"matrix_rows":[11,395,138,65,450,4,456,16,32],"offset":6,"phase":2,"quadratic_rows":[448,202,0,202,0,0,11,395,129]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,65,132,256,1,6,2],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":206,"old":0,"rank":3,"right":{"linear_Z4":[1,1,3,1,3,0,2,3,0],"matrix_rows":[11,384,148,65,66,388,72,400,32],"offset":4,"phase":1,"quadratic_rows":[75,75,276,75,276,0,11,384,148]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":212,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[13,9,2,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":213,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,3,3,3,0,3,2],"matrix_rows":[446,1,258,260,264,272,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,190,190,190,190,190,0,190,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":214,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":215,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[19,17,18,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":216,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,3,3,3,2],"matrix_rows":[491,257,258,4,264,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[235,235,0,235,0,235,235,235,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":217,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,2,0,0],"matrix_rows":[88,1,2,4,72,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":218,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,2,0,0],"matrix_rows":[70,1,66,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":219,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,3,3,3,2],"matrix_rows":[501,257,2,260,8,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[245,0,245,0,245,245,245,245,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,33,1,66,128,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":223,"old":0,"rank":2,"right":{"linear_Z4":[0,1,1,1,2,3,0,3,2],"matrix_rows":[14,416,1,18,20,24,288,64,384],"offset":2,"phase":1,"quadratic_rows":[0,30,30,30,14,160,0,160,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,18,33,2,67,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":230,"old":0,"rank":2,"right":{"linear_Z4":[0,3,1,3,2,0,0,0,3],"matrix_rows":[491,485,257,274,20,280,288,320,384],"offset":1,"phase":1,"quadratic_rows":[270,251,501,251,14,270,270,270,485]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":241,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,3,3,3,3,0,2],"matrix_rows":[382,1,258,260,264,272,288,320,128],"offset":1,"phase":1,"quadratic_rows":[0,126,126,126,126,126,126,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":242,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,2,0],"matrix_rows":[224,1,2,4,8,16,160,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":243,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,3,3,3,3,2,0],"matrix_rows":[254,1,130,132,136,144,160,192,256],"offset":1,"phase":1,"quadratic_rows":[0,126,126,126,126,126,126,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":244,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,0,2],"matrix_rows":[352,1,2,4,8,16,288,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":245,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,2,0],"matrix_rows":[152,1,2,4,136,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":246,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":247,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,0,2],"matrix_rows":[280,1,2,4,264,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":248,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,33,1,66,130,2,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":252,"old":0,"rank":2,"right":{"linear_Z4":[0,1,1,1,2,3,3,2,0],"matrix_rows":[14,224,1,18,20,24,160,192,256],"offset":2,"phase":1,"quadratic_rows":[0,30,30,30,14,96,96,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":270,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,3,0,3,3,3,2],"matrix_rows":[494,1,258,260,264,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[0,238,238,238,0,238,238,238,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":271,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,2,0,0],"matrix_rows":[112,1,2,4,8,80,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":272,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,2,0,0],"matrix_rows":[67,65,66,4,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":273,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,0,3,3,2],"matrix_rows":[477,257,2,260,264,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[221,0,221,221,221,0,221,221,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":274,"old":0,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,2,0,0,0],"matrix_rows":[37,33,2,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":275,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,3,3,3,0,3,2],"matrix_rows":[443,257,258,4,264,272,288,64,384],"offset":1,"phase":1,"quadratic_rows":[187,187,0,187,187,187,0,187,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":276,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":277,"old":0,"rank":1,"right":{"linear_Z4":[0,3,3,0,2,0,0,0,0],"matrix_rows":[22,1,18,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,10,16,32,67,3,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":281,"old":0,"rank":2,"right":{"linear_Z4":[1,1,0,0,2,2,0,0,0],"matrix_rows":[80,19,97,98,4,8,48,128,256],"offset":0,"phase":0,"quadratic_rows":[115,115,0,0,99,19,19,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,19,32,2,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":288,"old":0,"rank":2,"right":{"linear_Z4":[3,3,2,0,1,1,0,0,0],"matrix_rows":[53,54,33,18,52,8,64,128,256],"offset":3,"phase":2,"quadratic_rows":[21,38,51,0,53,54,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":299,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,2,0],"matrix_rows":[176,1,2,4,8,144,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":300,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":301,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,0,2],"matrix_rows":[304,1,2,4,8,272,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":302,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":303,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,3,3,3,3,0,2],"matrix_rows":[379,257,258,4,264,272,288,320,128],"offset":1,"phase":1,"quadratic_rows":[123,123,0,123,123,123,123,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":304,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,2,0],"matrix_rows":[200,1,2,4,136,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":305,"old":0,"rank":1,"right":{"linear_Z4":[3,3,0,3,3,3,3,2,0],"matrix_rows":[251,129,130,4,136,144,160,192,256],"offset":1,"phase":1,"quadratic_rows":[123,123,0,123,123,123,123,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":306,"old":0,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,0,2],"matrix_rows":[328,1,2,4,264,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,10,16,32,67,3,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":310,"old":0,"rank":2,"right":{"linear_Z4":[1,1,0,0,2,2,0,0,0],"matrix_rows":[272,19,289,290,4,8,48,64,128],"offset":0,"phase":0,"quadratic_rows":[307,307,0,0,291,19,0,0,19]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":328,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":329,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":330,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,2,0],"matrix_rows":[164,1,2,132,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":331,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,0,2],"matrix_rows":[292,1,2,260,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":332,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,2,0],"matrix_rows":[194,1,130,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":333,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,0,2],"matrix_rows":[322,1,258,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":334,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,3,3,0,2],"matrix_rows":[367,257,258,260,264,16,288,320,128],"offset":1,"phase":1,"quadratic_rows":[111,111,111,111,0,111,111,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":335,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,3,3,2,0],"matrix_rows":[239,129,130,132,136,16,160,192,256],"offset":1,"phase":1,"quadratic_rows":[111,111,111,111,0,111,111,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,8,19,34,64,3,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":339,"old":0,"rank":2,"right":{"linear_Z4":[1,0,2,1,0,2,0,0,0],"matrix_rows":[132,13,161,2,36,168,16,64,256],"offset":0,"phase":0,"quadratic_rows":[173,0,169,173,0,13,0,13,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,17,33,64,1,130,2,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":346,"old":0,"rank":2,"right":{"linear_Z4":[1,3,1,1,0,2,3,2,0],"matrix_rows":[13,194,33,130,36,40,16,192,256],"offset":2,"phase":1,"quadratic_rows":[45,66,45,45,0,13,66,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,19,39,64,128,263,3,6,2],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":352,"old":0,"rank":3,"right":{"linear_Z4":[0,0,3,0,0,3,2,1,2],"matrix_rows":[38,422,164,1,66,452,8,16,480],"offset":6,"phase":2,"quadratic_rows":[0,448,228,0,0,228,38,422,130]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,68,128,258,2,5,1],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":353,"old":0,"rank":3,"right":{"linear_Z4":[3,1,1,3,0,1,2,3,0],"matrix_rows":[384,38,137,385,66,68,392,16,96],"offset":4,"phase":1,"quadratic_rows":[265,102,102,265,0,102,38,384,137]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[10,19,36,66,128,260,3,1,4],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":354,"old":0,"rank":3,"right":{"linear_Z4":[1,2,3,1,0,3,2,0,2],"matrix_rows":[130,11,292,193,66,260,200,16,288],"offset":4,"phase":1,"quadratic_rows":[203,201,36,203,0,36,11,11,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[10,19,36,66,128,260,3,4,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":355,"old":0,"rank":3,"right":{"linear_Z4":[1,2,3,1,0,3,2,2,0],"matrix_rows":[258,11,164,321,66,132,328,16,160],"offset":4,"phase":1,"quadratic_rows":[331,329,36,331,0,36,11,0,11]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":357,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,2,0,0],"matrix_rows":[73,65,2,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":358,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,3,3,3,3,3,2],"matrix_rows":[506,1,258,4,264,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[0,250,0,250,250,250,250,250,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":359,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,0,3,0,3,3,2],"matrix_rows":[471,257,258,260,8,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[215,215,215,0,215,0,215,215,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":360,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,2,0,0],"matrix_rows":[100,1,2,68,8,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":361,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":362,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,2,0,0,0],"matrix_rows":[49,33,2,4,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":363,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,3,2,0,0,0,0],"matrix_rows":[28,1,2,20,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":364,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,3,0,3,2],"matrix_rows":[431,257,258,260,264,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[175,175,175,175,0,175,0,175,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[6,11,18,33,67,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":368,"old":0,"rank":2,"right":{"linear_Z4":[3,0,3,1,0,2,0,0,3],"matrix_rows":[474,471,289,258,292,40,272,320,384],"offset":2,"phase":1,"quadratic_rows":[247,269,247,506,269,13,269,269,474]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[12,18,37,64,132,1,5,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":381,"old":0,"rank":3,"right":{"linear_Z4":[1,3,2,0,1,0,2,3,2],"matrix_rows":[36,386,21,97,258,68,8,112,384],"offset":2,"phase":1,"quadratic_rows":[117,130,113,0,117,21,21,130,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[14,23,35,66,4,135,1,263,7],"offset":0,"phase":0,"quadratic_rows":[3,5,6,0,0,0,0,0,0]},"new":382,"old":0,"rank":3,"right":{"linear_Z4":[0,1,0,3,1,1,1,1,0],"matrix_rows":[502,431,499,321,258,276,344,288,384],"offset":2,"phase":1,"quadratic_rows":[284,170,329,255,89,170,92,170,5]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,36,70,6,130,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":383,"old":0,"rank":3,"right":{"linear_Z4":[0,3,3,2,2,3,2,3,2],"matrix_rows":[386,40,92,1,258,84,24,96,384],"offset":7,"phase":3,"quadratic_rows":[0,130,12,100,0,104,40,130,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,22,38,67,135,1,5,262,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":384,"old":0,"rank":3,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,1],"matrix_rows":[24,254,407,97,258,260,328,304,384],"offset":5,"phase":2,"quadratic_rows":[503,105,105,422,81,399,407,105,361]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":386,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,2,0],"matrix_rows":[146,1,130,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":387,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,3,0,0,2],"matrix_rows":[289,257,2,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":388,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":389,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,3,0,2,0],"matrix_rows":[191,129,130,132,136,144,160,64,256],"offset":1,"phase":1,"quadratic_rows":[63,63,63,63,63,63,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":390,"old":0,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,0,2],"matrix_rows":[274,1,258,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":391,"old":0,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,3,0,2,0],"matrix_rows":[161,129,2,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":392,"old":0,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":393,"old":0,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,3,0,0,2],"matrix_rows":[319,257,258,260,264,272,288,64,128],"offset":1,"phase":1,"quadratic_rows":[63,63,63,63,63,63,0,0,0]}},{"left":{"linear_Z4":[2,3,2,3,2,2,2,2,0],"matrix_rows":[1,264,4,10,16,2,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":415,"old":0,"rank":8,"right":{"linear_Z4":[2,1,2,3,2,0,2,2,2],"matrix_rows":[1,40,4,34,16,64,128,256,42],"offset":245,"phase":2,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,2,2,2,2,2,0],"matrix_rows":[258,3,1,4,8,16,32,64,128],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":416,"old":0,"rank":8,"right":{"linear_Z4":[1,3,0,2,2,2,2,2,2],"matrix_rows":[6,5,8,16,32,64,128,256,7],"offset":252,"phase":2,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,3,2,2,2,2,0],"matrix_rows":[264,2,4,9,1,16,32,64,128],"offset":0,"phase":0,"quadratic_rows":[9,0,0,9,0,0,0,0,0]},"new":417,"old":0,"rank":8,"right":{"linear_Z4":[1,2,2,3,0,2,2,2,2],"matrix_rows":[24,2,4,17,32,64,128,256,25],"offset":246,"phase":2,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,2,3,2,2,2,0],"matrix_rows":[1,2,272,8,20,4,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,0,20,0,20,0,0,0,0]},"new":418,"old":0,"rank":8,"right":{"linear_Z4":[2,2,1,2,3,0,2,2,2],"matrix_rows":[1,2,48,8,36,64,128,256,52],"offset":235,"phase":2,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,2,3,2,2,2,0],"matrix_rows":[1,272,4,8,18,32,2,64,128],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,18,0,0,0,0]},"new":419,"old":0,"rank":8,"right":{"linear_Z4":[2,1,2,2,3,2,0,2,2],"matrix_rows":[1,80,4,8,66,32,128,256,82],"offset":237,"phase":2,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,3,3,3,2,2,0],"matrix_rows":[318,3,5,9,17,33,1,64,128],"offset":0,"phase":0,"quadratic_rows":[63,63,63,63,63,63,0,0,0]},"new":420,"old":0,"rank":8,"right":{"linear_Z4":[1,3,3,3,3,3,0,2,2],"matrix_rows":[126,125,123,119,111,95,128,256,127],"offset":192,"phase":2,"quadratic_rows":[63,63,63,63,63,63,0,0,0]}},{"left":{"linear_Z4":[3,2,2,2,2,3,2,2,0],"matrix_rows":[288,2,4,8,16,33,1,64,128],"offset":0,"phase":0,"quadratic_rows":[33,0,0,0,0,33,0,0,0]},"new":421,"old":0,"rank":8,"right":{"linear_Z4":[1,2,2,2,2,3,0,2,2],"matrix_rows":[96,2,4,8,16,65,128,256,97],"offset":222,"phase":2,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,2,3,3,2,2,2,2,0],"matrix_rows":[1,2,264,12,16,32,4,64,128],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":422,"old":0,"rank":8,"right":{"linear_Z4":[2,2,1,3,2,2,0,2,2],"matrix_rows":[1,2,72,68,16,32,128,256,76],"offset":243,"phase":2,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":423,"old":0,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,32,64,1,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":31,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,2,3,3,2],"matrix_rows":[38,448,1,34,36,8,16,320,384],"offset":3,"phase":2,"quadratic_rows":[0,6,6,0,0,0,192,192,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,35,3,66,130,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":32,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,1,1,1,2],"matrix_rows":[6,232,9,282,276,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[8,286,278,483,6,488,488,488,238]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,18,35,64,2,131,259,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":33,"old":2,"rank":2,"right":{"linear_Z4":[0,1,3,0,0,0,0,0,1],"matrix_rows":[235,461,257,290,36,264,16,320,384],"offset":2,"phase":1,"quadratic_rows":[38,459,493,38,0,461,38,38,294]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,33,1,64,130,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":34,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,3,0,0,3,3,2],"matrix_rows":[6,448,9,26,20,16,32,320,384],"offset":3,"phase":2,"quadratic_rows":[8,30,22,11,6,0,192,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":162,"old":2,"rank":1,"right":{"linear_Z4":[3,3,3,0,0,3,3,3,2],"matrix_rows":[487,257,258,260,8,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[231,231,231,0,0,231,231,231,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":165,"old":2,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,2,0,0],"matrix_rows":[74,1,66,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":172,"old":2,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,2,0,0,0],"matrix_rows":[44,1,2,36,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":173,"old":2,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":191,"old":2,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":194,"old":2,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":201,"old":2,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,0,2],"matrix_rows":[321,257,2,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":202,"old":2,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,2,0],"matrix_rows":[193,129,2,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":220,"old":2,"rank":1,"right":{"linear_Z4":[0,3,3,3,0,0,0,0,0],"matrix_rows":[6,9,18,28,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[8,22,30,13,6,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":223,"old":2,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":230,"old":2,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,3,3,3,2],"matrix_rows":[491,257,258,4,264,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[235,235,0,235,0,235,235,235,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":231,"old":2,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,2,0,0],"matrix_rows":[70,1,66,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":249,"old":2,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,0,2],"matrix_rows":[352,1,2,4,8,16,288,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":252,"old":2,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,2,0],"matrix_rows":[224,1,2,4,8,16,160,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":259,"old":2,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":260,"old":2,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,16,32,64,130,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":408,"old":2,"rank":2,"right":{"linear_Z4":[3,0,0,0,0,3,0,3,0],"matrix_rows":[384,161,385,2,4,8,16,416,64],"offset":2,"phase":1,"quadratic_rows":[289,0,0,0,0,289,0,384,161]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,34,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":409,"old":2,"rank":2,"right":{"linear_Z4":[0,0,3,3,0,0,0,3,0],"matrix_rows":[384,140,1,2,388,392,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,0,268,268,0,0,0,384,140]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,34,64,129,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":410,"old":2,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,3,0,2,2],"matrix_rows":[161,268,129,2,260,264,16,160,64],"offset":3,"phase":2,"quadratic_rows":[33,0,12,12,0,33,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,34,64,129,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":411,"old":2,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,3,0,2,2],"matrix_rows":[289,140,257,2,132,136,16,288,64],"offset":3,"phase":2,"quadratic_rows":[33,0,12,12,0,33,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,21,34,69,2,131,4,263,7],"offset":0,"phase":0,"quadratic_rows":[5,6,7,0,0,0,0,0,0]},"new":429,"old":2,"rank":3,"right":{"linear_Z4":[3,2,1,2,0,2,1,3,3],"matrix_rows":[239,229,463,257,278,16,280,352,384],"offset":0,"phase":0,"quadratic_rows":[197,52,199,48,10,330,229,197,288]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[14,21,37,66,2,135,1,263,7],"offset":0,"phase":0,"quadratic_rows":[7,3,5,0,0,0,0,0,0]},"new":430,"old":2,"rank":3,"right":{"linear_Z4":[2,2,2,1,0,3,1,3,3],"matrix_rows":[494,233,239,321,282,276,16,288,384],"offset":0,"phase":0,"quadratic_rows":[326,25,17,234,6,232,233,232,257]}},{"left":{"linear_Z4":[3,2,2,3,0,0,0,0,0],"matrix_rows":[24,34,68,134,256,2,4,9,1],"offset":0,"phase":0,"quadratic_rows":[9,4,2,9,0,0,0,0,0]},"new":431,"old":2,"rank":4,"right":{"linear_Z4":[1,3,3,2,0,1,1,3,0],"matrix_rows":[384,106,108,257,385,34,68,104,16],"offset":6,"phase":2,"quadratic_rows":[129,74,44,102,0,108,106,129,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,67,130,3,264,1,12,4],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":436,"old":2,"rank":4,"right":{"linear_Z4":[1,3,3,3,0,1,2,3,0],"matrix_rows":[1,10,384,288,69,86,16,88,416],"offset":2,"phase":1,"quadratic_rows":[69,94,7,90,10,160,11,160,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,34,64,2,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":458,"old":2,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,2,0,3,2],"matrix_rows":[385,44,257,2,36,40,16,64,384],"offset":3,"phase":2,"quadratic_rows":[129,0,12,12,0,0,0,129,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,17,35,64,129,2,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":459,"old":2,"rank":2,"right":{"linear_Z4":[1,3,1,0,0,1,3,1,1],"matrix_rows":[237,330,257,66,260,328,16,288,384],"offset":2,"phase":1,"quadratic_rows":[493,266,493,231,0,493,237,493,423]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,34,64,128,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":460,"old":2,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,2,3,2],"matrix_rows":[385,74,257,66,4,72,16,32,384],"offset":3,"phase":2,"quadratic_rows":[129,10,0,10,0,0,0,129,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,18,35,64,2,129,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":461,"old":2,"rank":2,"right":{"linear_Z4":[1,1,3,0,0,3,1,1,1],"matrix_rows":[235,300,257,258,36,296,16,320,384],"offset":2,"phase":1,"quadratic_rows":[491,491,268,231,0,235,491,491,455]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,16,32,64,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":462,"old":2,"rank":2,"right":{"linear_Z4":[3,0,0,0,0,0,3,3,0],"matrix_rows":[384,193,385,2,4,8,16,32,448],"offset":2,"phase":1,"quadratic_rows":[321,0,0,0,0,0,321,384,193]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,16,34,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":463,"old":2,"rank":2,"right":{"linear_Z4":[0,3,0,3,0,0,0,3,0],"matrix_rows":[384,138,1,386,4,392,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,266,0,266,0,0,0,384,138]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,34,64,128,257,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":464,"old":2,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,3,2,2],"matrix_rows":[193,266,129,258,4,264,16,32,192],"offset":3,"phase":2,"quadratic_rows":[65,10,0,10,0,0,65,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,34,64,128,257,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":465,"old":2,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,3,2,2],"matrix_rows":[321,138,257,130,4,136,16,32,320],"offset":3,"phase":2,"quadratic_rows":[65,10,0,10,0,0,65,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,19,33,64,129,2,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":466,"old":2,"rank":2,"right":{"linear_Z4":[1,3,0,1,0,1,3,1,1],"matrix_rows":[237,326,257,66,324,264,16,288,384],"offset":2,"phase":1,"quadratic_rows":[493,262,235,493,0,493,237,493,427]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,33,1,66,128,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":467,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,3,0,3,0,3,2],"matrix_rows":[6,416,9,18,28,16,288,64,384],"offset":3,"phase":2,"quadratic_rows":[8,22,30,13,6,160,0,160,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,32,64,130,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":468,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,3,2,3,2],"matrix_rows":[70,416,1,66,68,8,16,288,384],"offset":3,"phase":2,"quadratic_rows":[0,6,6,0,0,160,0,160,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,11,19,33,1,66,130,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":469,"old":2,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,1,1,1,2],"matrix_rows":[6,238,9,274,284,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[8,504,496,483,6,494,494,494,238]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,18,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":470,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,0,0,3,0],"matrix_rows":[384,134,1,386,388,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,262,262,0,0,0,0,384,134]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,32,64,130,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":471,"old":2,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,3,3,3,0],"matrix_rows":[384,224,1,2,4,8,16,416,448],"offset":2,"phase":1,"quadratic_rows":[0,0,0,0,0,352,352,384,224]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,32,64,130,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":472,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,3,3,2,2],"matrix_rows":[262,224,1,258,260,8,16,160,192],"offset":3,"phase":2,"quadratic_rows":[0,6,6,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,32,64,130,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":473,"old":2,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,3,3,2,2],"matrix_rows":[134,352,1,130,132,8,16,288,320],"offset":3,"phase":2,"quadratic_rows":[0,6,6,0,0,96,96,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,10,16,35,65,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":29,"old":3,"rank":2,"right":{"linear_Z4":[1,1,0,2,1,0,2,2,2],"matrix_rows":[216,219,305,290,20,264,32,320,384],"offset":0,"phase":0,"quadratic_rows":[491,507,16,259,278,3,259,259,219]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,1,32,64,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":30,"old":3,"rank":2,"right":{"linear_Z4":[3,3,0,2,0,0,3,3,2],"matrix_rows":[11,448,9,10,4,16,32,320,384],"offset":3,"phase":2,"quadratic_rows":[3,3,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,65,1,130,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":35,"old":3,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,0,3,3,2],"matrix_rows":[3,448,49,34,20,8,32,320,384],"offset":3,"phase":2,"quadratic_rows":[51,35,16,0,21,3,192,192,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,3,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":36,"old":3,"rank":2,"right":{"linear_Z4":[3,2,3,2,3,0,3,3,0],"matrix_rows":[470,267,265,10,260,272,32,320,384],"offset":3,"phase":2,"quadratic_rows":[3,213,214,0,214,0,214,214,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":104,"old":3,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,16,26,3,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":107,"old":3,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":114,"old":3,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,0,3,3,2],"matrix_rows":[463,257,258,260,264,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[207,207,207,207,0,0,207,207,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":115,"old":3,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,2,0,0],"matrix_rows":[81,65,2,4,8,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":133,"old":3,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,0,2],"matrix_rows":[324,1,2,260,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":136,"old":3,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,2,0],"matrix_rows":[196,1,2,132,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":143,"old":3,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":144,"old":3,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":278,"old":3,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,0,3,3,2],"matrix_rows":[477,257,2,260,264,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[221,0,221,221,221,0,221,221,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":281,"old":3,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,2,0,0],"matrix_rows":[67,65,66,4,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":288,"old":3,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,16,0,22,3,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":289,"old":3,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":307,"old":3,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":310,"old":3,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":317,"old":3,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,0,2],"matrix_rows":[328,1,2,4,264,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":318,"old":3,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,2,0],"matrix_rows":[200,1,2,4,136,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,34,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":406,"old":3,"rank":2,"right":{"linear_Z4":[0,0,3,3,0,0,0,3,0],"matrix_rows":[384,140,1,2,388,392,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,0,268,268,0,0,0,384,140]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,16,32,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":407,"old":3,"rank":2,"right":{"linear_Z4":[0,3,0,0,3,0,0,3,0],"matrix_rows":[384,146,1,386,4,8,400,32,64],"offset":2,"phase":1,"quadratic_rows":[0,274,0,0,274,0,0,384,146]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,34,65,128,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":412,"old":3,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[274,140,1,258,132,136,272,32,64],"offset":3,"phase":2,"quadratic_rows":[0,18,12,12,18,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,34,65,128,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":413,"old":3,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[146,268,1,130,260,264,144,32,64],"offset":3,"phase":2,"quadratic_rows":[0,18,12,12,18,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[14,19,37,65,134,3,4,261,5],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":424,"old":3,"rank":3,"right":{"linear_Z4":[0,0,2,1,0,0,0,2,3],"matrix_rows":[206,17,471,291,32,260,328,304,384],"offset":2,"phase":1,"quadratic_rows":[228,24,25,398,230,17,17,25,264]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,16,33,68,129,256,1,6,2],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":428,"old":3,"rank":3,"right":{"linear_Z4":[1,0,1,1,1,0,2,3,0],"matrix_rows":[21,384,264,65,2,68,392,80,32],"offset":0,"phase":0,"quadratic_rows":[85,0,85,136,85,0,21,136,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[22,38,67,8,129,1,4,263,7],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":432,"old":3,"rank":4,"right":{"linear_Z4":[2,2,2,2,3,0,3,1,1],"matrix_rows":[468,471,211,8,305,290,324,32,384],"offset":15,"phase":0,"quadratic_rows":[52,36,323,0,465,3,468,464,468]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,34,72,131,257,1,3,12,4],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":437,"old":3,"rank":4,"right":{"linear_Z4":[1,1,1,2,3,0,2,3,0],"matrix_rows":[8,11,384,260,113,98,388,88,32],"offset":0,"phase":0,"quadratic_rows":[123,107,132,83,25,3,11,132,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,34,67,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":450,"old":3,"rank":2,"right":{"linear_Z4":[3,1,1,1,0,0,3,1,1],"matrix_rows":[337,222,65,258,260,264,336,32,384],"offset":1,"phase":1,"quadratic_rows":[273,478,478,478,207,0,222,478,399]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,18,32,65,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":451,"old":3,"rank":2,"right":{"linear_Z4":[3,3,3,0,3,0,0,3,2],"matrix_rows":[3,388,33,50,260,24,32,64,384],"offset":3,"phase":2,"quadratic_rows":[35,51,132,16,26,3,0,132,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,32,65,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":452,"old":3,"rank":2,"right":{"linear_Z4":[3,0,3,0,3,0,2,3,2],"matrix_rows":[81,388,65,2,260,8,80,32,384],"offset":3,"phase":2,"quadratic_rows":[17,0,132,0,17,0,0,132,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,19,35,66,2,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":453,"old":3,"rank":2,"right":{"linear_Z4":[3,3,2,2,3,0,2,2,1],"matrix_rows":[463,460,289,306,260,280,32,320,384],"offset":3,"phase":2,"quadratic_rows":[239,255,259,275,26,3,259,259,460]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,16,32,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":454,"old":3,"rank":2,"right":{"linear_Z4":[3,0,0,0,3,0,0,3,0],"matrix_rows":[384,145,385,2,4,8,400,32,64],"offset":2,"phase":1,"quadratic_rows":[273,0,0,0,273,0,0,384,145]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,32,64,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":455,"old":3,"rank":2,"right":{"linear_Z4":[0,0,3,0,0,0,3,3,0],"matrix_rows":[384,196,1,2,388,8,16,32,448],"offset":2,"phase":1,"quadratic_rows":[0,0,324,0,0,0,324,384,196]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,32,65,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":456,"old":3,"rank":2,"right":{"linear_Z4":[3,0,3,0,3,0,3,2,2],"matrix_rows":[273,196,257,2,132,8,272,32,192],"offset":3,"phase":2,"quadratic_rows":[17,0,68,0,17,0,68,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,32,65,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":457,"old":3,"rank":2,"right":{"linear_Z4":[3,0,3,0,3,0,3,2,2],"matrix_rows":[145,324,129,2,260,8,144,32,320],"offset":3,"phase":2,"quadratic_rows":[17,0,68,0,17,0,68,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,65,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":474,"old":3,"rank":2,"right":{"linear_Z4":[3,3,0,3,3,0,0,3,2],"matrix_rows":[3,392,33,50,20,264,32,64,384],"offset":3,"phase":2,"quadratic_rows":[35,51,16,136,22,3,0,136,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,18,34,66,128,3,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":475,"old":3,"rank":2,"right":{"linear_Z4":[2,3,3,3,3,0,2,3,0],"matrix_rows":[323,413,65,322,260,264,272,32,384],"offset":3,"phase":2,"quadratic_rows":[158,3,157,157,157,0,0,157,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,64,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":476,"old":3,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,2,3,2],"matrix_rows":[67,392,65,66,4,264,16,32,384],"offset":3,"phase":2,"quadratic_rows":[3,3,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,35,66,2,131,259,3],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":477,"old":3,"rank":2,"right":{"linear_Z4":[1,1,0,2,1,0,2,2,2],"matrix_rows":[219,216,289,306,20,264,32,320,384],"offset":0,"phase":0,"quadratic_rows":[507,491,16,259,277,3,259,259,219]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,64,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":478,"old":3,"rank":2,"right":{"linear_Z4":[0,0,0,3,0,0,3,3,0],"matrix_rows":[384,200,1,2,4,392,16,32,448],"offset":2,"phase":1,"quadratic_rows":[0,0,0,328,0,0,328,384,200]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,10,16,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":479,"old":3,"rank":2,"right":{"linear_Z4":[3,3,0,0,0,0,0,3,0],"matrix_rows":[384,131,385,386,4,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[259,259,0,0,0,0,0,384,131]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,64,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":480,"old":3,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,3,2,2],"matrix_rows":[259,200,257,258,4,136,16,32,192],"offset":3,"phase":2,"quadratic_rows":[3,3,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,64,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":481,"old":3,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,3,2,2],"matrix_rows":[131,328,129,130,4,264,16,32,320],"offset":3,"phase":2,"quadratic_rows":[3,3,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,18,35,2,64,131,259,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":290,"old":4,"rank":2,"right":{"linear_Z4":[0,1,3,2,0,0,0,2,3],"matrix_rows":[219,397,321,338,20,264,32,256,384],"offset":143,"phase":1,"quadratic_rows":[22,395,413,86,397,0,392,86,342]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,35,64,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":291,"old":4,"rank":2,"right":{"linear_Z4":[3,0,1,0,0,2,2,0,1],"matrix_rows":[398,171,353,258,100,264,80,256,384],"offset":2,"phase":1,"quadratic_rows":[459,37,494,37,64,398,21,37,293]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,19,33,3,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":292,"old":4,"rank":2,"right":{"linear_Z4":[1,3,0,1,2,0,2,1,0],"matrix_rows":[397,278,257,338,84,264,96,256,384],"offset":2,"phase":1,"quadratic_rows":[141,70,203,141,0,64,38,141,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,35,64,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":293,"old":4,"rank":2,"right":{"linear_Z4":[1,0,3,2,0,0,0,2,3],"matrix_rows":[398,235,353,322,36,264,16,256,384],"offset":143,"phase":1,"quadratic_rows":[395,37,430,101,0,398,392,101,357]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,65,129,258,1,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":319,"old":4,"rank":2,"right":{"linear_Z4":[1,1,0,3,3,3,2,0,3],"matrix_rows":[435,264,129,130,4,328,80,96,256],"offset":480,"phase":2,"quadratic_rows":[307,307,0,72,499,499,56,304,435]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,35,65,129,259,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":320,"old":4,"rank":2,"right":{"linear_Z4":[1,1,0,0,3,3,2,0,2],"matrix_rows":[315,136,257,258,4,328,464,480,256],"offset":480,"phase":2,"quadratic_rows":[59,59,0,243,251,251,56,56,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,35,64,128,259,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":321,"old":4,"rank":2,"right":{"linear_Z4":[2,2,0,0,0,0,2,0,2],"matrix_rows":[136,264,193,194,4,328,16,32,256],"offset":300,"phase":2,"quadratic_rows":[192,192,0,192,0,0,11,11,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,33,65,129,257,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":322,"old":4,"rank":2,"right":{"linear_Z4":[3,3,0,3,1,1,2,0,3],"matrix_rows":[315,384,321,322,4,328,400,416,256],"offset":300,"phase":2,"quadratic_rows":[123,123,0,123,187,187,11,304,384]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,17,33,64,129,257,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":348,"old":4,"rank":2,"right":{"linear_Z4":[3,3,1,3,0,1,2,0,3],"matrix_rows":[303,384,321,322,388,328,16,416,256],"offset":300,"phase":2,"quadratic_rows":[111,111,175,111,0,175,11,292,384]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,11,16,32,64,128,259,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":349,"old":4,"rank":2,"right":{"linear_Z4":[2,0,0,2,0,0,2,0,2],"matrix_rows":[130,258,193,322,4,200,16,32,256],"offset":300,"phase":2,"quadratic_rows":[192,192,0,192,0,0,11,11,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,17,33,64,129,258,1,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":350,"old":4,"rank":2,"right":{"linear_Z4":[1,3,3,1,0,3,2,0,3],"matrix_rows":[429,258,129,322,68,136,16,96,256],"offset":408,"phase":2,"quadratic_rows":[301,66,493,301,0,493,38,292,429]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,11,17,33,64,129,259,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":351,"old":4,"rank":2,"right":{"linear_Z4":[1,0,3,1,0,3,2,0,2],"matrix_rows":[303,130,257,322,452,264,16,480,256],"offset":408,"phase":2,"quadratic_rows":[47,237,239,47,0,239,38,38,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,19,34,3,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":377,"old":4,"rank":2,"right":{"linear_Z4":[3,3,2,1,2,2,2,3,0],"matrix_rows":[391,348,257,258,84,280,96,256,384],"offset":209,"phase":0,"quadratic_rows":[135,135,139,76,0,64,40,135,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,11,16,35,65,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":378,"old":4,"rank":2,"right":{"linear_Z4":[1,2,0,0,3,0,0,2,3],"matrix_rows":[410,235,353,258,4,328,48,256,384],"offset":167,"phase":1,"quadratic_rows":[395,113,0,49,442,410,386,113,369]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,11,16,35,65,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":379,"old":4,"rank":2,"right":{"linear_Z4":[3,0,0,0,1,2,2,0,1],"matrix_rows":[410,171,353,258,68,264,112,256,384],"offset":2,"phase":1,"quadratic_rows":[459,49,64,49,506,410,21,49,305]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,18,35,2,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":380,"old":4,"rank":2,"right":{"linear_Z4":[1,3,1,2,1,0,1,3,1],"matrix_rows":[219,348,321,258,20,344,32,256,384],"offset":165,"phase":0,"quadratic_rows":[411,475,332,215,219,0,222,475,391]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,67,131,2,259,3],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":87,"old":5,"rank":2,"right":{"linear_Z4":[1,1,0,1,2,2,0,2,2],"matrix_rows":[187,184,321,330,12,64,272,288,384],"offset":0,"phase":0,"quadratic_rows":[507,499,8,269,259,259,3,259,187]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,66,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":88,"old":5,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,2,0,3,2],"matrix_rows":[35,400,33,34,4,8,272,64,384],"offset":3,"phase":2,"quadratic_rows":[3,3,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,18,34,66,3,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":93,"old":5,"rank":2,"right":{"linear_Z4":[2,3,3,3,3,2,0,3,0],"matrix_rows":[291,413,33,290,260,264,272,64,384],"offset":3,"phase":2,"quadratic_rows":[158,3,157,157,157,0,0,157,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,33,66,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":94,"old":5,"rank":2,"right":{"linear_Z4":[3,3,0,3,3,0,0,3,2],"matrix_rows":[3,400,65,74,12,64,272,32,384],"offset":3,"phase":2,"quadratic_rows":[67,75,8,14,144,0,3,144,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,17,35,2,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":118,"old":5,"rank":2,"right":{"linear_Z4":[1,3,1,0,3,1,0,1,1],"matrix_rows":[189,282,257,18,260,280,288,64,384],"offset":2,"phase":1,"quadratic_rows":[445,266,445,183,189,445,0,445,423]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,33,64,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":119,"old":5,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,2,0,3,2],"matrix_rows":[41,388,33,2,260,40,16,64,384],"offset":3,"phase":2,"quadratic_rows":[9,0,132,9,0,0,0,132,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,33,1,64,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":120,"old":5,"rank":2,"right":{"linear_Z4":[0,3,3,3,2,0,0,3,2],"matrix_rows":[26,388,1,18,260,24,32,64,384],"offset":3,"phase":2,"quadratic_rows":[0,10,132,10,0,0,0,132,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,35,66,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":121,"old":5,"rank":2,"right":{"linear_Z4":[3,1,1,0,1,3,0,1,1],"matrix_rows":[297,190,33,258,260,296,272,64,384],"offset":1,"phase":1,"quadratic_rows":[265,446,446,183,446,190,0,446,407]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,33,66,128,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":207,"old":5,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[138,276,1,130,260,136,272,32,64],"offset":3,"phase":2,"quadratic_rows":[0,10,20,10,20,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,33,66,128,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":208,"old":5,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[266,148,1,258,132,264,144,32,64],"offset":3,"phase":2,"quadratic_rows":[0,10,20,10,20,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,33,3,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":234,"old":5,"rank":2,"right":{"linear_Z4":[3,2,3,3,2,3,0,3,0],"matrix_rows":[430,275,273,18,260,264,288,64,384],"offset":3,"phase":2,"quadratic_rows":[3,173,174,174,0,174,0,174,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,33,64,130,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":235,"old":5,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,3,0,3,2],"matrix_rows":[3,416,73,66,12,64,16,288,384],"offset":3,"phase":2,"quadratic_rows":[75,67,8,13,0,160,3,160,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,1,66,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":236,"old":5,"rank":2,"right":{"linear_Z4":[3,3,0,0,2,3,0,3,2],"matrix_rows":[19,416,17,18,4,8,288,64,384],"offset":3,"phase":2,"quadratic_rows":[3,3,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,10,16,33,67,131,1,259,3],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":237,"old":5,"rank":2,"right":{"linear_Z4":[1,1,0,1,2,2,0,2,2],"matrix_rows":[184,187,329,322,12,64,272,288,384],"offset":0,"phase":0,"quadratic_rows":[499,507,8,270,259,259,3,259,187]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,66,130,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":323,"old":5,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,3,0,2,2],"matrix_rows":[131,304,129,130,4,8,272,288,64],"offset":3,"phase":2,"quadratic_rows":[3,3,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,66,130,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":324,"old":5,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,3,0,2,2],"matrix_rows":[259,176,257,258,4,8,144,160,64],"offset":3,"phase":2,"quadratic_rows":[3,3,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,66,131,3,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":89,"old":6,"rank":2,"right":{"linear_Z4":[0,3,3,1,1,0,0,1,2],"matrix_rows":[6,184,33,354,324,264,272,64,384],"offset":1,"phase":1,"quadratic_rows":[32,358,326,440,440,411,6,440,190]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,1,34,64,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":90,"old":6,"rank":2,"right":{"linear_Z4":[0,3,3,2,3,0,0,3,2],"matrix_rows":[14,400,1,10,12,272,32,64,384],"offset":3,"phase":2,"quadratic_rows":[0,6,6,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,18,2,35,67,128,259,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":91,"old":6,"rank":2,"right":{"linear_Z4":[0,1,3,0,0,0,0,0,1],"matrix_rows":[187,437,257,266,12,272,288,64,384],"offset":2,"phase":1,"quadratic_rows":[14,435,445,437,14,14,0,14,270]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,32,66,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":92,"old":6,"rank":2,"right":{"linear_Z4":[0,3,3,0,3,3,0,3,2],"matrix_rows":[6,400,33,98,68,8,272,64,384],"offset":3,"phase":2,"quadratic_rows":[32,102,70,0,144,35,6,144,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,16,32,64,130,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":147,"old":6,"rank":2,"right":{"linear_Z4":[0,3,0,0,0,3,0,3,0],"matrix_rows":[384,162,1,386,4,8,16,416,64],"offset":2,"phase":1,"quadratic_rows":[0,290,0,0,0,290,0,384,162]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,16,32,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":148,"old":6,"rank":2,"right":{"linear_Z4":[3,0,0,0,3,0,0,3,0],"matrix_rows":[384,145,385,2,4,8,400,32,64],"offset":2,"phase":1,"quadratic_rows":[273,0,0,0,273,0,0,384,145]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,32,65,130,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":149,"old":6,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,3,0,2,2],"matrix_rows":[145,290,129,258,4,8,144,288,64],"offset":3,"phase":2,"quadratic_rows":[17,34,0,0,17,34,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,32,65,130,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":150,"old":6,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,3,0,2,2],"matrix_rows":[273,162,257,130,4,8,272,160,64],"offset":3,"phase":2,"quadratic_rows":[17,34,0,0,17,34,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,17,35,67,130,2,259,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":178,"old":6,"rank":2,"right":{"linear_Z4":[2,3,3,2,2,3,0,2,1],"matrix_rows":[415,409,257,322,356,296,272,64,384],"offset":3,"phase":2,"quadratic_rows":[262,223,255,294,262,44,6,262,409]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,32,64,130,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":179,"old":6,"rank":2,"right":{"linear_Z4":[3,3,3,0,0,3,0,3,2],"matrix_rows":[385,6,257,98,68,8,48,64,384],"offset":3,"phase":2,"quadratic_rows":[129,102,70,0,32,50,6,129,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,18,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":263,"old":6,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,0,0,3,0],"matrix_rows":[384,134,1,386,388,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,262,262,0,0,0,0,384,134]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":264,"old":6,"rank":2,"right":{"linear_Z4":[0,0,0,3,3,0,0,3,0],"matrix_rows":[384,152,1,2,4,392,400,32,64],"offset":2,"phase":1,"quadratic_rows":[0,0,0,280,280,0,0,384,152]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,66,128,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":265,"old":6,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[262,152,1,258,260,136,144,32,64],"offset":3,"phase":2,"quadratic_rows":[0,6,6,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,66,128,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":266,"old":6,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[134,280,1,130,132,264,272,32,64],"offset":3,"phase":2,"quadratic_rows":[0,6,6,24,24,0,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,11,19,34,66,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":294,"old":6,"rank":2,"right":{"linear_Z4":[0,0,0,1,1,0,0,1,2],"matrix_rows":[6,190,33,322,356,264,272,64,384],"offset":1,"phase":1,"quadratic_rows":[32,504,472,446,446,411,6,446,190]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,1,64,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":295,"old":6,"rank":2,"right":{"linear_Z4":[0,3,3,3,2,0,0,3,2],"matrix_rows":[22,392,1,18,20,264,32,64,384],"offset":3,"phase":2,"quadratic_rows":[0,6,6,136,0,0,0,136,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,18,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":58,"old":7,"rank":2,"right":{"linear_Z4":[3,0,3,0,0,0,0,3,0],"matrix_rows":[384,133,385,2,388,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[261,0,261,0,0,0,0,384,133]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,64,130,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":59,"old":7,"rank":2,"right":{"linear_Z4":[0,0,0,3,0,3,0,3,0],"matrix_rows":[384,168,1,2,4,392,16,416,64],"offset":2,"phase":1,"quadratic_rows":[0,0,0,296,0,296,0,384,168]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,64,130,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":64,"old":7,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,3,0,2,2],"matrix_rows":[133,296,129,2,132,264,16,288,64],"offset":3,"phase":2,"quadratic_rows":[5,0,5,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,64,130,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":65,"old":7,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,3,0,2,2],"matrix_rows":[261,168,257,2,260,136,16,160,64],"offset":3,"phase":2,"quadratic_rows":[5,0,5,40,0,40,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,33,65,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":116,"old":7,"rank":2,"right":{"linear_Z4":[0,0,3,3,3,3,0,3,2],"matrix_rows":[40,388,1,18,260,88,64,96,384],"offset":3,"phase":2,"quadratic_rows":[0,16,132,120,26,104,40,132,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,10,18,35,67,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":117,"old":7,"rank":2,"right":{"linear_Z4":[0,1,1,0,0,0,0,1,2],"matrix_rows":[24,190,33,258,260,360,336,64,384],"offset":1,"phase":1,"quadratic_rows":[32,446,446,454,486,407,24,446,190]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,35,66,131,2,257,1],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":122,"old":7,"rank":2,"right":{"linear_Z4":[1,0,1,0,0,0,0,1,2],"matrix_rows":[189,40,257,18,260,344,64,352,384],"offset":2,"phase":1,"quadratic_rows":[445,16,445,453,423,469,40,445,189]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,33,65,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":123,"old":7,"rank":2,"right":{"linear_Z4":[0,0,3,3,3,3,0,3,2],"matrix_rows":[24,388,33,2,260,104,80,64,384],"offset":3,"phase":2,"quadratic_rows":[32,0,132,120,88,41,24,132,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,34,66,130,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":180,"old":7,"rank":2,"right":{"linear_Z4":[3,0,0,3,3,3,0,3,2],"matrix_rows":[385,24,257,2,36,104,80,64,384],"offset":3,"phase":2,"quadratic_rows":[129,0,32,120,88,44,24,129,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[7,11,19,33,65,130,2,259,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":181,"old":7,"rank":2,"right":{"linear_Z4":[2,2,2,3,3,3,0,2,1],"matrix_rows":[415,391,257,290,260,328,368,64,384],"offset":3,"phase":2,"quadratic_rows":[280,312,280,223,255,50,24,280,391]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,66,128,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":261,"old":7,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[134,280,1,130,132,264,272,32,64],"offset":3,"phase":2,"quadratic_rows":[0,6,6,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,66,128,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":262,"old":7,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[262,152,1,258,260,136,144,32,64],"offset":3,"phase":2,"quadratic_rows":[0,6,6,24,24,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":267,"old":7,"rank":2,"right":{"linear_Z4":[0,0,0,3,3,0,0,3,0],"matrix_rows":[384,152,1,2,4,392,400,32,64],"offset":2,"phase":1,"quadratic_rows":[0,0,0,280,280,0,0,384,152]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,18,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":268,"old":7,"rank":2,"right":{"linear_Z4":[0,3,3,0,0,0,0,3,0],"matrix_rows":[384,134,1,386,388,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,262,262,0,0,0,0,384,134]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,10,16,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":325,"old":7,"rank":2,"right":{"linear_Z4":[3,3,0,0,0,0,0,3,0],"matrix_rows":[384,131,385,386,4,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[259,259,0,0,0,0,0,384,131]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,32,66,130,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":326,"old":7,"rank":2,"right":{"linear_Z4":[0,0,0,0,3,3,0,3,0],"matrix_rows":[384,176,1,2,4,8,400,416,64],"offset":2,"phase":1,"quadratic_rows":[0,0,0,0,304,304,0,384,176]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,64,130,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":60,"old":8,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,3,0,2,2],"matrix_rows":[261,168,257,2,260,136,16,160,64],"offset":3,"phase":2,"quadratic_rows":[5,0,5,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,64,130,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":61,"old":8,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,3,0,2,2],"matrix_rows":[133,296,129,2,132,264,16,288,64],"offset":3,"phase":2,"quadratic_rows":[5,0,5,40,0,40,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,64,130,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":62,"old":8,"rank":2,"right":{"linear_Z4":[0,0,0,3,0,3,0,3,0],"matrix_rows":[384,168,1,2,4,392,16,416,64],"offset":2,"phase":1,"quadratic_rows":[0,0,0,296,0,296,0,384,168]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,18,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":63,"old":8,"rank":2,"right":{"linear_Z4":[3,0,3,0,0,0,0,3,0],"matrix_rows":[384,133,385,2,388,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[261,0,261,0,0,0,0,384,133]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,32,65,130,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":145,"old":8,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,3,0,2,2],"matrix_rows":[273,162,257,130,4,8,272,160,64],"offset":3,"phase":2,"quadratic_rows":[17,34,0,0,17,34,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,32,65,130,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":146,"old":8,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,3,0,2,2],"matrix_rows":[145,290,129,258,4,8,144,288,64],"offset":3,"phase":2,"quadratic_rows":[17,34,0,0,17,34,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,16,32,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":151,"old":8,"rank":2,"right":{"linear_Z4":[3,0,0,0,3,0,0,3,0],"matrix_rows":[384,145,385,2,4,8,400,32,64],"offset":2,"phase":1,"quadratic_rows":[273,0,0,0,273,0,0,384,145]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,16,32,64,130,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":152,"old":8,"rank":2,"right":{"linear_Z4":[0,3,0,0,0,3,0,3,0],"matrix_rows":[384,162,1,386,4,8,16,416,64],"offset":2,"phase":1,"quadratic_rows":[0,290,0,0,0,290,0,384,162]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,16,34,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":209,"old":8,"rank":2,"right":{"linear_Z4":[0,3,0,3,0,0,0,3,0],"matrix_rows":[384,138,1,386,4,392,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,266,0,266,0,0,0,384,138]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,32,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":210,"old":8,"rank":2,"right":{"linear_Z4":[0,0,3,0,3,0,0,3,0],"matrix_rows":[384,148,1,2,388,8,400,32,64],"offset":2,"phase":1,"quadratic_rows":[0,0,276,0,276,0,0,384,148]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,32,65,130,1,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":232,"old":8,"rank":2,"right":{"linear_Z4":[3,0,3,0,3,3,0,3,2],"matrix_rows":[5,416,81,18,68,8,64,288,384],"offset":3,"phase":2,"quadratic_rows":[85,16,69,0,19,160,5,160,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,1,35,67,128,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":233,"old":8,"rank":2,"right":{"linear_Z4":[1,0,3,0,0,0,0,0,1],"matrix_rows":[438,187,265,258,12,272,288,64,384],"offset":1,"phase":1,"quadratic_rows":[435,13,446,438,13,13,0,13,269]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,8,18,33,67,129,3,257,1],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":238,"old":8,"rank":2,"right":{"linear_Z4":[3,0,3,1,0,1,0,1,2],"matrix_rows":[184,5,337,18,324,264,64,288,384],"offset":2,"phase":1,"quadratic_rows":[341,16,325,440,427,440,5,440,189]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,1,32,66,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":239,"old":8,"rank":2,"right":{"linear_Z4":[3,0,3,2,0,3,0,3,2],"matrix_rows":[13,416,9,2,12,16,288,64,384],"offset":3,"phase":2,"quadratic_rows":[5,0,5,0,0,160,0,160,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,64,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":296,"old":8,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,2,0,3,2],"matrix_rows":[37,392,33,2,36,264,16,64,384],"offset":3,"phase":2,"quadratic_rows":[5,0,5,136,0,0,0,136,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,19,33,66,129,2,257,1],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":297,"old":8,"rank":2,"right":{"linear_Z4":[0,0,0,1,0,1,0,1,2],"matrix_rows":[189,5,321,18,340,264,64,288,384],"offset":2,"phase":1,"quadratic_rows":[504,16,488,445,427,445,5,445,189]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":17,"old":9,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,0,0],"matrix_rows":[38,1,34,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":18,"old":9,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":19,"old":9,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,0,0],"matrix_rows":[21,17,2,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":20,"old":10,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":21,"old":10,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":22,"old":10,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":20,"old":11,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,1,1,2],"matrix_rows":[461,289,2,292,296,16,256,320,384],"offset":0,"phase":0,"quadratic_rows":[237,0,237,237,0,13,205,205,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":23,"old":11,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":24,"old":11,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,1,1,2],"matrix_rows":[461,289,34,260,264,48,256,320,384],"offset":0,"phase":0,"quadratic_rows":[237,32,205,205,32,19,205,205,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":17,"old":12,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,0,0,0],"matrix_rows":[11,9,10,4,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":25,"old":12,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":26,"old":12,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,0,0],"matrix_rows":[21,17,2,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":21,"old":13,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,1,1,2],"matrix_rows":[467,289,290,4,8,304,256,320,384],"offset":0,"phase":0,"quadratic_rows":[243,243,0,0,243,19,211,211,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":23,"old":13,"rank":1,"right":{"linear_Z4":[1,1,0,0,2,1,1,1,2],"matrix_rows":[483,257,274,20,24,256,288,320,384],"offset":0,"phase":0,"quadratic_rows":[227,243,16,16,14,227,227,227,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":27,"old":13,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,1,1,2],"matrix_rows":[467,289,258,36,40,272,256,320,384],"offset":0,"phase":0,"quadratic_rows":[243,211,32,32,211,13,211,211,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":18,"old":14,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,2,0,0,0],"matrix_rows":[56,9,10,4,32,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[8,8,0,19,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":25,"old":14,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,2,0,0,0],"matrix_rows":[40,1,18,20,56,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,16,24,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":28,"old":14,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,0,0],"matrix_rows":[56,17,2,20,40,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[16,0,16,24,13,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":19,"old":15,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,0,0,0],"matrix_rows":[11,9,10,4,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":26,"old":15,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,0,0],"matrix_rows":[38,1,34,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":28,"old":15,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":22,"old":16,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,1,1,2],"matrix_rows":[462,1,274,276,280,256,32,320,384],"offset":0,"phase":0,"quadratic_rows":[0,222,222,222,14,0,206,206,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":24,"old":16,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":27,"old":16,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":439,"old":17,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":441,"old":17,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,1,1,2],"matrix_rows":[213,257,2,260,8,272,32,320,384],"offset":0,"phase":0,"quadratic_rows":[469,0,469,0,469,0,469,469,213]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[16,34,65,2,140,3,260,8,12],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":497,"old":17,"rank":4,"right":{"linear_Z4":[2,0,1,2,2,1,3,0,2],"matrix_rows":[12,34,464,144,5,8,40,272,448],"offset":93,"phase":1,"quadratic_rows":[4,40,37,34,64,46,80,0,0]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[17,46,65,128,6,256,10,2,1],"offset":0,"phase":0,"quadratic_rows":[0,2,12,12,0,0,0,0,0]},"new":501,"old":17,"rank":4,"right":{"linear_Z4":[3,1,3,0,3,0,3,0,2],"matrix_rows":[261,2,194,146,257,210,260,8,32],"offset":3,"phase":2,"quadratic_rows":[5,130,5,0,80,0,80,2,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":30,"old":18,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":36,"old":18,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,1,1,2],"matrix_rows":[213,257,2,260,8,272,32,320,384],"offset":0,"phase":0,"quadratic_rows":[469,0,469,0,469,0,469,469,213]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":32,"old":19,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,1,1,2],"matrix_rows":[230,1,258,260,8,16,288,320,384],"offset":0,"phase":0,"quadratic_rows":[0,486,486,0,0,486,486,486,230]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":34,"old":19,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":439,"old":20,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,0,0,0,0],"matrix_rows":[5,41,10,36,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,8,37,11,0,5,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":440,"old":20,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,0,0],"matrix_rows":[21,17,2,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[16,33,67,1,136,2,264,4,12],"offset":0,"phase":0,"quadratic_rows":[2,3,12,4,0,0,0,0,0]},"new":496,"old":20,"rank":4,"right":{"linear_Z4":[2,1,0,3,3,3,0,2,3],"matrix_rows":[42,4,384,464,13,6,32,400,256],"offset":379,"phase":1,"quadratic_rows":[12,46,43,47,80,46,144,320,384]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[20,40,69,132,1,5,266,2,8],"offset":0,"phase":0,"quadratic_rows":[0,10,4,2,0,0,0,0,0]},"new":499,"old":20,"rank":4,"right":{"linear_Z4":[3,3,1,3,2,0,1,0,1],"matrix_rows":[20,448,9,386,53,450,32,56,256],"offset":295,"phase":1,"quadratic_rows":[61,66,5,57,9,9,322,256,448]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":30,"old":21,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,0,0,0],"matrix_rows":[11,9,10,4,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":35,"old":21,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,49,34,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[51,35,16,0,21,3,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":31,"old":22,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,0,0],"matrix_rows":[38,1,34,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":34,"old":22,"rank":1,"right":{"linear_Z4":[0,3,3,3,0,0,0,0,0],"matrix_rows":[6,9,26,20,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[8,30,22,11,6,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":32,"old":23,"rank":1,"right":{"linear_Z4":[0,2,2,0,0,1,1,1,2],"matrix_rows":[232,9,10,4,256,272,288,320,384],"offset":60,"phase":0,"quadratic_rows":[8,8,0,483,0,488,488,488,232]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":33,"old":23,"rank":1,"right":{"linear_Z4":[3,2,1,3,0,1,3,3,2],"matrix_rows":[461,257,34,292,264,16,256,320,384],"offset":77,"phase":0,"quadratic_rows":[205,32,237,205,0,38,205,205,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":29,"old":24,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,1,1,2],"matrix_rows":[216,17,2,20,264,256,288,320,384],"offset":102,"phase":0,"quadratic_rows":[16,0,16,472,461,0,472,472,216]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":36,"old":24,"rank":1,"right":{"linear_Z4":[2,1,3,1,3,0,3,3,2],"matrix_rows":[470,9,266,260,256,272,32,320,384],"offset":23,"phase":0,"quadratic_rows":[8,222,214,11,214,0,214,214,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":31,"old":25,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":33,"old":25,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,1,1,2],"matrix_rows":[203,257,258,4,264,16,32,320,384],"offset":0,"phase":0,"quadratic_rows":[459,459,0,459,0,0,459,459,203]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":29,"old":26,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,1,1,2],"matrix_rows":[203,257,258,4,264,16,32,320,384],"offset":0,"phase":0,"quadratic_rows":[459,459,0,459,0,0,459,459,203]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":35,"old":26,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":438,"old":27,"rank":1,"right":{"linear_Z4":[2,3,1,3,1,0,3,3,2],"matrix_rows":[462,17,258,276,264,256,32,320,384],"offset":43,"phase":0,"quadratic_rows":[16,206,222,206,21,0,206,206,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":441,"old":27,"rank":1,"right":{"linear_Z4":[2,0,2,0,1,0,1,1,2],"matrix_rows":[216,9,10,4,256,272,288,320,384],"offset":90,"phase":0,"quadratic_rows":[8,8,0,467,472,0,472,472,216]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[30,34,65,142,271,1,4,8,15],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":495,"old":27,"rank":4,"right":{"linear_Z4":[3,0,2,3,0,0,0,0,2],"matrix_rows":[20,319,93,157,293,288,32,296,272],"offset":0,"phase":0,"quadratic_rows":[219,29,234,223,235,20,29,29,0]}},{"left":{"linear_Z4":[3,2,3,3,0,0,0,0,0],"matrix_rows":[18,35,66,129,260,1,3,8,14],"offset":0,"phase":0,"quadratic_rows":[1,12,14,14,0,0,0,0,0]},"new":500,"old":27,"rank":4,"right":{"linear_Z4":[1,2,1,0,0,0,2,0,0],"matrix_rows":[10,271,48,384,105,66,100,32,288],"offset":0,"phase":0,"quadratic_rows":[359,325,367,324,256,261,15,256,191]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":438,"old":28,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,1,1,2],"matrix_rows":[203,257,258,4,264,16,32,320,384],"offset":0,"phase":0,"quadratic_rows":[459,459,0,459,0,0,459,459,203]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":440,"old":28,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[22,47,71,134,263,7,1,10,2],"offset":0,"phase":0,"quadratic_rows":[8,2,12,13,0,0,0,0,0]},"new":494,"old":28,"rank":4,"right":{"linear_Z4":[0,2,0,0,0,1,0,2,1],"matrix_rows":[450,15,399,294,101,422,32,104,48],"offset":298,"phase":0,"quadratic_rows":[484,192,321,480,0,169,399,363,461]}},{"left":{"linear_Z4":[2,3,2,2,0,0,0,0,0],"matrix_rows":[16,40,69,129,5,4,264,10,2],"offset":0,"phase":0,"quadratic_rows":[0,10,0,2,0,0,0,0,0]},"new":498,"old":28,"rank":4,"right":{"linear_Z4":[2,3,0,1,2,0,3,3,0],"matrix_rows":[60,384,36,194,13,386,16,48,448],"offset":153,"phase":0,"quadratic_rows":[12,322,1,9,0,0,322,384,194]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":37,"old":29,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,3,3,0],"matrix_rows":[203,265,266,4,256,16,32,320,384],"offset":23,"phase":0,"quadratic_rows":[451,451,0,448,0,0,459,459,203]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,23,32,67,128,256,5,1,7],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":518,"old":29,"rank":3,"right":{"linear_Z4":[1,1,0,2,0,0,2,1,3],"matrix_rows":[203,11,323,257,258,204,256,16,32],"offset":1,"phase":1,"quadratic_rows":[131,131,200,260,0,0,260,135,328]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[11,19,34,68,130,2,257,1,5],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":526,"old":29,"rank":3,"right":{"linear_Z4":[0,0,2,0,0,2,1,2,1],"matrix_rows":[323,39,8,161,162,32,256,48,192],"offset":70,"phase":1,"quadratic_rows":[452,452,3,256,0,0,451,67,331]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":37,"old":30,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,49,34,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[51,35,16,0,21,3,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,64,129,1,262,2,4],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":520,"old":30,"rank":3,"right":{"linear_Z4":[3,3,3,0,2,0,1,0,1],"matrix_rows":[3,448,388,33,50,452,8,32,256],"offset":291,"phase":0,"quadratic_rows":[35,51,68,0,2,3,324,256,448]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,19,32,67,1,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":528,"old":30,"rank":3,"right":{"linear_Z4":[2,0,2,0,1,2,1,1,2],"matrix_rows":[18,34,320,19,32,132,40,448,256],"offset":508,"phase":1,"quadratic_rows":[18,1,128,0,17,0,192,196,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":37,"old":31,"rank":1,"right":{"linear_Z4":[0,3,3,3,0,0,0,0,0],"matrix_rows":[6,9,26,20,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[8,30,22,11,6,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,66,2,128,261,1,4],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":534,"old":31,"rank":3,"right":{"linear_Z4":[3,3,3,2,0,0,1,0,1],"matrix_rows":[448,6,385,449,18,28,16,32,256],"offset":267,"phase":0,"quadratic_rows":[65,22,30,4,6,0,321,256,448]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,66,4,6,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":542,"old":31,"rank":3,"right":{"linear_Z4":[2,2,0,1,0,2,1,1,2],"matrix_rows":[320,60,20,129,14,32,48,448,256],"offset":475,"phase":3,"quadratic_rows":[128,12,2,10,0,0,192,193,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":37,"old":32,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,0,3,3,0],"matrix_rows":[230,1,290,292,8,16,256,320,384],"offset":77,"phase":0,"quadratic_rows":[0,454,454,0,0,448,486,486,230]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[8,23,39,64,128,259,5,1,7],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":536,"old":32,"rank":3,"right":{"linear_Z4":[0,1,1,0,0,2,2,1,3],"matrix_rows":[230,38,326,225,258,260,8,16,256],"offset":1,"phase":1,"quadratic_rows":[224,134,134,0,0,257,257,135,352]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,19,35,65,1,132,258,2,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":544,"old":32,"rank":3,"right":{"linear_Z4":[2,0,0,0,2,0,1,2,1],"matrix_rows":[23,326,32,16,146,148,24,256,192],"offset":133,"phase":1,"quadratic_rows":[6,449,449,0,0,256,454,70,358]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":37,"old":33,"rank":1,"right":{"linear_Z4":[0,1,1,3,0,0,3,3,2],"matrix_rows":[454,9,266,260,256,272,32,320,384],"offset":61,"phase":1,"quadratic_rows":[8,206,198,11,0,0,198,198,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,23,35,71,131,3,261,1,4],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":550,"old":33,"rank":3,"right":{"linear_Z4":[0,3,2,3,0,0,0,3,3],"matrix_rows":[271,207,78,229,294,32,296,48,256],"offset":511,"phase":1,"quadratic_rows":[292,170,105,174,0,207,292,170,321]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,38,68,134,6,258,2,3],"offset":0,"phase":0,"quadratic_rows":[3,7,2,0,0,0,0,0,0]},"new":558,"old":33,"rank":3,"right":{"linear_Z4":[0,3,1,3,0,1,3,2,3],"matrix_rows":[1,356,42,256,166,32,168,48,192],"offset":15,"phase":2,"quadratic_rows":[256,142,486,138,0,356,484,78,357]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":37,"old":34,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,0,0],"matrix_rows":[38,1,34,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,33,64,1,132,262,2,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":552,"old":34,"rank":3,"right":{"linear_Z4":[1,2,1,0,2,3,1,0,1],"matrix_rows":[17,448,416,21,6,16,8,480,256],"offset":443,"phase":3,"quadratic_rows":[5,4,7,0,0,96,352,256,448]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,1,3,64,132,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":560,"old":34,"rank":3,"right":{"linear_Z4":[0,2,1,2,1,2,1,1,2],"matrix_rows":[17,12,320,8,6,24,160,448,256],"offset":502,"phase":3,"quadratic_rows":[24,4,22,17,29,128,192,224,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":37,"old":35,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,0,0,0],"matrix_rows":[11,9,10,4,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,33,68,129,1,262,2,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":566,"old":35,"rank":3,"right":{"linear_Z4":[2,2,2,3,0,2,1,0,1],"matrix_rows":[36,448,392,5,6,32,456,48,256],"offset":378,"phase":2,"quadratic_rows":[4,4,3,72,0,0,328,256,448]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,2,3,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":574,"old":35,"rank":3,"right":{"linear_Z4":[2,1,0,2,2,1,1,1,2],"matrix_rows":[18,36,320,3,48,16,136,448,256],"offset":477,"phase":3,"quadratic_rows":[2,35,48,128,36,54,192,200,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":37,"old":36,"rank":1,"right":{"linear_Z4":[1,1,0,0,3,0,3,3,2],"matrix_rows":[451,273,258,20,8,256,288,320,384],"offset":103,"phase":1,"quadratic_rows":[211,195,16,0,21,0,195,195,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,16,35,64,135,256,5,1,7],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":568,"old":36,"rank":3,"right":{"linear_Z4":[3,2,2,0,1,0,2,3,1],"matrix_rows":[17,209,405,453,198,256,8,272,32],"offset":58,"phase":0,"quadratic_rows":[145,196,402,0,85,0,402,199,324]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[10,19,36,67,130,3,257,1,5],"offset":0,"phase":0,"quadratic_rows":[7,1,5,0,0,0,0,0,0]},"new":576,"old":36,"rank":3,"right":{"linear_Z4":[3,1,0,0,3,1,3,2,3],"matrix_rows":[354,49,4,163,32,256,40,176,192],"offset":39,"phase":2,"quadratic_rows":[147,483,256,0,145,354,482,83,358]}},{"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,4,131,5,6,264,16,24],"offset":0,"phase":0,"quadratic_rows":[6,5,3,24,24,0,0,0,0]},"new":1,"old":37,"rank":5,"right":{"linear_Z4":[2,2,0,0,0,0,0,0,1],"matrix_rows":[49,50,52,64,384,16,32,56,256],"offset":488,"phase":1,"quadratic_rows":[32,16,48,0,6,5,256,256,448]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,35,66,129,3,2,260,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":415,"old":37,"rank":4,"right":{"linear_Z4":[2,0,0,0,2,0,0,0,1],"matrix_rows":[3,6,64,384,48,18,32,56,256],"offset":436,"phase":1,"quadratic_rows":[50,21,34,0,3,5,256,256,448]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,35,65,131,1,2,260,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":416,"old":37,"rank":4,"right":{"linear_Z4":[3,1,0,0,0,2,0,0,1],"matrix_rows":[6,5,64,384,39,48,16,56,256],"offset":437,"phase":2,"quadratic_rows":[35,19,48,0,6,5,256,256,448]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[19,33,66,129,2,3,260,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":417,"old":37,"rank":4,"right":{"linear_Z4":[0,2,0,0,0,2,0,0,1],"matrix_rows":[3,5,64,384,33,48,16,56,256],"offset":436,"phase":1,"quadratic_rows":[38,49,17,0,6,3,256,256,448]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,67,131,1,2,260,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":418,"old":37,"rank":4,"right":{"linear_Z4":[0,0,2,0,2,2,0,0,1],"matrix_rows":[5,6,64,384,16,32,52,56,256],"offset":388,"phase":3,"quadratic_rows":[20,36,51,0,5,6,256,256,448]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":46,"old":38,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":47,"old":38,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,2,0],"matrix_rows":[144,1,2,4,72,208,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,64,80,64,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":48,"old":38,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,2,0],"matrix_rows":[144,65,2,68,8,208,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,0,64,0,80,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":49,"old":39,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":50,"old":39,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,2],"matrix_rows":[272,1,2,4,72,336,96,256,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,64,80,64,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":51,"old":39,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,2],"matrix_rows":[272,65,2,68,8,336,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,0,64,0,80,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":49,"old":40,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,2,1,0,2],"matrix_rows":[349,289,2,292,296,272,256,320,128],"offset":0,"phase":0,"quadratic_rows":[125,0,125,125,93,13,93,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":52,"old":40,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,1,2,0,2],"matrix_rows":[317,321,2,324,264,336,288,256,128],"offset":0,"phase":0,"quadratic_rows":[125,0,125,61,125,61,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":53,"old":40,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,1,2,0,2],"matrix_rows":[317,257,2,260,328,336,352,256,128],"offset":0,"phase":0,"quadratic_rows":[61,0,61,125,125,125,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":46,"old":41,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,2,1,2,0],"matrix_rows":[221,161,2,164,168,144,128,192,256],"offset":0,"phase":0,"quadratic_rows":[125,0,125,125,93,13,93,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":54,"old":41,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,1,2,2,0],"matrix_rows":[189,193,2,196,136,208,160,128,256],"offset":0,"phase":0,"quadratic_rows":[125,0,125,61,125,61,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":55,"old":41,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,1,2,2,0],"matrix_rows":[189,129,2,132,200,208,224,128,256],"offset":0,"phase":0,"quadratic_rows":[61,0,61,125,125,125,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":50,"old":42,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":52,"old":42,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":56,"old":42,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,0,2],"matrix_rows":[264,33,2,36,296,16,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,0,32,40,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":47,"old":43,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":54,"old":43,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":57,"old":43,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,2,0],"matrix_rows":[136,33,2,36,168,16,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,0,32,40,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":48,"old":44,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":55,"old":44,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":57,"old":44,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":51,"old":45,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":53,"old":45,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":56,"old":45,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":443,"old":46,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,0,2],"matrix_rows":[336,1,2,4,8,272,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":445,"old":46,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,2,0,0,0,0,0],"matrix_rows":[16,33,67,1,136,2,268,12,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":505,"old":46,"rank":4,"right":{"linear_Z4":[2,1,0,3,1,3,3,2,0],"matrix_rows":[42,4,320,400,13,6,32,464,128],"offset":115,"phase":1,"quadratic_rows":[12,46,43,47,80,46,80,0,0]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[16,1,34,66,132,256,8,12,2],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":509,"old":46,"rank":4,"right":{"linear_Z4":[0,2,3,3,0,0,0,1,2],"matrix_rows":[2,268,16,192,1,260,264,128,32],"offset":135,"phase":2,"quadratic_rows":[0,0,12,12,128,0,128,208,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":59,"old":47,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,0,2],"matrix_rows":[296,1,2,4,264,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":65,"old":47,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":61,"old":48,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,0,2],"matrix_rows":[296,1,2,4,264,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":63,"old":48,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":443,"old":49,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,2,0],"matrix_rows":[208,1,2,4,8,144,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":444,"old":49,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[16,34,67,1,136,2,268,4,12],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":504,"old":49,"rank":4,"right":{"linear_Z4":[2,1,0,1,1,1,3,0,2],"matrix_rows":[44,42,192,400,13,46,32,464,256],"offset":115,"phase":1,"quadratic_rows":[12,6,43,45,80,44,80,0,0]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[16,1,34,66,132,256,8,2,12],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":507,"old":49,"rank":4,"right":{"linear_Z4":[0,2,3,3,0,0,0,2,1],"matrix_rows":[2,140,16,320,1,132,136,256,32],"offset":135,"phase":2,"quadratic_rows":[0,0,12,12,256,0,256,0,336]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":59,"old":50,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,2,0],"matrix_rows":[168,1,2,4,136,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":64,"old":50,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":60,"old":51,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,2,0],"matrix_rows":[168,1,2,4,136,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":63,"old":51,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":61,"old":52,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":62,"old":52,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,2,0],"matrix_rows":[168,1,2,4,136,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":58,"old":53,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":65,"old":53,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,2,0],"matrix_rows":[168,1,2,4,136,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":60,"old":54,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":62,"old":54,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,0,2],"matrix_rows":[296,1,2,4,264,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":58,"old":55,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":64,"old":55,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,0,2],"matrix_rows":[296,1,2,4,264,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,40,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":442,"old":56,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":445,"old":56,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,2,0],"matrix_rows":[208,1,2,4,8,144,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[22,47,71,134,10,263,2,1,7],"offset":0,"phase":0,"quadratic_rows":[8,2,12,13,0,0,0,0,0]},"new":503,"old":56,"rank":4,"right":{"linear_Z4":[2,2,0,2,0,0,1,0,3],"matrix_rows":[210,15,95,326,389,342,256,392,288],"offset":466,"phase":1,"quadratic_rows":[468,144,193,464,459,0,221,95,281]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[16,42,69,129,258,4,10,8,5],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":508,"old":56,"rank":4,"right":{"linear_Z4":[2,2,0,1,3,0,2,0,2],"matrix_rows":[300,210,36,130,13,66,256,288,208],"offset":155,"phase":1,"quadratic_rows":[12,16,1,9,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":442,"old":57,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":444,"old":57,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,0,2],"matrix_rows":[336,1,2,4,8,272,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[20,44,71,132,10,263,2,7,3],"offset":0,"phase":0,"quadratic_rows":[5,14,15,14,0,0,0,0,0]},"new":502,"old":57,"rank":4,"right":{"linear_Z4":[3,2,1,3,2,0,3,3,0],"matrix_rows":[388,468,351,454,389,470,128,392,160],"offset":466,"phase":1,"quadratic_rows":[219,333,30,223,333,0,219,201,18]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[16,42,69,129,258,4,10,5,8],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":506,"old":57,"rank":4,"right":{"linear_Z4":[2,2,0,1,3,0,2,2,0],"matrix_rows":[172,338,36,258,13,66,128,160,336],"offset":155,"phase":1,"quadratic_rows":[12,16,1,9,18,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":66,"old":58,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,2,0,0,0],"matrix_rows":[24,33,2,36,104,80,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,0,32,120,88,13,24,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,32,64,132,6,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":630,"old":58,"rank":3,"right":{"linear_Z4":[0,1,0,2,3,2,2,0,2],"matrix_rows":[257,96,18,256,98,4,56,64,384],"offset":192,"phase":2,"quadratic_rows":[0,114,0,48,122,26,18,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,20,34,64,133,1,4,258,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":646,"old":58,"rank":3,"right":{"linear_Z4":[0,1,0,2,0,1,1,0,2],"matrix_rows":[112,260,98,1,114,256,56,64,384],"offset":213,"phase":1,"quadratic_rows":[0,18,0,48,106,120,112,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":66,"old":59,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,2,0,0,2],"matrix_rows":[24,33,2,36,296,272,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,0,32,312,280,13,0,0,24]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[10,23,6,32,65,130,3,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":631,"old":59,"rank":3,"right":{"linear_Z4":[1,1,1,0,3,3,1,0,0],"matrix_rows":[118,275,354,273,358,56,320,256,384],"offset":222,"phase":2,"quadratic_rows":[3,355,276,48,284,362,354,0,118]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[15,3,17,32,69,129,4,257,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":647,"old":59,"rank":3,"right":{"linear_Z4":[3,1,1,0,2,1,3,0,3],"matrix_rows":[277,113,355,115,276,56,320,256,384],"offset":213,"phase":3,"quadratic_rows":[117,274,5,48,363,121,113,0,274]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":66,"old":60,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,2,0],"matrix_rows":[136,33,2,36,168,16,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,0,32,40,0,13,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,33,68,129,2,1,6,256],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":638,"old":60,"rank":3,"right":{"linear_Z4":[3,3,3,0,2,2,0,3,0],"matrix_rows":[5,160,170,81,162,68,128,64,256],"offset":69,"phase":1,"quadratic_rows":[85,10,69,34,1,136,5,160,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[10,20,34,65,130,4,2,5,256],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":654,"old":60,"rank":3,"right":{"linear_Z4":[3,1,3,0,2,2,0,3,0],"matrix_rows":[8,5,170,65,10,84,128,64,256],"offset":87,"phase":1,"quadratic_rows":[69,162,85,32,4,138,5,162,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":66,"old":61,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,0,2],"matrix_rows":[264,33,2,36,296,16,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,0,32,40,0,13,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,33,68,129,2,1,256,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":639,"old":61,"rank":3,"right":{"linear_Z4":[3,3,3,0,2,2,0,0,3],"matrix_rows":[5,288,298,81,290,68,256,64,128],"offset":69,"phase":1,"quadratic_rows":[85,10,69,34,1,264,5,0,288]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[10,20,34,65,130,4,2,256,5],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":655,"old":61,"rank":3,"right":{"linear_Z4":[3,1,3,0,2,2,0,0,3],"matrix_rows":[8,5,298,65,10,84,256,64,128],"offset":87,"phase":1,"quadratic_rows":[69,290,85,32,4,266,5,0,290]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":66,"old":62,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,2,0,0,0],"matrix_rows":[13,289,2,292,296,16,256,64,384],"offset":1,"phase":1,"quadratic_rows":[301,0,301,301,0,13,0,0,13]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,35,68,1,128,2,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":662,"old":62,"rank":3,"right":{"linear_Z4":[2,1,0,0,3,0,3,0,2],"matrix_rows":[82,4,264,21,6,64,256,32,384],"offset":59,"phase":1,"quadratic_rows":[20,86,83,0,87,0,86,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,35,64,1,132,2,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":678,"old":62,"rank":3,"right":{"linear_Z4":[2,1,0,0,1,0,1,0,2],"matrix_rows":[84,82,288,21,86,64,8,256,384],"offset":59,"phase":1,"quadratic_rows":[20,6,83,0,85,0,84,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":66,"old":63,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,19,39,71,129,2,6,263,7],"offset":0,"phase":0,"quadratic_rows":[3,5,2,0,0,0,0,0,0]},"new":663,"old":63,"rank":3,"right":{"linear_Z4":[0,2,2,1,1,1,0,0,1],"matrix_rows":[42,282,92,21,358,256,280,320,384],"offset":246,"phase":2,"quadratic_rows":[20,84,43,124,283,364,42,0,304]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[12,17,39,2,68,3,135,263,7],"offset":0,"phase":0,"quadratic_rows":[3,3,4,0,0,0,0,0,0]},"new":679,"old":63,"rank":3,"right":{"linear_Z4":[3,3,2,0,3,1,0,0,2],"matrix_rows":[10,44,17,293,46,256,304,320,384],"offset":235,"phase":2,"quadratic_rows":[309,38,35,0,305,55,0,0,17]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":66,"old":64,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,2,0,0,2],"matrix_rows":[285,289,2,292,296,272,256,320,128],"offset":1,"phase":1,"quadratic_rows":[61,0,61,61,29,13,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,17,2,36,68,132,4,3,256],"offset":0,"phase":0,"quadratic_rows":[2,3,4,0,0,0,0,0,0]},"new":670,"old":64,"rank":3,"right":{"linear_Z4":[0,3,2,3,2,3,0,3,0],"matrix_rows":[135,132,40,128,134,88,64,96,256],"offset":13,"phase":1,"quadratic_rows":[6,3,129,120,8,104,40,132,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[11,1,18,32,64,132,260,2,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":686,"old":64,"rank":3,"right":{"linear_Z4":[2,3,0,2,2,1,0,3,2],"matrix_rows":[129,135,288,131,128,8,48,256,320],"offset":484,"phase":1,"quadratic_rows":[132,6,3,0,32,48,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":66,"old":65,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,2,0,2,0],"matrix_rows":[157,161,2,164,168,144,128,192,256],"offset":1,"phase":1,"quadratic_rows":[61,0,61,61,29,13,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,17,2,36,68,132,4,256,3],"offset":0,"phase":0,"quadratic_rows":[2,3,4,0,0,0,0,0,0]},"new":671,"old":65,"rank":3,"right":{"linear_Z4":[0,3,2,3,2,3,0,0,3],"matrix_rows":[263,260,40,256,262,88,64,96,128],"offset":13,"phase":1,"quadratic_rows":[6,3,257,120,8,104,40,0,260]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[11,1,18,32,64,132,260,4,2],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":687,"old":65,"rank":3,"right":{"linear_Z4":[2,3,0,2,2,1,0,2,3],"matrix_rows":[257,263,160,259,256,8,48,128,192],"offset":484,"phase":1,"quadratic_rows":[260,6,3,0,32,48,0,0,257]}},{"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,2,4,72,144,13,21,261,5],"offset":0,"phase":0,"quadratic_rows":[24,0,24,13,21,0,0,0,0]},"new":1,"old":66,"rank":5,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[353,2,100,264,272,256,288,320,384],"offset":254,"phase":1,"quadratic_rows":[96,0,96,32,64,13,21,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,37,4,66,136,7,13,261,5],"offset":0,"phase":0,"quadratic_rows":[15,7,15,13,0,0,0,0,0]},"new":415,"old":66,"rank":4,"right":{"linear_Z4":[2,2,2,1,0,0,0,0,3],"matrix_rows":[107,264,366,272,256,266,288,320,384],"offset":254,"phase":3,"quadratic_rows":[362,13,362,47,64,13,21,0,261]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,3,33,68,136,5,9,257,1],"offset":0,"phase":0,"quadratic_rows":[15,3,5,9,0,0,0,0,0]},"new":416,"old":66,"rank":4,"right":{"linear_Z4":[1,3,0,0,0,1,1,0,2],"matrix_rows":[358,261,264,272,263,256,288,320,384],"offset":204,"phase":0,"quadratic_rows":[3,99,96,32,64,110,118,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,37,4,72,130,13,7,261,5],"offset":0,"phase":0,"quadratic_rows":[15,7,15,13,0,0,0,0,0]},"new":419,"old":66,"rank":4,"right":{"linear_Z4":[2,2,2,0,1,0,0,0,3],"matrix_rows":[115,272,374,264,256,274,288,320,384],"offset":254,"phase":3,"quadratic_rows":[370,21,370,32,87,13,21,0,261]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[22,3,37,73,129,12,4,261,5],"offset":0,"phase":0,"quadratic_rows":[15,7,15,13,0,0,0,0,0]},"new":420,"old":66,"rank":4,"right":{"linear_Z4":[2,0,0,2,3,2,2,0,3],"matrix_rows":[382,285,123,264,287,256,288,320,384],"offset":200,"phase":3,"quadratic_rows":[120,24,120,295,87,13,21,0,264]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":75,"old":67,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":76,"old":67,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":77,"old":67,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":78,"old":68,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[14,1,10,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":79,"old":68,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":80,"old":68,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,2,0,0],"matrix_rows":[69,65,2,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":78,"old":69,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,2,0,0,0],"matrix_rows":[35,33,34,4,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":81,"old":69,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":82,"old":69,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,2,0,0],"matrix_rows":[69,65,2,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":75,"old":70,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,2,0,1,2],"matrix_rows":[413,289,2,292,296,272,256,64,384],"offset":0,"phase":0,"quadratic_rows":[189,0,189,189,157,13,0,157,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":83,"old":70,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":84,"old":70,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":79,"old":71,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,0,0],"matrix_rows":[104,33,34,4,72,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,32,0,40,0,11,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":81,"old":71,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,0,0],"matrix_rows":[104,1,10,12,64,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,8,8,38,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":85,"old":71,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,2,0,0],"matrix_rows":[72,33,2,36,104,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,0,32,40,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":76,"old":72,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,0,2,1,2],"matrix_rows":[411,321,322,4,328,272,32,256,384],"offset":0,"phase":0,"quadratic_rows":[219,219,0,219,155,0,11,155,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":83,"old":72,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,0,2,1,2],"matrix_rows":[411,257,322,68,264,272,96,256,384],"offset":0,"phase":0,"quadratic_rows":[155,219,64,155,155,64,38,155,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":86,"old":72,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":77,"old":73,"rank":1,"right":{"linear_Z4":[0,1,1,0,1,1,2,1,2],"matrix_rows":[438,1,322,324,8,272,352,256,384],"offset":0,"phase":0,"quadratic_rows":[0,246,246,0,182,246,38,182,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":84,"old":73,"rank":1,"right":{"linear_Z4":[0,1,1,0,1,1,2,1,2],"matrix_rows":[438,65,322,260,72,272,288,256,384],"offset":0,"phase":0,"quadratic_rows":[64,246,182,64,182,182,11,182,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":86,"old":73,"rank":1,"right":{"linear_Z4":[0,1,1,0,1,2,1,1,2],"matrix_rows":[470,33,258,292,40,272,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,214,246,32,214,13,214,214,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":80,"old":74,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,2,0,0,0],"matrix_rows":[35,33,34,4,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":82,"old":74,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[14,1,10,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":85,"old":74,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":447,"old":75,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,0,0,0,0],"matrix_rows":[5,33,10,44,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[37,8,45,14,0,5,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":449,"old":75,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,2,0,0],"matrix_rows":[69,65,2,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,3,0,0,0,0,0],"matrix_rows":[16,34,67,1,132,2,260,8,12],"offset":0,"phase":0,"quadratic_rows":[3,1,8,12,0,0,0,0,0]},"new":513,"old":75,"rank":4,"right":{"linear_Z4":[2,1,0,1,0,1,3,2,3],"matrix_rows":[44,42,464,384,13,46,32,256,448],"offset":247,"phase":1,"quadratic_rows":[12,6,43,45,192,44,80,272,384]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[16,1,34,66,132,256,2,8,12],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":517,"old":75,"rank":4,"right":{"linear_Z4":[0,2,3,3,0,0,2,0,1],"matrix_rows":[2,76,16,384,1,68,72,256,32],"offset":135,"phase":2,"quadratic_rows":[0,0,12,12,256,0,0,256,400]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":88,"old":76,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,2,0,0,0],"matrix_rows":[35,33,34,4,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":94,"old":76,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,0,0,0,0],"matrix_rows":[3,65,74,12,64,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[67,75,8,14,0,0,3,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":90,"old":77,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[14,1,10,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":92,"old":77,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,33,98,68,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,102,70,0,0,35,6,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":447,"old":78,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":448,"old":78,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,1,1,2],"matrix_rows":[213,257,2,260,8,272,32,320,384],"offset":0,"phase":0,"quadratic_rows":[469,0,469,0,469,0,469,469,213]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[16,34,65,3,136,2,268,12,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":512,"old":78,"rank":4,"right":{"linear_Z4":[2,0,1,1,3,2,2,2,0],"matrix_rows":[36,10,320,464,5,32,40,400,192],"offset":93,"phase":1,"quadratic_rows":[4,40,13,46,80,10,16,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[16,46,64,128,3,256,5,9,1],"offset":0,"phase":0,"quadratic_rows":[15,15,15,15,0,0,0,0,0]},"new":515,"old":78,"rank":4,"right":{"linear_Z4":[0,3,0,0,3,0,3,3,0],"matrix_rows":[464,450,402,338,1,466,4,8,32],"offset":1,"phase":1,"quadratic_rows":[0,210,0,0,210,0,210,210,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":88,"old":79,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":93,"old":79,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":89,"old":80,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":92,"old":80,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":90,"old":81,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":91,"old":81,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,1,0,1,2],"matrix_rows":[179,257,258,4,8,272,288,64,384],"offset":0,"phase":0,"quadratic_rows":[435,435,0,0,435,435,0,435,179]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":87,"old":82,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,1,0,1,2],"matrix_rows":[179,257,258,4,8,272,288,64,384],"offset":0,"phase":0,"quadratic_rows":[435,435,0,0,435,435,0,435,179]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":94,"old":82,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":89,"old":83,"rank":1,"right":{"linear_Z4":[0,2,2,1,1,0,0,1,2],"matrix_rows":[184,33,34,4,264,272,256,320,384],"offset":204,"phase":0,"quadratic_rows":[32,32,0,440,440,411,0,440,184]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":91,"old":83,"rank":1,"right":{"linear_Z4":[3,2,1,1,3,3,0,3,2],"matrix_rows":[437,257,10,268,256,272,288,64,384],"offset":29,"phase":0,"quadratic_rows":[181,8,189,14,181,181,0,181,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":87,"old":84,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,1,0,1,2],"matrix_rows":[184,1,10,12,256,272,288,320,384],"offset":150,"phase":0,"quadratic_rows":[0,8,8,438,440,440,0,440,184]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":93,"old":84,"rank":1,"right":{"linear_Z4":[1,2,3,3,3,1,0,3,2],"matrix_rows":[413,289,34,260,264,272,256,64,384],"offset":71,"phase":0,"quadratic_rows":[189,32,157,157,157,35,0,157,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":446,"old":85,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":449,"old":85,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[20,44,71,132,3,263,7,10,2],"offset":0,"phase":0,"quadratic_rows":[5,14,15,14,0,0,0,0,0]},"new":511,"old":85,"rank":4,"right":{"linear_Z4":[3,2,1,3,0,0,3,2,3],"matrix_rows":[84,468,415,342,85,470,64,88,96],"offset":466,"phase":1,"quadratic_rows":[459,285,142,463,130,0,329,285,459]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[16,42,69,129,258,4,5,8,10],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":516,"old":85,"rank":4,"right":{"linear_Z4":[2,2,0,1,3,0,2,0,2],"matrix_rows":[108,402,36,130,13,258,64,96,400],"offset":155,"phase":1,"quadratic_rows":[12,16,1,9,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":446,"old":86,"rank":1,"right":{"linear_Z4":[1,3,2,3,3,0,1,3,2],"matrix_rows":[411,321,258,68,264,272,32,256,384],"offset":139,"phase":0,"quadratic_rows":[219,155,64,155,155,0,69,155,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":448,"old":86,"rank":1,"right":{"linear_Z4":[2,0,2,0,1,0,1,1,2],"matrix_rows":[216,1,10,12,256,272,288,320,384],"offset":90,"phase":0,"quadratic_rows":[0,8,8,470,472,0,472,472,216]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[20,34,69,132,8,5,257,1,11],"offset":0,"phase":0,"quadratic_rows":[10,11,4,11,0,0,0,0,0]},"new":510,"old":86,"rank":4,"right":{"linear_Z4":[3,0,3,3,0,0,1,2,2],"matrix_rows":[324,2,9,272,165,256,32,168,192],"offset":38,"phase":1,"quadratic_rows":[173,256,453,169,256,9,452,77,86]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[30,47,78,129,258,1,4,8,15],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":514,"old":86,"rank":4,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,2],"matrix_rows":[10,319,79,143,289,258,300,32,288],"offset":0,"phase":0,"quadratic_rows":[223,245,215,241,15,10,15,15,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":95,"old":87,"rank":1,"right":{"linear_Z4":[1,1,0,0,3,0,0,3,0],"matrix_rows":[179,289,290,4,8,272,256,64,384],"offset":71,"phase":0,"quadratic_rows":[403,403,0,0,435,400,0,435,179]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,19,32,64,131,6,256,2,7],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":632,"old":87,"rank":3,"right":{"linear_Z4":[0,0,0,0,2,2,0,1,3],"matrix_rows":[19,179,288,273,274,180,8,256,64],"offset":2,"phase":1,"quadratic_rows":[432,432,176,0,263,263,0,135,307]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,23,33,65,130,4,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":656,"old":87,"rank":3,"right":{"linear_Z4":[3,3,2,0,0,0,2,0,2],"matrix_rows":[71,403,163,321,322,64,72,256,384],"offset":131,"phase":1,"quadratic_rows":[55,55,3,0,131,131,0,48,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":95,"old":88,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,0,0,0,0],"matrix_rows":[3,65,74,12,64,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[67,75,8,14,0,0,3,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,65,132,256,1,2,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":633,"old":88,"rank":3,"right":{"linear_Z4":[3,3,3,2,0,0,0,2,3],"matrix_rows":[3,384,404,73,66,388,64,256,32],"offset":133,"phase":1,"quadratic_rows":[75,67,20,1,132,0,3,272,384]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,19,32,65,132,3,2,260,4],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":657,"old":88,"rank":3,"right":{"linear_Z4":[2,0,2,1,3,2,0,1,2],"matrix_rows":[106,66,400,11,32,20,96,256,384],"offset":233,"phase":1,"quadratic_rows":[10,1,16,9,148,0,0,144,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":95,"old":89,"rank":1,"right":{"linear_Z4":[0,1,1,0,3,0,0,3,0],"matrix_rows":[158,1,266,268,256,272,32,64,384],"offset":29,"phase":0,"quadratic_rows":[0,406,406,400,414,0,0,414,158]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,23,39,66,4,129,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":640,"old":89,"rank":3,"right":{"linear_Z4":[2,3,3,0,0,0,2,0,2],"matrix_rows":[71,398,150,64,322,324,256,96,384],"offset":67,"phase":1,"quadratic_rows":[6,31,31,134,134,0,0,24,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[8,19,35,69,3,128,256,1,7],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":648,"old":89,"rank":3,"right":{"linear_Z4":[0,0,0,2,2,0,0,1,3],"matrix_rows":[158,278,8,153,18,20,256,32,64],"offset":1,"phase":1,"quadratic_rows":[152,408,408,263,263,0,0,135,286]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":95,"old":90,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,33,98,68,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,102,70,0,0,35,6,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,70,129,2,4,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":641,"old":90,"rank":3,"right":{"linear_Z4":[2,2,0,0,3,1,2,1,2],"matrix_rows":[400,36,68,17,38,64,72,256,384],"offset":248,"phase":3,"quadratic_rows":[16,36,2,0,145,34,0,144,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,64,132,258,2,1,5],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":649,"old":90,"rank":3,"right":{"linear_Z4":[3,3,3,0,0,2,0,2,3],"matrix_rows":[384,6,401,385,66,100,8,256,64],"offset":134,"phase":1,"quadratic_rows":[17,70,102,0,129,4,6,272,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":95,"old":91,"rank":1,"right":{"linear_Z4":[0,1,1,0,3,3,0,3,2],"matrix_rows":[406,33,290,260,8,272,256,320,384],"offset":205,"phase":1,"quadratic_rows":[32,182,150,0,150,35,0,150,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,23,34,66,4,135,2,261,5],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":672,"old":91,"rank":3,"right":{"linear_Z4":[0,3,2,0,0,3,2,0,2],"matrix_rows":[423,98,182,256,326,64,72,352,384],"offset":11,"phase":1,"quadratic_rows":[166,55,19,0,166,51,0,17,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,16,39,71,135,259,4,1,2],"offset":0,"phase":0,"quadratic_rows":[4,4,7,0,0,0,0,0,0]},"new":680,"old":91,"rank":3,"right":{"linear_Z4":[0,0,2,0,3,1,2,3,1],"matrix_rows":[212,340,308,165,38,320,328,368,256],"offset":420,"phase":2,"quadratic_rows":[164,36,371,0,468,487,180,241,308]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":95,"old":92,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[14,1,10,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,64,132,1,3,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":673,"old":92,"rank":3,"right":{"linear_Z4":[0,2,1,2,3,2,1,1,2],"matrix_rows":[65,36,400,32,6,96,24,256,384],"offset":242,"phase":1,"quadratic_rows":[96,4,70,16,152,65,101,144,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,33,68,132,256,1,2,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":681,"old":92,"rank":3,"right":{"linear_Z4":[1,2,1,3,0,0,2,2,3],"matrix_rows":[65,384,408,69,6,64,392,256,32],"offset":189,"phase":0,"quadratic_rows":[5,4,7,24,136,0,0,272,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":95,"old":93,"rank":1,"right":{"linear_Z4":[1,1,0,3,3,0,0,3,2],"matrix_rows":[403,257,266,12,256,272,32,320,384],"offset":151,"phase":1,"quadratic_rows":[147,155,8,14,147,0,0,147,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[8,17,39,65,1,128,256,3,5],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":664,"old":93,"rank":3,"right":{"linear_Z4":[2,3,3,1,1,0,0,2,3],"matrix_rows":[10,388,4,149,134,256,24,32,64],"offset":62,"phase":1,"quadratic_rows":[148,142,151,26,157,0,0,279,384]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,17,34,70,4,129,1,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":688,"old":93,"rank":3,"right":{"linear_Z4":[2,1,0,2,0,0,0,3,2],"matrix_rows":[194,463,155,323,64,320,328,96,384],"offset":0,"phase":0,"quadratic_rows":[22,151,139,20,139,0,0,150,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":95,"old":94,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,2,0,0,0],"matrix_rows":[35,33,34,4,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,16,33,65,130,258,1,4,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":665,"old":94,"rank":3,"right":{"linear_Z4":[2,2,2,0,0,3,2,2,3],"matrix_rows":[68,432,384,5,6,64,72,256,416],"offset":186,"phase":3,"quadratic_rows":[4,4,3,0,160,48,0,272,384]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,3,68,4,2,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":689,"old":94,"rank":3,"right":{"linear_Z4":[2,1,0,1,1,2,2,0,0],"matrix_rows":[66,12,16,3,72,64,48,128,256],"offset":25,"phase":3,"quadratic_rows":[2,11,72,78,48,16,12,0,0]}},{"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,4,134,264,3,5,16,24],"offset":0,"phase":0,"quadratic_rows":[6,5,3,24,24,0,0,0,0]},"new":1,"old":95,"rank":5,"right":{"linear_Z4":[0,2,2,0,0,0,0,0,1],"matrix_rows":[33,34,36,16,384,64,96,104,256],"offset":431,"phase":1,"quadratic_rows":[96,64,32,0,256,5,3,256,400]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,35,66,130,260,1,3,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":415,"old":95,"rank":4,"right":{"linear_Z4":[0,0,2,0,0,0,2,0,1],"matrix_rows":[3,6,16,384,32,66,96,104,256],"offset":484,"phase":1,"quadratic_rows":[34,69,98,0,256,5,6,256,400]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,35,65,130,260,3,1,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":416,"old":95,"rank":4,"right":{"linear_Z4":[1,1,2,0,0,2,2,0,1],"matrix_rows":[6,5,16,384,103,32,64,104,256],"offset":389,"phase":0,"quadratic_rows":[99,67,32,0,256,5,3,256,400]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[19,33,66,131,260,1,2,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":421,"old":95,"rank":4,"right":{"linear_Z4":[2,0,0,0,0,2,2,0,1],"matrix_rows":[3,5,16,384,97,32,64,104,256],"offset":388,"phase":3,"quadratic_rows":[102,33,65,0,256,3,5,256,400]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,67,130,260,3,1,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":422,"old":95,"rank":4,"right":{"linear_Z4":[0,2,0,0,0,2,0,0,1],"matrix_rows":[5,6,16,384,64,96,36,104,256],"offset":484,"phase":1,"quadratic_rows":[68,100,35,0,256,6,3,256,400]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":104,"old":96,"rank":1,"right":{"linear_Z4":[0,3,0,3,2,0,0,0,0],"matrix_rows":[26,1,18,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":105,"old":96,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,2,0,0],"matrix_rows":[81,65,2,4,8,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":106,"old":96,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":107,"old":97,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,2,0,1,2],"matrix_rows":[407,289,290,260,8,304,256,64,384],"offset":0,"phase":0,"quadratic_rows":[183,183,151,0,183,19,0,151,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":108,"old":97,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":109,"old":97,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":107,"old":98,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":110,"old":98,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":111,"old":98,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":104,"old":99,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,2,0,0,0],"matrix_rows":[41,33,2,4,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":112,"old":99,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":113,"old":99,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,2,0,0],"matrix_rows":[98,1,66,4,8,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":108,"old":100,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,0,2,1,2],"matrix_rows":[399,257,258,260,328,80,96,256,384],"offset":0,"phase":0,"quadratic_rows":[143,143,143,207,64,64,56,143,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":110,"old":100,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,0,2,1,2],"matrix_rows":[399,321,322,260,328,16,32,256,384],"offset":0,"phase":0,"quadratic_rows":[207,207,143,207,0,0,11,143,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":114,"old":100,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":105,"old":101,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,2,0,0,0],"matrix_rows":[41,33,2,4,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":112,"old":101,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[81,65,18,4,24,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[17,16,0,16,11,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":115,"old":101,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":106,"old":102,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[98,33,66,4,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,34,0,32,0,11,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":113,"old":102,"rank":1,"right":{"linear_Z4":[0,3,0,3,2,0,0,0,0],"matrix_rows":[26,1,18,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":115,"old":102,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,2,0,0],"matrix_rows":[66,33,98,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,34,0,0,32,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":109,"old":103,"rank":1,"right":{"linear_Z4":[0,0,1,1,1,1,2,1,2],"matrix_rows":[444,65,66,260,328,272,288,256,384],"offset":0,"phase":0,"quadratic_rows":[64,64,188,252,188,188,11,188,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":111,"old":103,"rank":1,"right":{"linear_Z4":[0,0,1,1,1,1,2,1,2],"matrix_rows":[444,1,2,260,328,336,352,256,384],"offset":0,"phase":0,"quadratic_rows":[0,0,188,252,252,252,56,188,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":114,"old":103,"rank":1,"right":{"linear_Z4":[0,0,1,1,1,2,1,1,2],"matrix_rows":[476,33,34,260,264,304,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,32,220,220,252,19,220,220,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":451,"old":104,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":453,"old":104,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,0,3,3,2],"matrix_rows":[463,257,258,260,264,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[207,207,207,207,0,0,207,207,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,32,64,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":521,"old":104,"rank":2,"right":{"linear_Z4":[0,0,3,0,0,0,3,3,0],"matrix_rows":[384,196,1,2,388,8,16,32,448],"offset":2,"phase":1,"quadratic_rows":[0,0,324,0,0,0,324,384,196]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[19,35,78,131,259,3,5,9,1],"offset":0,"phase":0,"quadratic_rows":[15,15,15,15,0,0,0,0,0]},"new":525,"old":104,"rank":4,"right":{"linear_Z4":[2,2,1,1,0,1,1,1,0],"matrix_rows":[491,455,428,364,33,34,492,32,48],"offset":204,"phase":0,"quadratic_rows":[12,12,239,239,0,236,236,236,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":117,"old":105,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":123,"old":105,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":119,"old":106,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":121,"old":106,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":451,"old":107,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,16,26,3,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":452,"old":107,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,2,0,0],"matrix_rows":[81,65,2,4,8,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,3,0,0,0,0,0],"matrix_rows":[17,33,72,3,130,2,12,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,8,12,0,0,0,0,0]},"new":520,"old":107,"rank":4,"right":{"linear_Z4":[3,3,1,1,0,0,3,0,2],"matrix_rows":[27,24,192,388,41,58,452,32,256],"offset":3,"phase":2,"quadratic_rows":[51,35,68,24,9,3,324,256,192]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[16,33,66,4,129,256,1,8,10],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":523,"old":107,"rank":4,"right":{"linear_Z4":[0,3,0,2,3,0,2,0,1],"matrix_rows":[82,4,8,384,1,66,256,80,32],"offset":71,"phase":2,"quadratic_rows":[0,18,256,0,18,0,0,256,388]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":117,"old":108,"rank":1,"right":{"linear_Z4":[0,1,1,2,2,0,0,1,2],"matrix_rows":[166,33,258,260,40,16,256,320,384],"offset":240,"phase":0,"quadratic_rows":[32,422,422,32,0,399,0,422,166]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":122,"old":108,"rank":1,"right":{"linear_Z4":[1,0,1,2,0,2,0,1,2],"matrix_rows":[149,257,18,260,24,256,32,320,384],"offset":240,"phase":0,"quadratic_rows":[405,16,405,16,399,0,0,405,149]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":118,"old":109,"rank":1,"right":{"linear_Z4":[3,1,3,2,1,3,0,3,2],"matrix_rows":[423,257,274,260,24,256,288,64,384],"offset":53,"phase":0,"quadratic_rows":[167,183,167,16,26,167,0,167,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":121,"old":109,"rank":1,"right":{"linear_Z4":[1,3,3,2,3,1,0,3,2],"matrix_rows":[407,289,258,260,40,272,256,64,384],"offset":83,"phase":0,"quadratic_rows":[183,151,151,32,151,41,0,151,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":119,"old":110,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,2,0,0,0],"matrix_rows":[41,33,2,4,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":120,"old":110,"rank":1,"right":{"linear_Z4":[0,3,0,3,2,0,0,0,0],"matrix_rows":[26,1,18,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":116,"old":111,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[40,1,18,4,88,64,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,16,0,120,26,104,40,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":123,"old":111,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[24,33,2,4,104,80,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,0,0,120,88,41,24,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":118,"old":112,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":120,"old":112,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":116,"old":113,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":122,"old":113,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":450,"old":114,"rank":1,"right":{"linear_Z4":[1,3,3,3,2,0,1,3,2],"matrix_rows":[399,321,258,260,264,80,32,256,384],"offset":163,"phase":0,"quadratic_rows":[207,143,143,143,64,0,81,143,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":453,"old":114,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,16,26,3,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,11,19,35,67,128,259,1,2],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":519,"old":114,"rank":2,"right":{"linear_Z4":[2,0,0,0,2,0,1,0,3],"matrix_rows":[286,158,193,322,324,328,400,32,256],"offset":319,"phase":1,"quadratic_rows":[192,192,192,192,0,0,207,335,384]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,11,18,34,65,1,130,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":524,"old":114,"rank":2,"right":{"linear_Z4":[0,0,0,1,3,0,1,1,2],"matrix_rows":[3,479,289,306,256,264,32,320,384],"offset":1,"phase":1,"quadratic_rows":[252,236,219,223,221,3,223,223,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":450,"old":115,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":452,"old":115,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,0,3,2],"matrix_rows":[388,1,2,260,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,132,0,0,0,0,132,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,34,74,12,133,261,5,4,7],"offset":0,"phase":0,"quadratic_rows":[3,15,14,14,0,0,0,0,0]},"new":518,"old":115,"rank":4,"right":{"linear_Z4":[3,3,2,2,0,0,0,3,3],"matrix_rows":[336,207,472,468,337,322,476,64,96],"offset":436,"phase":1,"quadratic_rows":[415,399,195,195,385,0,12,415,403]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,65,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":522,"old":115,"rank":2,"right":{"linear_Z4":[2,2,0,3,1,0,2,3,2],"matrix_rows":[80,392,1,18,4,264,64,96,384],"offset":207,"phase":2,"quadratic_rows":[0,16,0,136,18,0,0,136,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":124,"old":116,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[98,33,66,4,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,34,0,32,0,11,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,18,33,64,130,4,6,257,1],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":614,"old":116,"rank":3,"right":{"linear_Z4":[2,2,3,2,0,1,3,1,2],"matrix_rows":[388,66,96,5,64,256,40,80,384],"offset":248,"phase":3,"quadratic_rows":[4,0,133,32,0,104,96,132,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[12,18,36,64,128,258,2,1,5],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":646,"old":116,"rank":3,"right":{"linear_Z4":[3,1,0,2,0,1,2,2,3],"matrix_rows":[384,66,389,385,98,256,40,16,64],"offset":374,"phase":0,"quadratic_rows":[5,34,129,32,0,42,0,260,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":124,"old":117,"rank":1,"right":{"linear_Z4":[3,0,1,0,2,0,0,1,2],"matrix_rows":[149,257,18,260,24,256,32,320,384],"offset":162,"phase":1,"quadratic_rows":[405,16,405,16,399,0,0,405,149]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,4,39,71,129,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":615,"old":117,"rank":3,"right":{"linear_Z4":[2,0,0,3,3,0,2,0,2],"matrix_rows":[89,410,156,64,256,328,336,96,384],"offset":19,"phase":1,"quadratic_rows":[24,152,152,31,31,0,0,6,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,19,32,64,133,256,5,1,7],"offset":0,"phase":0,"quadratic_rows":[4,6,3,0,0,0,0,0,0]},"new":647,"old":117,"rank":3,"right":{"linear_Z4":[0,2,0,0,2,0,1,1,3],"matrix_rows":[210,66,272,147,320,20,24,64,32],"offset":1,"phase":1,"quadratic_rows":[146,321,16,16,269,0,450,193,338]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":124,"old":118,"rank":1,"right":{"linear_Z4":[1,0,3,1,0,0,0,3,0],"matrix_rows":[173,289,2,260,296,16,256,64,384],"offset":83,"phase":0,"quadratic_rows":[397,0,429,397,0,388,0,429,173]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,16,35,67,128,6,256,2,7],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":622,"old":118,"rank":3,"right":{"linear_Z4":[2,2,1,0,0,1,0,0,1],"matrix_rows":[169,9,288,261,166,256,424,16,64],"offset":57,"phase":0,"quadratic_rows":[420,164,167,256,0,167,0,295,393]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,22,34,65,129,4,1,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":656,"old":118,"rank":3,"right":{"linear_Z4":[2,2,0,1,0,0,0,3,2],"matrix_rows":[200,463,171,321,330,320,64,80,384],"offset":0,"phase":0,"quadratic_rows":[36,44,139,174,0,139,0,172,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":124,"old":119,"rank":1,"right":{"linear_Z4":[0,3,0,3,2,0,0,0,0],"matrix_rows":[26,1,18,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,65,130,256,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":623,"old":119,"rank":3,"right":{"linear_Z4":[3,2,0,3,3,0,0,2,3],"matrix_rows":[9,404,384,67,64,256,72,400,32],"offset":35,"phase":1,"quadratic_rows":[75,1,144,73,20,0,9,260,384]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,19,36,65,4,1,2,128,256],"offset":0,"phase":0,"quadratic_rows":[2,3,4,0,0,0,0,0,0]},"new":657,"old":119,"rank":3,"right":{"linear_Z4":[2,0,1,3,2,1,3,0,0],"matrix_rows":[106,34,4,11,96,20,32,128,256],"offset":27,"phase":0,"quadratic_rows":[10,33,20,73,4,34,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":124,"old":120,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,2,0,0,0],"matrix_rows":[41,33,2,4,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,129,258,1,4,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":666,"old":120,"rank":3,"right":{"linear_Z4":[2,1,0,2,0,3,2,2,3],"matrix_rows":[66,420,384,3,64,256,8,80,416],"offset":234,"phase":3,"quadratic_rows":[2,3,160,0,0,36,0,260,384]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[8,19,36,1,66,4,2,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":694,"old":120,"rank":3,"right":{"linear_Z4":[2,0,1,3,0,2,1,0,0],"matrix_rows":[74,66,4,11,64,36,80,128,256],"offset":27,"phase":0,"quadratic_rows":[10,65,36,73,0,4,74,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":124,"old":121,"rank":1,"right":{"linear_Z4":[0,1,3,1,0,0,0,3,0],"matrix_rows":[158,1,274,260,280,256,32,64,384],"offset":53,"phase":0,"quadratic_rows":[0,398,414,398,388,0,0,414,158]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[8,19,35,67,5,128,256,1,7],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":667,"old":121,"rank":3,"right":{"linear_Z4":[2,2,1,0,1,0,0,0,1],"matrix_rows":[10,154,272,149,262,256,408,32,64],"offset":58,"phase":0,"quadratic_rows":[148,404,151,256,151,0,0,279,394]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,22,34,65,4,129,1,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":695,"old":121,"rank":3,"right":{"linear_Z4":[2,2,0,1,0,0,0,3,2],"matrix_rows":[200,463,155,329,322,320,64,96,384],"offset":0,"phase":0,"quadratic_rows":[28,20,139,157,139,0,0,156,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":124,"old":122,"rank":1,"right":{"linear_Z4":[0,3,1,0,0,2,0,1,2],"matrix_rows":[166,33,258,260,40,16,256,320,384],"offset":196,"phase":1,"quadratic_rows":[32,422,422,32,0,399,0,422,166]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,4,39,66,135,2,261,5],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":676,"old":122,"rank":3,"right":{"linear_Z4":[0,2,0,3,0,3,2,0,2],"matrix_rows":[425,106,172,256,64,328,80,352,384],"offset":11,"phase":1,"quadratic_rows":[168,40,168,47,0,47,0,5,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,19,35,64,131,261,6,1,4],"offset":0,"phase":0,"quadratic_rows":[6,7,3,0,0,0,0,0,0]},"new":702,"old":122,"rank":3,"right":{"linear_Z4":[0,2,2,0,0,0,0,3,0],"matrix_rows":[198,294,96,163,320,356,40,336,256],"offset":422,"phase":3,"quadratic_rows":[162,1,128,32,0,393,384,229,96]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":124,"old":123,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[81,65,18,4,24,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[17,16,0,16,11,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,64,132,1,5,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":677,"old":123,"rank":3,"right":{"linear_Z4":[0,2,3,2,1,2,1,1,2],"matrix_rows":[65,388,48,32,6,256,24,96,384],"offset":244,"phase":1,"quadratic_rows":[96,4,134,16,88,65,113,132,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,36,64,129,256,1,2,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":703,"old":123,"rank":3,"right":{"linear_Z4":[1,3,0,2,1,0,2,2,3],"matrix_rows":[65,384,390,81,386,256,24,64,32],"offset":237,"phase":0,"quadratic_rows":[17,6,130,16,25,0,0,260,384]}},{"left":{"linear_Z4":[2,2,3,3,3,0,0,0,0],"matrix_rows":[33,66,132,264,10,9,11,16,20],"offset":0,"phase":0,"quadratic_rows":[2,1,20,8,20,0,0,0,0]},"new":1,"old":124,"rank":5,"right":{"linear_Z4":[0,0,0,2,1,1,0,0,1],"matrix_rows":[49,50,4,8,384,80,96,256,112],"offset":239,"phase":1,"quadratic_rows":[96,80,256,112,58,57,11,256,388]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,33,68,130,2,259,3,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":415,"old":124,"rank":4,"right":{"linear_Z4":[2,1,0,2,2,0,2,0,1],"matrix_rows":[11,8,4,384,80,90,256,16,96],"offset":86,"phase":0,"quadratic_rows":[90,83,256,65,3,0,11,256,388]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,34,68,129,259,1,3,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":417,"old":124,"rank":4,"right":{"linear_Z4":[1,2,0,2,0,2,2,0,1],"matrix_rows":[8,11,4,384,105,96,256,32,80],"offset":101,"phase":0,"quadratic_rows":[99,105,256,66,0,3,11,256,388]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,33,66,132,4,261,5,8,10],"offset":0,"phase":0,"quadratic_rows":[1,10,4,10,0,0,0,0,0]},"new":419,"old":124,"rank":4,"right":{"linear_Z4":[2,1,0,2,2,0,2,0,1],"matrix_rows":[3,4,8,384,80,82,256,16,96],"offset":86,"phase":0,"quadratic_rows":[82,83,256,16,11,0,3,256,388]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,33,66,132,261,4,5,8,10],"offset":0,"phase":0,"quadratic_rows":[1,10,4,10,0,0,0,0,0]},"new":421,"old":124,"rank":4,"right":{"linear_Z4":[1,2,0,2,0,2,2,0,1],"matrix_rows":[3,4,8,384,97,96,256,32,80],"offset":102,"phase":0,"quadratic_rows":[99,97,256,32,0,11,3,256,388]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":133,"old":125,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,2,1,0,2],"matrix_rows":[343,289,290,260,8,304,256,320,128],"offset":0,"phase":0,"quadratic_rows":[119,119,87,0,119,19,87,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":134,"old":125,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,1,2,0,2],"matrix_rows":[311,321,258,324,8,336,288,256,128],"offset":0,"phase":0,"quadratic_rows":[119,55,119,0,119,55,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":135,"old":125,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,1,2,0,2],"matrix_rows":[311,257,322,324,8,272,352,256,128],"offset":0,"phase":0,"quadratic_rows":[55,119,119,0,55,119,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":136,"old":126,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":137,"old":126,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,2,0],"matrix_rows":[132,65,2,196,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,0,68,0,64,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":138,"old":126,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,2,0],"matrix_rows":[132,1,66,196,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,64,68,0,0,64,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":136,"old":127,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,2,1,2,0],"matrix_rows":[215,161,162,132,8,176,128,192,256],"offset":0,"phase":0,"quadratic_rows":[119,119,87,0,119,19,87,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":139,"old":127,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,1,2,2,0],"matrix_rows":[183,129,194,196,8,144,224,128,256],"offset":0,"phase":0,"quadratic_rows":[55,119,119,0,55,119,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":140,"old":127,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,1,2,2,0],"matrix_rows":[183,193,130,196,8,208,160,128,256],"offset":0,"phase":0,"quadratic_rows":[119,55,119,0,119,55,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":133,"old":128,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":141,"old":128,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,0,2],"matrix_rows":[260,1,66,324,8,16,96,256,128],"offset":0,"phase":0,"quadratic_rows":[0,64,68,0,0,64,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":142,"old":128,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,0,2],"matrix_rows":[260,65,2,324,8,80,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,0,68,0,64,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":137,"old":129,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":139,"old":129,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":143,"old":129,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":134,"old":130,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":141,"old":130,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":144,"old":130,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,2],"matrix_rows":[258,33,290,4,8,48,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,34,0,0,32,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":135,"old":131,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":142,"old":131,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":144,"old":131,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":138,"old":132,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":140,"old":132,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":143,"old":132,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,2,0],"matrix_rows":[130,33,162,4,8,48,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,34,0,0,32,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":455,"old":133,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,2,0],"matrix_rows":[196,1,2,132,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":457,"old":133,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,65,1,130,2,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":529,"old":133,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,0,1,2,0],"matrix_rows":[3,64,33,50,4,24,32,192,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,16,26,3,192,64,0]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[16,33,66,4,129,256,8,1,10],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":533,"old":133,"rank":4,"right":{"linear_Z4":[0,3,0,2,3,0,0,2,1],"matrix_rows":[146,4,8,320,1,130,256,144,32],"offset":71,"phase":2,"quadratic_rows":[0,18,256,0,18,0,256,0,324]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":146,"old":134,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":152,"old":134,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,2,0],"matrix_rows":[162,1,130,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":148,"old":135,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":150,"old":135,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,2,0],"matrix_rows":[162,1,130,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":455,"old":136,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,0,2],"matrix_rows":[324,1,2,260,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":456,"old":136,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,2,0,0,0,0,0],"matrix_rows":[16,35,68,8,1,2,128,256,4],"offset":0,"phase":0,"quadratic_rows":[3,3,4,0,0,0,0,0,0]},"new":528,"old":136,"rank":4,"right":{"linear_Z4":[2,0,1,2,3,3,0,0,2],"matrix_rows":[50,2,4,8,19,32,260,64,128],"offset":59,"phase":1,"quadratic_rows":[18,1,260,0,49,48,0,0,4]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[16,33,66,4,129,256,8,10,1],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":531,"old":136,"rank":4,"right":{"linear_Z4":[0,3,0,2,3,0,0,1,2],"matrix_rows":[274,4,8,192,1,258,128,272,32],"offset":71,"phase":2,"quadratic_rows":[0,18,128,0,18,0,128,196,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":146,"old":137,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,0,2],"matrix_rows":[290,1,258,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":151,"old":137,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":147,"old":138,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,0,2],"matrix_rows":[290,1,258,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":150,"old":138,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":148,"old":139,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":149,"old":139,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,0,2],"matrix_rows":[290,1,258,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":145,"old":140,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":152,"old":140,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,0,2],"matrix_rows":[290,1,258,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":147,"old":141,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,2,0],"matrix_rows":[162,1,130,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":149,"old":141,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":145,"old":142,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,2,0],"matrix_rows":[162,1,130,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,34,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":151,"old":142,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":454,"old":143,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,2],"matrix_rows":[273,257,2,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":457,"old":143,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,0,2],"matrix_rows":[324,1,2,260,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,11,19,35,65,128,1,256,3],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":527,"old":143,"rank":2,"right":{"linear_Z4":[3,2,2,2,3,0,2,0,2],"matrix_rows":[30,335,321,258,260,264,80,32,128],"offset":3,"phase":2,"quadratic_rows":[15,81,81,81,94,0,30,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,65,129,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":532,"old":143,"rank":2,"right":{"linear_Z4":[2,2,0,3,1,0,3,2,2],"matrix_rows":[144,328,1,18,4,264,128,160,320],"offset":207,"phase":2,"quadratic_rows":[0,16,0,72,18,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":454,"old":144,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,2,0],"matrix_rows":[145,129,2,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":456,"old":144,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,0,3,2,0],"matrix_rows":[196,1,2,132,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,68,0,0,0,68,0,0]}},{"left":{"linear_Z4":[2,3,2,2,0,0,0,0,0],"matrix_rows":[18,34,4,8,65,129,259,3,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":526,"old":144,"rank":4,"right":{"linear_Z4":[1,1,2,2,0,0,2,2,0],"matrix_rows":[336,83,4,8,401,386,256,288,192],"offset":12,"phase":2,"quadratic_rows":[451,467,0,0,386,0,387,83,83]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,65,129,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":530,"old":144,"rank":2,"right":{"linear_Z4":[2,2,0,3,1,0,3,2,2],"matrix_rows":[272,200,1,18,4,136,256,288,192],"offset":207,"phase":2,"quadratic_rows":[0,16,0,72,18,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":153,"old":145,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,2,0],"matrix_rows":[130,33,162,4,8,48,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,34,0,0,32,19,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,33,66,129,4,1,6,256],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":616,"old":145,"rank":3,"right":{"linear_Z4":[3,0,2,3,3,2,0,3,0],"matrix_rows":[17,170,160,69,128,64,168,80,256],"offset":19,"phase":1,"quadratic_rows":[85,40,1,10,81,130,17,160,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,21,32,1,66,132,258,4,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":654,"old":145,"rank":3,"right":{"linear_Z4":[2,2,2,3,1,0,0,3,2],"matrix_rows":[130,272,170,1,138,20,256,128,320],"offset":362,"phase":1,"quadratic_rows":[0,160,16,40,20,10,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":153,"old":146,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,2],"matrix_rows":[258,33,290,4,8,48,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,34,0,0,32,19,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,33,66,129,4,1,256,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":617,"old":146,"rank":3,"right":{"linear_Z4":[3,0,2,3,3,2,0,0,3],"matrix_rows":[17,298,288,69,256,64,296,80,128],"offset":19,"phase":1,"quadratic_rows":[85,40,1,10,81,258,17,0,288]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,21,32,1,66,132,258,2,4],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":655,"old":146,"rank":3,"right":{"linear_Z4":[2,2,2,3,1,0,0,2,3],"matrix_rows":[258,144,298,1,266,20,128,256,192],"offset":362,"phase":1,"quadratic_rows":[0,288,16,40,20,10,0,0,258]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":153,"old":147,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,2,0,0,2],"matrix_rows":[6,33,290,260,8,48,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,294,262,0,32,19,0,0,6]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[14,16,35,71,4,134,5,262,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":624,"old":147,"rank":3,"right":{"linear_Z4":[2,0,3,3,2,0,2,0,1],"matrix_rows":[124,25,269,261,38,320,376,256,384],"offset":236,"phase":1,"quadratic_rows":[16,36,278,24,269,2,0,0,276]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[14,20,36,1,7,67,131,259,3],"offset":0,"phase":0,"quadratic_rows":[7,3,5,0,0,0,0,0,0]},"new":648,"old":147,"rank":3,"right":{"linear_Z4":[0,3,3,1,1,2,0,0,2],"matrix_rows":[56,9,15,57,306,276,256,320,384],"offset":243,"phase":2,"quadratic_rows":[62,319,287,15,55,19,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":153,"old":148,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,0,0],"matrix_rows":[6,33,98,68,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,102,70,0,32,19,6,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,38,70,128,2,4,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":625,"old":148,"rank":3,"right":{"linear_Z4":[0,2,0,2,0,2,2,0,2],"matrix_rows":[257,12,108,256,38,64,104,16,384],"offset":48,"phase":2,"quadratic_rows":[0,36,2,0,0,2,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,3,68,130,2,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":649,"old":148,"rank":3,"right":{"linear_Z4":[0,3,3,1,0,0,0,0,2],"matrix_rows":[46,40,272,1,74,108,256,64,384],"offset":3,"phase":2,"quadratic_rows":[0,102,70,40,0,10,6,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":153,"old":149,"rank":1,"right":{"linear_Z4":[3,3,3,0,3,2,0,0,2],"matrix_rows":[279,289,290,260,8,304,256,320,128],"offset":1,"phase":1,"quadratic_rows":[55,55,23,0,55,19,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,65,4,130,2,5,256],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":674,"old":149,"rank":3,"right":{"linear_Z4":[0,3,2,3,2,3,0,3,0],"matrix_rows":[153,34,144,128,70,64,152,96,256],"offset":11,"phase":1,"quadratic_rows":[24,102,2,9,129,98,34,144,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[13,16,32,1,68,130,258,4,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":696,"old":149,"rank":3,"right":{"linear_Z4":[2,2,2,3,0,1,0,3,2],"matrix_rows":[129,288,153,137,2,36,128,256,320],"offset":434,"phase":1,"quadratic_rows":[144,0,32,24,9,36,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":153,"old":150,"rank":1,"right":{"linear_Z4":[3,3,3,0,3,2,0,2,0],"matrix_rows":[151,161,162,132,8,176,128,192,256],"offset":1,"phase":1,"quadratic_rows":[55,55,23,0,55,19,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,65,4,130,2,256,5],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":675,"old":150,"rank":3,"right":{"linear_Z4":[0,3,2,3,2,3,0,0,3],"matrix_rows":[281,34,272,256,70,64,280,96,128],"offset":11,"phase":1,"quadratic_rows":[24,102,2,9,257,98,34,0,272]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[13,16,32,1,68,130,258,2,4],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":697,"old":150,"rank":3,"right":{"linear_Z4":[2,2,2,3,0,1,0,2,3],"matrix_rows":[257,160,281,265,2,36,256,128,192],"offset":434,"phase":1,"quadratic_rows":[272,0,32,24,9,36,0,0,257]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":153,"old":151,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,21,35,71,133,4,6,261,5],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":668,"old":151,"rank":3,"right":{"linear_Z4":[0,2,3,3,0,2,2,0,1],"matrix_rows":[42,124,270,21,262,320,376,256,384],"offset":244,"phase":1,"quadratic_rows":[20,32,293,40,1,270,0,0,292]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[12,21,36,2,67,7,131,259,3],"offset":0,"phase":0,"quadratic_rows":[3,7,6,0,0,0,0,0,0]},"new":704,"old":151,"rank":3,"right":{"linear_Z4":[3,0,3,1,2,1,0,0,2],"matrix_rows":[10,56,15,305,58,292,256,320,384],"offset":235,"phase":2,"quadratic_rows":[319,61,303,15,35,55,0,0,5]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":153,"old":152,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,2,0,0,0],"matrix_rows":[19,289,290,4,8,304,256,64,384],"offset":1,"phase":1,"quadratic_rows":[307,307,0,0,307,19,0,0,19]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,37,69,1,128,4,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":669,"old":152,"rank":3,"right":{"linear_Z4":[2,0,0,2,2,0,2,0,2],"matrix_rows":[12,258,92,21,256,64,88,32,384],"offset":40,"phase":2,"quadratic_rows":[20,0,1,0,1,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,33,3,66,132,2,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":705,"old":152,"rank":3,"right":{"linear_Z4":[3,0,3,1,0,0,0,0,2],"matrix_rows":[29,24,288,73,2,92,64,256,384],"offset":3,"phase":2,"quadratic_rows":[85,0,69,24,9,0,5,0,0]}},{"left":{"linear_Z4":[2,3,3,2,2,0,0,0,0],"matrix_rows":[33,66,132,8,16,19,21,273,17],"offset":0,"phase":0,"quadratic_rows":[6,19,21,0,6,0,0,0,0]},"new":1,"old":153,"rank":5,"right":{"linear_Z4":[2,0,0,2,2,0,0,0,0],"matrix_rows":[353,258,260,8,112,256,288,320,384],"offset":254,"phase":1,"quadratic_rows":[96,32,64,0,96,19,21,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,43,68,2,8,137,13,265,9],"offset":0,"phase":0,"quadratic_rows":[15,11,13,15,0,0,0,0,0]},"new":415,"old":153,"rank":4,"right":{"linear_Z4":[0,1,0,2,0,0,0,0,1],"matrix_rows":[331,258,260,90,256,266,320,288,384],"offset":85,"phase":0,"quadratic_rows":[74,283,64,19,74,0,21,0,258]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[24,34,68,9,129,3,5,257,1],"offset":0,"phase":0,"quadratic_rows":[15,3,5,9,0,0,0,0,0]},"new":417,"old":153,"rank":4,"right":{"linear_Z4":[1,0,0,3,0,1,1,0,2],"matrix_rows":[376,258,260,273,281,288,320,256,384],"offset":102,"phase":0,"quadratic_rows":[9,32,64,105,96,122,124,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[24,35,69,9,129,2,4,257,1],"offset":0,"phase":0,"quadratic_rows":[15,3,5,9,0,0,0,0,0]},"new":420,"old":153,"rank":4,"right":{"linear_Z4":[1,1,1,3,0,1,1,0,2],"matrix_rows":[382,258,260,279,287,288,320,256,384],"offset":102,"phase":0,"quadratic_rows":[9,342,310,105,102,124,122,0,6]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,77,4,8,11,137,265,9],"offset":0,"phase":0,"quadratic_rows":[15,11,13,15,0,0,0,0,0]},"new":422,"old":153,"rank":4,"right":{"linear_Z4":[0,0,1,2,0,0,0,0,1],"matrix_rows":[301,258,260,60,256,288,268,320,384],"offset":51,"phase":0,"quadratic_rows":[44,32,285,21,44,19,0,0,260]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":162,"old":154,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":163,"old":154,"rank":1,"right":{"linear_Z4":[1,1,1,0,0,1,2,1,2],"matrix_rows":[423,257,258,260,72,80,352,256,384],"offset":0,"phase":0,"quadratic_rows":[167,167,167,64,64,231,56,167,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":164,"old":154,"rank":1,"right":{"linear_Z4":[1,1,1,0,0,1,2,1,2],"matrix_rows":[423,257,322,324,8,16,352,256,384],"offset":0,"phase":0,"quadratic_rows":[167,231,231,0,0,231,38,167,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":165,"old":155,"rank":1,"right":{"linear_Z4":[0,0,1,0,2,0,2,0,0],"matrix_rows":[68,1,18,84,24,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,20,16,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":166,"old":155,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,2,0,0,0],"matrix_rows":[44,1,2,36,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":167,"old":155,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,2,0,0,0],"matrix_rows":[50,1,34,4,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":165,"old":156,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":168,"old":156,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,2,0,0,0],"matrix_rows":[44,1,2,36,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":169,"old":156,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,2,0,0,0],"matrix_rows":[50,1,34,4,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":162,"old":157,"rank":1,"right":{"linear_Z4":[1,0,0,1,2,1,1,1,2],"matrix_rows":[489,257,18,20,280,256,288,320,384],"offset":0,"phase":0,"quadratic_rows":[233,16,16,249,14,233,233,233,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":170,"old":157,"rank":1,"right":{"linear_Z4":[1,0,0,1,1,1,2,1,2],"matrix_rows":[441,257,66,68,264,272,352,256,384],"offset":0,"phase":0,"quadratic_rows":[185,64,64,185,185,249,38,185,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":171,"old":157,"rank":1,"right":{"linear_Z4":[1,0,0,1,1,1,2,1,2],"matrix_rows":[441,257,2,4,328,336,352,256,384],"offset":0,"phase":0,"quadratic_rows":[185,0,0,249,249,249,56,185,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":166,"old":158,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,2,0,0],"matrix_rows":[84,1,2,68,8,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":168,"old":158,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,2,0,0],"matrix_rows":[74,1,66,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":172,"old":158,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":163,"old":159,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":170,"old":159,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":173,"old":159,"rank":1,"right":{"linear_Z4":[1,1,1,1,2,0,0,1,2],"matrix_rows":[399,257,274,276,280,256,32,64,384],"offset":0,"phase":0,"quadratic_rows":[143,159,159,159,14,0,0,143,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":164,"old":160,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":171,"old":160,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":173,"old":160,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":167,"old":161,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,2,0,0],"matrix_rows":[84,1,2,68,8,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":169,"old":161,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,2,0,0],"matrix_rows":[74,1,66,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":172,"old":161,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,2,0,0,0],"matrix_rows":[34,1,50,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,18,16,16,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":459,"old":162,"rank":1,"right":{"linear_Z4":[3,1,3,2,0,3,1,3,2],"matrix_rows":[423,257,322,260,72,16,288,256,384],"offset":149,"phase":0,"quadratic_rows":[167,231,167,64,0,167,74,167,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":461,"old":162,"rank":1,"right":{"linear_Z4":[3,3,1,2,0,1,3,3,2],"matrix_rows":[455,257,258,292,40,16,256,320,384],"offset":89,"phase":0,"quadratic_rows":[199,199,231,32,0,44,199,199,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,19,35,64,131,259,2,1],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":537,"old":162,"rank":2,"right":{"linear_Z4":[0,2,0,2,0,0,1,0,3],"matrix_rows":[173,301,321,194,324,392,16,352,256],"offset":415,"phase":1,"quadratic_rows":[192,192,192,0,0,192,231,359,384]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[19,33,65,130,2,259,4,8,15],"offset":0,"phase":0,"quadratic_rows":[14,13,15,15,0,0,0,0,0]},"new":541,"old":162,"rank":4,"right":{"linear_Z4":[0,3,3,2,0,2,0,0,1],"matrix_rows":[271,265,320,384,289,306,316,16,256],"offset":368,"phase":2,"quadratic_rows":[294,63,55,290,6,15,256,256,457]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":175,"old":163,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[24,1,2,36,104,80,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,32,120,88,44,24,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":181,"old":163,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[24,1,34,4,72,112,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,32,0,88,120,50,24,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":177,"old":164,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,1,66,100,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,70,102,32,0,44,6,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":179,"old":164,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,1,98,68,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,102,70,0,32,50,6,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":459,"old":165,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":460,"old":165,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[28,36,68,131,259,9,3,1,7],"offset":0,"phase":0,"quadratic_rows":[13,6,15,13,0,0,0,0,0]},"new":536,"old":165,"rank":4,"right":{"linear_Z4":[2,3,3,0,0,2,0,3,3],"matrix_rows":[488,328,231,457,489,330,324,64,80],"offset":481,"phase":1,"quadratic_rows":[198,431,423,386,0,198,33,431,398]}},{"left":{"linear_Z4":[3,2,3,2,0,0,0,0,0],"matrix_rows":[24,32,70,130,4,264,2,9,1],"offset":0,"phase":0,"quadratic_rows":[9,4,6,1,0,0,0,0,0]},"new":539,"old":165,"rank":4,"right":{"linear_Z4":[3,2,0,3,3,3,1,3,0],"matrix_rows":[384,92,68,161,385,14,80,64,416],"offset":110,"phase":1,"quadratic_rows":[289,12,66,26,24,289,68,384,161]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":175,"old":166,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,0,0,3,2],"matrix_rows":[415,257,258,260,264,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[159,159,159,159,159,0,0,159,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":180,"old":166,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":176,"old":167,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,0,0,3,2],"matrix_rows":[415,257,258,260,264,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[159,159,159,159,159,0,0,159,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":179,"old":167,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":177,"old":168,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":178,"old":168,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,0,0,3,2],"matrix_rows":[415,257,258,260,264,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[159,159,159,159,159,0,0,159,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":174,"old":169,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":181,"old":169,"rank":1,"right":{"linear_Z4":[3,3,3,3,3,0,0,3,2],"matrix_rows":[415,257,258,260,264,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[159,159,159,159,159,0,0,159,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":176,"old":170,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,1,98,68,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,102,70,0,32,50,6,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":178,"old":170,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,1,66,100,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,70,102,32,0,44,6,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":174,"old":171,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[24,1,34,4,72,112,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,32,0,88,120,50,24,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":180,"old":171,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[24,1,2,36,104,80,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,32,120,88,44,24,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":458,"old":172,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,0,3,2],"matrix_rows":[385,257,2,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[129,0,0,0,0,0,0,129,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":461,"old":172,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,1,1,2],"matrix_rows":[203,257,258,4,264,16,32,320,384],"offset":0,"phase":0,"quadratic_rows":[459,459,0,459,0,0,459,459,203]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,16,32,64,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":535,"old":172,"rank":2,"right":{"linear_Z4":[3,0,0,0,0,0,3,3,0],"matrix_rows":[384,193,385,2,4,8,16,32,448],"offset":2,"phase":1,"quadratic_rows":[321,0,0,0,0,0,321,384,193]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,10,18,33,65,1,131,259,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":540,"old":172,"rank":2,"right":{"linear_Z4":[1,3,3,0,0,0,2,2,3],"matrix_rows":[488,231,297,290,300,32,48,320,384],"offset":120,"phase":0,"quadratic_rows":[463,455,463,453,0,0,15,15,271]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":458,"old":173,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,2,0,0,0],"matrix_rows":[44,1,2,36,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":460,"old":173,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,2,0,0],"matrix_rows":[74,1,66,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,3,0,0,0,0,0],"matrix_rows":[24,34,66,132,4,6,9,257,1],"offset":0,"phase":0,"quadratic_rows":[8,4,2,9,0,0,0,0,0]},"new":534,"old":173,"rank":4,"right":{"linear_Z4":[1,3,3,0,0,1,3,0,2],"matrix_rows":[192,46,40,385,449,50,60,16,256],"offset":6,"phase":2,"quadratic_rows":[65,30,22,34,6,40,321,256,192]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,32,64,1,2,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":538,"old":173,"rank":2,"right":{"linear_Z4":[1,3,3,0,0,2,2,0,0],"matrix_rows":[1,70,33,66,68,8,16,128,256],"offset":2,"phase":1,"quadratic_rows":[33,6,6,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":182,"old":174,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,2,0,0,0],"matrix_rows":[34,1,50,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,18,16,16,14,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,1,32,68,6,2,128,256],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":614,"old":174,"rank":3,"right":{"linear_Z4":[1,0,2,2,1,1,2,0,0],"matrix_rows":[1,34,80,5,64,24,96,128,256],"offset":100,"phase":3,"quadratic_rows":[5,96,1,16,56,114,34,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,33,64,132,4,256,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":630,"old":174,"rank":3,"right":{"linear_Z4":[0,1,3,2,3,2,0,2,3],"matrix_rows":[389,384,50,256,34,388,24,32,64],"offset":201,"phase":2,"quadratic_rows":[132,18,5,16,26,0,0,257,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":182,"old":175,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,3,0],"matrix_rows":[133,257,18,276,24,256,32,320,384],"offset":1,"phase":1,"quadratic_rows":[389,16,405,16,14,0,0,389,133]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,2,20,35,67,132,4,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":615,"old":175,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,1,2],"matrix_rows":[473,154,196,320,64,328,336,96,384],"offset":9,"phase":0,"quadratic_rows":[152,152,128,3,3,0,0,135,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,16,38,64,129,6,263,2,5],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":631,"old":175,"rank":3,"right":{"linear_Z4":[2,2,0,0,2,1,0,1,3],"matrix_rows":[304,437,53,49,134,32,24,288,320],"offset":48,"phase":2,"quadratic_rows":[432,132,290,16,425,437,0,435,437]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":182,"old":176,"rank":1,"right":{"linear_Z4":[1,0,0,1,2,0,0,1,2],"matrix_rows":[393,257,18,20,280,256,288,320,384],"offset":0,"phase":0,"quadratic_rows":[137,16,16,153,14,0,0,137,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,16,33,64,134,6,263,2,5],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":624,"old":176,"rank":3,"right":{"linear_Z4":[2,0,2,2,0,1,0,1,3],"matrix_rows":[292,437,53,37,6,288,152,32,320],"offset":192,"phase":2,"quadratic_rows":[420,4,419,144,296,437,0,429,437]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,19,35,2,68,132,4,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":640,"old":176,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,1,2],"matrix_rows":[455,142,208,320,322,324,64,96,384],"offset":9,"phase":0,"quadratic_rows":[134,9,9,134,128,0,0,153,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":182,"old":177,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,66,129,2,256,4,5],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":625,"old":177,"rank":3,"right":{"linear_Z4":[0,2,3,1,3,2,0,2,3],"matrix_rows":[401,44,384,256,6,32,40,400,64],"offset":57,"phase":2,"quadratic_rows":[144,4,14,12,17,0,0,257,384]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,68,1,6,4,128,256],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":641,"old":177,"rank":3,"right":{"linear_Z4":[1,2,1,0,2,1,2,0,0],"matrix_rows":[1,68,40,17,6,96,64,128,256],"offset":50,"phase":3,"quadratic_rows":[17,4,38,96,1,108,40,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":182,"old":178,"rank":1,"right":{"linear_Z4":[1,1,1,1,2,0,0,1,2],"matrix_rows":[399,257,274,276,280,256,32,64,384],"offset":0,"phase":0,"quadratic_rows":[143,159,159,159,14,0,0,143,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,16,33,64,134,1,256,2,5],"offset":0,"phase":0,"quadratic_rows":[4,6,7,0,0,0,0,0,0]},"new":682,"old":178,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,1,0,3,0],"matrix_rows":[260,432,48,5,6,32,152,288,64],"offset":198,"phase":0,"quadratic_rows":[4,4,291,144,40,180,0,424,132]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,21,37,66,4,130,2,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":698,"old":178,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,1,2],"matrix_rows":[455,200,150,320,322,324,64,96,384],"offset":9,"phase":0,"quadratic_rows":[134,17,17,128,134,0,0,153,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":182,"old":179,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,2,0,0],"matrix_rows":[8,1,18,20,88,64,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,16,88,14,0,8,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,65,130,256,2,4,5],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":683,"old":179,"rank":3,"right":{"linear_Z4":[0,2,3,3,1,0,2,2,3],"matrix_rows":[393,84,384,256,6,64,392,80,32],"offset":57,"phase":2,"quadratic_rows":[136,4,22,9,20,0,0,257,384]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,1,68,4,6,128,256],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":699,"old":179,"rank":3,"right":{"linear_Z4":[1,2,1,2,0,2,1,0,0],"matrix_rows":[1,36,80,9,6,96,32,128,256],"offset":50,"phase":3,"quadratic_rows":[9,4,70,1,96,80,116,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":182,"old":180,"rank":1,"right":{"linear_Z4":[0,0,1,0,2,0,2,0,0],"matrix_rows":[68,1,18,84,24,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,20,16,14,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,1,18,32,68,2,6,128,256],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":692,"old":180,"rank":3,"right":{"linear_Z4":[1,2,0,2,1,2,1,0,0],"matrix_rows":[1,68,48,3,32,24,96,128,256],"offset":100,"phase":3,"quadratic_rows":[3,1,96,16,88,68,116,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,64,132,256,4,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":708,"old":180,"rank":3,"right":{"linear_Z4":[0,3,1,2,3,0,2,2,3],"matrix_rows":[387,384,84,256,386,68,24,64,32],"offset":201,"phase":2,"quadratic_rows":[130,3,20,16,28,0,0,257,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":182,"old":181,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,3,0],"matrix_rows":[131,257,274,20,24,256,288,64,384],"offset":1,"phase":1,"quadratic_rows":[387,403,16,16,14,0,0,387,131]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,4,37,69,130,2,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":693,"old":181,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,1,2],"matrix_rows":[473,194,156,320,64,328,336,96,384],"offset":9,"phase":0,"quadratic_rows":[152,128,152,5,5,0,0,135,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,16,38,64,129,1,256,2,5],"offset":0,"phase":0,"quadratic_rows":[4,6,7,0,0,0,0,0,0]},"new":709,"old":181,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,1,0,3,0],"matrix_rows":[272,420,36,17,134,288,24,32,64],"offset":54,"phase":0,"quadratic_rows":[16,132,34,16,297,180,0,418,144]}},{"left":{"linear_Z4":[3,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,132,264,14,12,10,16,17],"offset":0,"phase":0,"quadratic_rows":[17,4,2,8,17,0,0,0,0]},"new":1,"old":182,"rank":5,"right":{"linear_Z4":[0,0,0,2,0,1,1,0,1],"matrix_rows":[1,98,100,8,384,256,48,80,112],"offset":239,"phase":1,"quadratic_rows":[256,80,48,112,14,108,106,256,385]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,36,68,130,262,6,2,8,9],"offset":0,"phase":0,"quadratic_rows":[9,2,4,9,0,0,0,0,0]},"new":415,"old":182,"rank":4,"right":{"linear_Z4":[0,1,2,2,0,2,2,0,1],"matrix_rows":[1,8,14,384,256,106,96,64,48],"offset":83,"phase":0,"quadratic_rows":[256,102,106,36,0,14,6,256,385]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,66,132,262,4,6,8,9],"offset":0,"phase":0,"quadratic_rows":[9,2,4,9,0,0,0,0,0]},"new":418,"old":182,"rank":4,"right":{"linear_Z4":[0,2,1,2,0,2,2,0,1],"matrix_rows":[1,6,8,384,256,96,100,32,80],"offset":53,"phase":0,"quadratic_rows":[256,100,102,32,0,14,6,256,385]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,66,132,262,6,4,8,9],"offset":0,"phase":0,"quadratic_rows":[9,2,4,9,0,0,0,0,0]},"new":419,"old":182,"rank":4,"right":{"linear_Z4":[0,1,2,2,0,2,2,0,1],"matrix_rows":[1,6,8,384,256,98,96,64,48],"offset":85,"phase":0,"quadratic_rows":[256,102,98,64,0,6,14,256,385]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,66,132,262,4,6,8,9],"offset":0,"phase":0,"quadratic_rows":[9,2,4,9,0,0,0,0,0]},"new":422,"old":182,"rank":4,"right":{"linear_Z4":[0,2,1,2,0,2,2,0,1],"matrix_rows":[1,14,8,384,256,96,108,32,80],"offset":53,"phase":0,"quadratic_rows":[256,108,102,66,0,6,14,256,385]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":191,"old":183,"rank":1,"right":{"linear_Z4":[0,0,1,0,2,0,0,2,0],"matrix_rows":[132,1,18,148,24,128,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,16,20,16,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":192,"old":183,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":193,"old":183,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":194,"old":184,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":195,"old":184,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":196,"old":184,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":194,"old":185,"rank":1,"right":{"linear_Z4":[0,0,1,0,2,0,0,0,2],"matrix_rows":[260,1,18,276,24,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,16,20,16,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":197,"old":185,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":198,"old":185,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":191,"old":186,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":199,"old":186,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":200,"old":186,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":195,"old":187,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,0,2,0,2],"matrix_rows":[287,321,258,324,264,336,32,256,128],"offset":0,"phase":0,"quadratic_rows":[95,31,95,31,95,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":197,"old":187,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,0,2,0,2],"matrix_rows":[287,321,322,260,328,272,32,256,128],"offset":0,"phase":0,"quadratic_rows":[95,95,31,95,31,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":201,"old":187,"rank":1,"right":{"linear_Z4":[1,1,1,1,2,0,1,0,2],"matrix_rows":[335,257,274,276,280,256,32,320,128],"offset":0,"phase":0,"quadratic_rows":[79,95,95,95,14,0,79,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":192,"old":188,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,2,0],"matrix_rows":[129,193,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[65,0,64,0,64,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":199,"old":188,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,2,0],"matrix_rows":[129,193,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[65,64,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":202,"old":188,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":193,"old":189,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,0,2,2,0],"matrix_rows":[159,193,194,132,200,144,32,128,256],"offset":0,"phase":0,"quadratic_rows":[95,95,31,95,31,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":200,"old":189,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,0,2,2,0],"matrix_rows":[159,193,130,196,136,208,32,128,256],"offset":0,"phase":0,"quadratic_rows":[95,31,95,31,95,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":202,"old":189,"rank":1,"right":{"linear_Z4":[1,1,1,1,2,0,1,2,0],"matrix_rows":[207,129,146,148,152,128,32,192,256],"offset":0,"phase":0,"quadratic_rows":[79,95,95,95,14,0,79,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":196,"old":190,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,2],"matrix_rows":[257,321,66,4,72,16,32,256,128],"offset":0,"phase":0,"quadratic_rows":[65,64,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":198,"old":190,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,2],"matrix_rows":[257,321,2,68,8,80,32,256,128],"offset":0,"phase":0,"quadratic_rows":[65,0,64,0,64,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":201,"old":190,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":463,"old":191,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":465,"old":191,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,0,2],"matrix_rows":[321,257,2,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,9,19,34,64,131,2,256,3],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":545,"old":191,"rank":2,"right":{"linear_Z4":[2,3,2,3,0,2,2,0,2],"matrix_rows":[359,45,257,322,260,72,16,288,128],"offset":3,"phase":2,"quadratic_rows":[74,39,74,109,0,74,45,0,0]}},{"left":{"linear_Z4":[3,2,3,2,0,0,0,0,0],"matrix_rows":[24,32,70,130,4,264,9,2,1],"offset":0,"phase":0,"quadratic_rows":[9,4,6,1,0,0,0,0,0]},"new":549,"old":191,"rank":4,"right":{"linear_Z4":[3,2,0,3,3,3,3,1,0],"matrix_rows":[320,156,132,97,321,14,144,128,352],"offset":110,"phase":1,"quadratic_rows":[289,12,130,26,24,289,320,132,97]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":204,"old":192,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":210,"old":192,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,0,2],"matrix_rows":[276,1,2,260,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":206,"old":193,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,0,2],"matrix_rows":[276,1,2,260,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":208,"old":193,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":463,"old":194,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":464,"old":194,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,2,0],"matrix_rows":[193,129,2,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[2,2,3,2,0,0,0,0,0],"matrix_rows":[1,20,36,66,130,8,262,6,2],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":544,"old":194,"rank":4,"right":{"linear_Z4":[2,1,1,0,0,2,2,2,0],"matrix_rows":[1,328,78,32,394,388,256,272,192],"offset":9,"phase":2,"quadratic_rows":[0,454,462,388,0,0,390,78,78]}},{"left":{"linear_Z4":[3,2,3,2,0,0,0,0,0],"matrix_rows":[24,32,70,130,4,264,9,1,2],"offset":0,"phase":0,"quadratic_rows":[9,4,6,1,0,0,0,0,0]},"new":547,"old":194,"rank":4,"right":{"linear_Z4":[3,2,0,3,3,3,3,0,1],"matrix_rows":[192,284,260,97,193,14,272,256,224],"offset":110,"phase":1,"quadratic_rows":[161,12,258,26,24,161,192,97,260]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":204,"old":195,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,2,0],"matrix_rows":[148,1,2,132,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":209,"old":195,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":205,"old":196,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":208,"old":196,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,2,0],"matrix_rows":[148,1,2,132,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":206,"old":197,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,2,0],"matrix_rows":[148,1,2,132,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":207,"old":197,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":203,"old":198,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":210,"old":198,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,2,0],"matrix_rows":[148,1,2,132,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":205,"old":199,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":207,"old":199,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,0,2],"matrix_rows":[276,1,2,260,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":203,"old":200,"rank":1,"right":{"linear_Z4":[0,0,3,0,3,0,0,0,2],"matrix_rows":[276,1,2,260,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":209,"old":200,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":462,"old":201,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,2,0],"matrix_rows":[193,129,2,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":465,"old":201,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,2,0],"matrix_rows":[138,1,130,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,17,33,64,1,130,2,256],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":543,"old":201,"rank":2,"right":{"linear_Z4":[0,0,3,3,0,2,1,2,0],"matrix_rows":[44,64,1,2,36,40,16,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,192,64,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,32,64,1,128,2,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":548,"old":201,"rank":2,"right":{"linear_Z4":[1,3,3,0,0,2,0,2,0],"matrix_rows":[1,134,33,130,132,8,16,64,256],"offset":2,"phase":1,"quadratic_rows":[33,6,6,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":462,"old":202,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,0,3,0,2],"matrix_rows":[321,257,2,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[65,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":464,"old":202,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,2],"matrix_rows":[266,1,258,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,2,0,0,0,0,0],"matrix_rows":[17,32,70,2,4,8,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":542,"old":202,"rank":4,"right":{"linear_Z4":[1,2,0,3,3,2,0,0,2],"matrix_rows":[1,28,4,32,257,14,16,64,128],"offset":110,"phase":1,"quadratic_rows":[257,12,2,26,24,0,0,0,1]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,32,64,1,128,256,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":546,"old":202,"rank":2,"right":{"linear_Z4":[1,3,3,0,0,2,0,0,2],"matrix_rows":[1,262,33,258,260,8,16,64,128],"offset":2,"phase":1,"quadratic_rows":[33,6,6,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":211,"old":203,"rank":1,"right":{"linear_Z4":[3,3,3,3,2,0,0,0,2],"matrix_rows":[271,257,274,276,280,256,32,320,128],"offset":1,"phase":1,"quadratic_rows":[15,31,31,31,14,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,18,33,70,128,4,257,2,1],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":616,"old":203,"rank":3,"right":{"linear_Z4":[2,0,1,2,2,3,0,3,2],"matrix_rows":[260,170,136,5,128,256,168,16,320],"offset":425,"phase":1,"quadratic_rows":[4,40,5,130,0,34,0,136,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,22,32,68,129,2,257,4,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":638,"old":203,"rank":3,"right":{"linear_Z4":[2,2,2,0,1,3,0,3,2],"matrix_rows":[272,130,170,17,162,4,128,256,320],"offset":425,"phase":1,"quadratic_rows":[16,136,0,34,17,40,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":211,"old":204,"rank":1,"right":{"linear_Z4":[3,3,3,3,2,0,0,2,0],"matrix_rows":[143,129,146,148,152,128,32,192,256],"offset":1,"phase":1,"quadratic_rows":[15,31,31,31,14,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,18,33,70,128,4,257,1,2],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":617,"old":204,"rank":3,"right":{"linear_Z4":[2,0,1,2,2,3,0,2,3],"matrix_rows":[132,298,264,5,256,128,296,16,192],"offset":425,"phase":1,"quadratic_rows":[4,40,5,258,0,34,0,0,264]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,22,32,68,129,2,257,1,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":639,"old":204,"rank":3,"right":{"linear_Z4":[2,2,2,0,1,3,0,2,3],"matrix_rows":[144,258,298,17,290,4,256,128,192],"offset":425,"phase":1,"quadratic_rows":[16,264,0,34,17,40,0,0,258]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":211,"old":205,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[11,23,3,36,6,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[6,1,1,0,0,0,0,0,0]},"new":622,"old":205,"rank":3,"right":{"linear_Z4":[0,3,2,3,1,2,0,0,0],"matrix_rows":[55,7,30,5,54,56,64,128,256],"offset":5,"phase":2,"quadratic_rows":[52,26,25,46,55,25,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,17,35,70,7,4,134,262,6],"offset":0,"phase":0,"quadratic_rows":[5,6,7,0,0,0,0,0,0]},"new":632,"old":205,"rank":3,"right":{"linear_Z4":[3,3,0,2,1,1,0,0,2],"matrix_rows":[39,36,56,273,282,60,256,320,384],"offset":222,"phase":2,"quadratic_rows":[311,319,59,22,31,39,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":211,"old":206,"rank":1,"right":{"linear_Z4":[0,3,3,3,2,0,0,0,0],"matrix_rows":[14,1,274,276,280,256,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,286,286,286,14,0,0,0,14]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[10,19,36,66,128,1,3,260,4],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":623,"old":206,"rank":3,"right":{"linear_Z4":[3,1,0,3,0,2,0,0,2],"matrix_rows":[34,9,260,99,64,256,104,16,384],"offset":3,"phase":2,"quadratic_rows":[107,3,0,105,0,9,9,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[10,18,32,65,132,3,1,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":633,"old":206,"rank":3,"right":{"linear_Z4":[3,3,0,0,0,1,0,0,2],"matrix_rows":[40,43,272,105,98,4,64,256,384],"offset":3,"phase":2,"quadratic_rows":[67,75,0,34,0,40,3,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":211,"old":207,"rank":1,"right":{"linear_Z4":[0,0,1,0,2,0,0,0,2],"matrix_rows":[260,1,18,276,24,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,16,20,16,14,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,134,4,257,1,2],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":690,"old":207,"rank":3,"right":{"linear_Z4":[2,1,0,2,2,3,0,2,3],"matrix_rows":[130,308,272,3,128,256,8,304,192],"offset":345,"phase":1,"quadratic_rows":[2,3,48,0,260,36,0,0,272]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,65,132,2,257,1,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":700,"old":207,"rank":3,"right":{"linear_Z4":[2,2,2,1,0,3,0,2,3],"matrix_rows":[136,260,308,9,2,292,128,256,192],"offset":345,"phase":1,"quadratic_rows":[8,0,272,9,36,48,0,0,260]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":211,"old":208,"rank":1,"right":{"linear_Z4":[0,0,1,0,2,0,0,2,0],"matrix_rows":[132,1,18,148,24,128,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,16,20,16,14,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,134,4,257,2,1],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":691,"old":208,"rank":3,"right":{"linear_Z4":[2,1,0,2,2,3,0,3,2],"matrix_rows":[258,180,144,3,256,128,8,176,320],"offset":345,"phase":1,"quadratic_rows":[2,3,48,0,132,36,0,144,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,65,132,2,257,4,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":701,"old":208,"rank":3,"right":{"linear_Z4":[2,2,2,1,0,3,0,3,2],"matrix_rows":[264,132,180,9,2,164,256,128,320],"offset":345,"phase":1,"quadratic_rows":[8,0,144,9,36,48,0,132,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":211,"old":209,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,0,0],"matrix_rows":[5,65,18,84,24,64,32,128,256],"offset":1,"phase":1,"quadratic_rows":[69,16,85,16,14,0,5,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[12,18,37,64,132,1,5,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":684,"old":209,"rank":3,"right":{"linear_Z4":[3,0,1,0,3,2,0,0,2],"matrix_rows":[36,258,17,101,256,64,8,112,384],"offset":5,"phase":2,"quadratic_rows":[117,0,5,0,113,17,17,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[10,16,34,68,129,3,1,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":706,"old":209,"rank":3,"right":{"linear_Z4":[3,0,3,0,0,1,0,0,2],"matrix_rows":[48,53,264,113,2,100,256,64,384],"offset":3,"phase":2,"quadratic_rows":[69,0,85,0,36,48,5,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":211,"old":210,"rank":1,"right":{"linear_Z4":[1,0,1,0,2,0,0,0,2],"matrix_rows":[5,257,18,276,24,256,32,320,384],"offset":0,"phase":0,"quadratic_rows":[261,16,277,16,14,0,0,0,5]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,22,35,71,5,4,134,262,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":685,"old":210,"rank":3,"right":{"linear_Z4":[0,2,3,3,1,2,0,0,1],"matrix_rows":[44,42,286,21,278,256,312,320,384],"offset":244,"phase":1,"quadratic_rows":[20,32,309,40,309,286,0,0,308]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,21,33,7,70,2,134,262,6],"offset":0,"phase":0,"quadratic_rows":[3,7,6,0,0,0,0,0,0]},"new":707,"old":210,"rank":3,"right":{"linear_Z4":[3,0,3,1,2,1,0,0,2],"matrix_rows":[39,56,34,265,58,284,256,320,384],"offset":238,"phase":2,"quadratic_rows":[303,61,319,31,14,39,0,0,5]}},{"left":{"linear_Z4":[3,2,3,2,2,0,0,0,0],"matrix_rows":[33,66,132,8,14,16,11,266,10],"offset":0,"phase":0,"quadratic_rows":[11,5,14,5,0,0,0,0,0]},"new":1,"old":211,"rank":5,"right":{"linear_Z4":[0,2,0,2,0,2,0,0,0],"matrix_rows":[257,338,260,88,32,320,256,272,384],"offset":253,"phase":1,"quadratic_rows":[64,80,16,80,14,0,11,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,40,68,138,14,2,11,266,10],"offset":0,"phase":0,"quadratic_rows":[11,15,14,15,0,0,0,0,0]},"new":415,"old":211,"rank":4,"right":{"linear_Z4":[0,1,0,3,2,0,2,0,1],"matrix_rows":[257,376,260,114,320,298,272,256,384],"offset":85,"phase":0,"quadratic_rows":[64,346,16,346,14,0,11,0,266]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,78,8,138,4,11,266,10],"offset":0,"phase":0,"quadratic_rows":[11,15,14,15,0,0,0,0,0]},"new":418,"old":211,"rank":4,"right":{"linear_Z4":[0,0,1,0,0,2,0,0,1],"matrix_rows":[257,358,260,108,320,256,292,272,384],"offset":51,"phase":0,"quadratic_rows":[64,100,302,100,0,14,11,0,260]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[27,35,69,9,15,1,138,266,10],"offset":0,"phase":0,"quadratic_rows":[11,15,14,15,0,0,0,0,0]},"new":420,"old":211,"rank":4,"right":{"linear_Z4":[1,1,3,1,0,2,0,0,1],"matrix_rows":[257,317,260,55,303,256,272,320,384],"offset":102,"phase":0,"quadratic_rows":[293,26,53,26,14,5,0,0,257]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[27,34,68,8,14,1,138,266,10],"offset":0,"phase":0,"quadratic_rows":[11,15,14,15,0,0,0,0,0]},"new":421,"old":211,"rank":4,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,1],"matrix_rows":[257,307,260,57,289,256,272,320,384],"offset":102,"phase":0,"quadratic_rows":[299,49,16,49,14,11,0,0,257]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":220,"old":212,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[19,17,18,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":221,"old":212,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":222,"old":212,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,2,0,0],"matrix_rows":[70,1,66,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":223,"old":213,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,1,0,1,2],"matrix_rows":[430,1,274,276,280,256,288,64,384],"offset":0,"phase":0,"quadratic_rows":[0,190,190,190,14,174,0,174,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":224,"old":213,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":225,"old":213,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":223,"old":214,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":226,"old":214,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":227,"old":214,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":220,"old":215,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[13,9,2,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":228,"old":215,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":229,"old":215,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,2,0,0],"matrix_rows":[70,1,66,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":224,"old":216,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,1,2,1,2],"matrix_rows":[427,321,258,68,264,80,288,256,384],"offset":0,"phase":0,"quadratic_rows":[235,171,64,171,64,171,21,171,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":226,"old":216,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,1,2,1,2],"matrix_rows":[427,321,322,4,328,16,288,256,384],"offset":0,"phase":0,"quadratic_rows":[235,235,0,235,0,171,11,171,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":230,"old":216,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":221,"old":217,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,0],"matrix_rows":[88,9,2,12,64,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[8,0,8,21,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":228,"old":217,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,0,0],"matrix_rows":[88,17,18,4,72,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[16,16,0,24,11,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":231,"old":217,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,2,0,0],"matrix_rows":[72,1,18,20,88,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,16,24,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":222,"old":218,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[13,9,2,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":229,"old":218,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[19,17,18,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":231,"old":218,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":225,"old":219,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,1,2,1,2],"matrix_rows":[437,321,66,260,72,272,288,256,384],"offset":0,"phase":0,"quadratic_rows":[245,64,181,64,181,181,11,181,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":227,"old":219,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,1,2,1,2],"matrix_rows":[437,321,2,324,8,336,288,256,384],"offset":0,"phase":0,"quadratic_rows":[245,0,245,0,245,181,21,181,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":230,"old":219,"rank":1,"right":{"linear_Z4":[1,0,1,0,2,1,1,1,2],"matrix_rows":[485,257,18,276,24,256,288,320,384],"offset":0,"phase":0,"quadratic_rows":[229,16,245,16,14,229,229,229,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":467,"old":220,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":469,"old":220,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,1,1,2],"matrix_rows":[230,1,258,260,8,16,288,320,384],"offset":0,"phase":0,"quadratic_rows":[0,486,486,0,0,486,486,486,230]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,32,64,130,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":553,"old":220,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,3,3,3,0],"matrix_rows":[384,224,1,2,4,8,16,416,448],"offset":2,"phase":1,"quadratic_rows":[0,0,0,0,0,352,352,384,224]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[30,32,64,128,256,3,5,9,1],"offset":0,"phase":0,"quadratic_rows":[15,15,15,15,0,0,0,0,0]},"new":557,"old":220,"rank":4,"right":{"linear_Z4":[3,0,0,0,0,3,3,3,0],"matrix_rows":[480,449,417,353,481,2,4,8,16],"offset":1,"phase":1,"quadratic_rows":[225,0,0,0,0,225,225,225,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":233,"old":221,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,1,0,1,2],"matrix_rows":[179,257,258,4,8,272,288,64,384],"offset":0,"phase":0,"quadratic_rows":[435,435,0,0,435,435,0,435,179]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":239,"old":221,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":235,"old":222,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":237,"old":222,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,1,0,1,2],"matrix_rows":[179,257,258,4,8,272,288,64,384],"offset":0,"phase":0,"quadratic_rows":[435,435,0,0,435,435,0,435,179]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":467,"old":223,"rank":1,"right":{"linear_Z4":[0,3,3,3,0,0,0,0,0],"matrix_rows":[6,9,18,28,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[8,22,30,13,6,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":468,"old":223,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,2,0,0],"matrix_rows":[70,1,66,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,3,0,0,0,0,0],"matrix_rows":[18,32,67,1,2,136,12,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,8,12,0,0,0,0,0]},"new":552,"old":223,"rank":4,"right":{"linear_Z4":[1,2,0,1,1,1,3,0,2],"matrix_rows":[28,25,192,416,29,14,16,480,256],"offset":115,"phase":1,"quadratic_rows":[5,12,27,30,28,96,352,256,192]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[1,16,34,66,128,260,2,8,12],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":555,"old":223,"rank":4,"right":{"linear_Z4":[2,0,3,3,0,0,2,0,1],"matrix_rows":[1,76,32,384,2,68,72,16,256],"offset":263,"phase":2,"quadratic_rows":[0,0,12,12,0,256,0,256,416]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":233,"old":224,"rank":1,"right":{"linear_Z4":[2,3,1,1,3,3,0,3,2],"matrix_rows":[438,9,258,268,256,272,288,64,384],"offset":27,"phase":0,"quadratic_rows":[8,182,190,13,182,182,0,182,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":238,"old":224,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,1,0,1,2],"matrix_rows":[184,17,18,4,264,256,288,320,384],"offset":170,"phase":0,"quadratic_rows":[16,16,0,440,427,440,0,440,184]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":234,"old":225,"rank":1,"right":{"linear_Z4":[2,1,3,3,1,3,0,3,2],"matrix_rows":[430,17,274,260,264,256,288,64,384],"offset":39,"phase":0,"quadratic_rows":[16,190,174,174,19,174,0,174,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":237,"old":225,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,1,0,1,2],"matrix_rows":[184,9,2,12,256,272,288,320,384],"offset":150,"phase":0,"quadratic_rows":[8,0,8,437,440,440,0,440,184]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":235,"old":226,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,0,0,0,0],"matrix_rows":[3,73,66,12,64,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[75,67,8,13,0,0,3,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":236,"old":226,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[19,17,18,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":232,"old":227,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,0,0,0],"matrix_rows":[5,81,18,68,8,64,32,128,256],"offset":1,"phase":1,"quadratic_rows":[85,16,69,0,19,0,5,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":239,"old":227,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[13,9,2,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":234,"old":228,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":236,"old":228,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":232,"old":229,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":238,"old":229,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":466,"old":230,"rank":1,"right":{"linear_Z4":[3,1,2,3,0,3,1,3,2],"matrix_rows":[427,257,322,68,264,16,288,256,384],"offset":141,"phase":0,"quadratic_rows":[171,235,64,171,0,171,70,171,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":469,"old":230,"rank":1,"right":{"linear_Z4":[0,2,2,0,0,1,1,1,2],"matrix_rows":[232,9,2,12,256,272,288,320,384],"offset":60,"phase":0,"quadratic_rows":[8,0,8,485,0,488,488,488,232]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,19,35,64,131,259,2,1],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":551,"old":230,"rank":2,"right":{"linear_Z4":[0,2,2,0,0,0,1,0,3],"matrix_rows":[173,301,321,194,388,328,16,352,256],"offset":431,"phase":1,"quadratic_rows":[192,192,0,192,0,192,235,363,384]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,10,18,33,65,2,131,259,3],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":556,"old":230,"rank":2,"right":{"linear_Z4":[2,3,3,0,0,0,2,2,2],"matrix_rows":[201,239,257,2,12,256,272,320,384],"offset":120,"phase":0,"quadratic_rows":[294,239,231,290,0,207,294,294,201]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":466,"old":231,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":468,"old":231,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,0,3,2],"matrix_rows":[416,1,2,4,8,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,160,0,160,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[28,36,71,132,263,9,7,1,3],"offset":0,"phase":0,"quadratic_rows":[13,6,15,13,0,0,0,0,0]},"new":550,"old":231,"rank":4,"right":{"linear_Z4":[2,3,1,3,0,2,3,3,0],"matrix_rows":[484,324,431,453,485,326,64,328,80],"offset":481,"phase":1,"quadratic_rows":[398,235,45,239,0,398,202,235,33]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,34,2,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":554,"old":231,"rank":2,"right":{"linear_Z4":[3,3,3,2,0,0,0,3,2],"matrix_rows":[385,6,257,18,28,16,32,64,384],"offset":3,"phase":2,"quadratic_rows":[129,22,30,4,6,0,0,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":240,"old":232,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[13,9,2,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,33,64,2,132,3,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":618,"old":232,"rank":3,"right":{"linear_Z4":[2,0,1,2,2,3,1,1,2],"matrix_rows":[20,66,416,5,16,80,40,256,384],"offset":233,"phase":1,"quadratic_rows":[4,80,69,32,66,168,86,160,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,68,128,260,1,2,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":678,"old":232,"rank":3,"right":{"linear_Z4":[2,1,1,3,0,0,2,2,3],"matrix_rows":[66,384,424,5,70,64,392,16,256],"offset":317,"phase":0,"quadratic_rows":[4,6,7,40,0,136,0,288,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":240,"old":233,"rank":1,"right":{"linear_Z4":[1,0,1,0,3,3,0,3,2],"matrix_rows":[421,273,18,260,8,256,288,320,384],"offset":171,"phase":1,"quadratic_rows":[181,16,165,0,19,165,0,165,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,18,33,65,135,4,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":619,"old":233,"rank":3,"right":{"linear_Z4":[3,0,2,0,3,0,2,0,2],"matrix_rows":[81,407,181,325,256,64,72,336,384],"offset":19,"phase":1,"quadratic_rows":[55,149,35,0,51,149,0,34,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[12,23,39,71,132,259,7,2,1],"offset":0,"phase":0,"quadratic_rows":[3,3,4,0,0,0,0,0,0]},"new":679,"old":233,"rank":3,"right":{"linear_Z4":[1,1,0,0,1,3,0,0,3],"matrix_rows":[130,258,183,357,230,64,72,368,256],"offset":463,"phase":1,"quadratic_rows":[467,467,368,0,471,356,183,83,311]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":240,"old":234,"rank":1,"right":{"linear_Z4":[1,1,0,3,0,3,0,3,2],"matrix_rows":[419,265,258,12,256,16,288,320,384],"offset":151,"phase":1,"quadratic_rows":[171,163,8,13,0,163,0,163,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[10,16,39,66,128,2,256,3,6],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":628,"old":234,"rank":3,"right":{"linear_Z4":[3,2,3,1,0,1,0,2,3],"matrix_rows":[388,9,4,133,166,256,40,16,64],"offset":61,"phase":1,"quadratic_rows":[141,164,167,41,0,174,0,295,384]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,17,34,71,129,4,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":688,"old":234,"rank":3,"right":{"linear_Z4":[3,2,0,3,0,0,2,0,2],"matrix_rows":[73,399,171,323,64,256,328,80,384],"offset":35,"phase":1,"quadratic_rows":[47,37,139,45,0,139,0,36,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":240,"old":235,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[19,17,18,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,33,65,132,260,1,2,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":629,"old":235,"rank":3,"right":{"linear_Z4":[2,2,2,0,3,0,2,2,3],"matrix_rows":[68,384,432,5,6,64,72,400,256],"offset":316,"phase":3,"quadratic_rows":[4,4,3,0,48,144,0,288,384]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,2,64,132,3,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":689,"old":235,"rank":3,"right":{"linear_Z4":[2,1,0,2,2,3,1,1,2],"matrix_rows":[10,68,416,3,72,8,48,256,384],"offset":217,"phase":1,"quadratic_rows":[2,67,72,68,32,176,78,160,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":240,"old":236,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,0,0,0,0],"matrix_rows":[3,73,66,12,64,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[75,67,8,13,0,0,3,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,65,128,260,1,2,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":634,"old":236,"rank":3,"right":{"linear_Z4":[3,3,3,2,0,0,0,2,3],"matrix_rows":[3,384,420,65,74,388,64,16,256],"offset":261,"phase":1,"quadratic_rows":[67,75,36,2,0,132,3,288,384]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,19,32,65,3,132,2,260,4],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":694,"old":236,"rank":3,"right":{"linear_Z4":[2,0,2,1,2,3,0,1,2],"matrix_rows":[90,66,416,11,16,36,80,256,384],"offset":233,"phase":1,"quadratic_rows":[10,1,32,9,0,164,0,160,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":240,"old":237,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,3,0,3,0],"matrix_rows":[179,273,274,4,8,256,288,64,384],"offset":39,"phase":0,"quadratic_rows":[419,419,0,0,416,435,0,435,179]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,19,32,64,134,3,256,2,7],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":635,"old":237,"rank":3,"right":{"linear_Z4":[0,0,0,0,2,2,0,1,3],"matrix_rows":[291,179,16,33,34,180,8,256,64],"offset":2,"phase":1,"quadratic_rows":[432,432,176,0,263,263,0,135,307]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,23,33,65,130,4,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":695,"old":237,"rank":3,"right":{"linear_Z4":[3,3,2,0,0,0,2,0,2],"matrix_rows":[71,403,163,321,322,64,72,256,384],"offset":131,"phase":1,"quadratic_rows":[55,55,3,0,131,131,0,48,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":240,"old":238,"rank":1,"right":{"linear_Z4":[1,0,1,0,0,3,0,3,0],"matrix_rows":[173,265,2,268,256,16,288,64,384],"offset":27,"phase":0,"quadratic_rows":[421,0,421,416,0,429,0,429,173]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,17,39,66,129,4,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":644,"old":238,"rank":3,"right":{"linear_Z4":[3,2,3,0,0,0,2,0,2],"matrix_rows":[71,397,165,321,64,324,256,80,384],"offset":67,"phase":1,"quadratic_rows":[47,5,47,133,0,133,0,40,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,16,35,70,128,3,256,2,7],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":704,"old":238,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,2,0,1,3],"matrix_rows":[293,173,8,33,170,36,256,16,64],"offset":2,"phase":1,"quadratic_rows":[424,168,424,263,0,263,0,135,301]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":240,"old":239,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,0,0,0],"matrix_rows":[5,81,18,68,8,64,32,128,256],"offset":1,"phase":1,"quadratic_rows":[85,16,69,0,19,0,5,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,37,69,1,130,4,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":645,"old":239,"rank":3,"right":{"linear_Z4":[2,2,0,0,1,3,2,1,2],"matrix_rows":[20,416,68,21,34,64,72,256,384],"offset":248,"phase":3,"quadratic_rows":[20,32,1,0,17,162,0,160,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[10,20,34,64,130,260,2,1,5],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":705,"old":239,"rank":3,"right":{"linear_Z4":[3,3,3,0,2,0,0,2,3],"matrix_rows":[384,5,418,65,386,84,8,64,256],"offset":262,"phase":1,"quadratic_rows":[69,34,85,0,4,130,5,288,384]}},{"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,4,133,3,264,6,16,24],"offset":0,"phase":0,"quadratic_rows":[6,5,3,24,24,0,0,0,0]},"new":1,"old":240,"rank":5,"right":{"linear_Z4":[2,0,2,0,0,0,0,0,1],"matrix_rows":[17,18,20,32,384,80,64,88,256],"offset":463,"phase":1,"quadratic_rows":[64,80,16,0,6,256,3,256,416]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,35,65,129,3,260,2,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":416,"old":240,"rank":4,"right":{"linear_Z4":[3,3,2,0,0,0,2,0,1],"matrix_rows":[6,5,32,384,71,16,80,88,256],"offset":469,"phase":2,"quadratic_rows":[67,83,16,0,6,256,3,256,416]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[19,33,66,130,1,260,3,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":417,"old":240,"rank":4,"right":{"linear_Z4":[0,0,2,0,0,0,2,0,1],"matrix_rows":[3,5,32,384,65,16,80,88,256],"offset":468,"phase":1,"quadratic_rows":[70,17,81,0,6,256,5,256,416]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,35,66,131,1,260,2,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":419,"old":240,"rank":4,"right":{"linear_Z4":[0,2,0,0,2,0,2,0,1],"matrix_rows":[3,6,32,384,16,82,64,88,256],"offset":388,"phase":3,"quadratic_rows":[18,85,66,0,3,256,6,256,416]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,67,129,3,260,2,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":422,"old":240,"rank":4,"right":{"linear_Z4":[2,0,0,0,2,0,0,0,1],"matrix_rows":[5,6,32,384,80,64,20,88,256],"offset":468,"phase":1,"quadratic_rows":[84,68,19,0,5,256,3,256,416]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":249,"old":241,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,1,1,0,2],"matrix_rows":[366,1,274,276,280,256,288,320,128],"offset":0,"phase":0,"quadratic_rows":[0,126,126,126,14,110,110,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":250,"old":241,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,1,2,0,2],"matrix_rows":[318,1,258,260,328,336,352,256,128],"offset":0,"phase":0,"quadratic_rows":[0,62,62,126,126,126,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":251,"old":241,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,1,2,0,2],"matrix_rows":[318,1,322,324,264,272,352,256,128],"offset":0,"phase":0,"quadratic_rows":[0,126,126,62,62,126,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":252,"old":242,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":253,"old":242,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,2,0],"matrix_rows":[160,1,2,4,72,80,224,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,64,64,96,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":254,"old":242,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,2,0],"matrix_rows":[160,1,66,68,8,16,224,128,256],"offset":0,"phase":0,"quadratic_rows":[0,64,64,0,0,96,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":252,"old":243,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,1,1,2,0],"matrix_rows":[238,1,146,148,152,128,160,192,256],"offset":0,"phase":0,"quadratic_rows":[0,126,126,126,14,110,110,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":255,"old":243,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,1,2,2,0],"matrix_rows":[190,1,194,196,136,144,224,128,256],"offset":0,"phase":0,"quadratic_rows":[0,126,126,62,62,126,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":256,"old":243,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,1,2,2,0],"matrix_rows":[190,1,130,132,200,208,224,128,256],"offset":0,"phase":0,"quadratic_rows":[0,62,62,126,126,126,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":249,"old":244,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":257,"old":244,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,0,2],"matrix_rows":[288,1,66,68,8,16,352,256,128],"offset":0,"phase":0,"quadratic_rows":[0,64,64,0,0,96,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":258,"old":244,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,0,2],"matrix_rows":[288,1,2,4,72,80,352,256,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,64,64,96,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":253,"old":245,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":255,"old":245,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":259,"old":245,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,0,2,0],"matrix_rows":[136,1,18,20,152,128,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,16,16,24,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":250,"old":246,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":257,"old":246,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":260,"old":246,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":251,"old":247,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":258,"old":247,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":260,"old":247,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,0,0,2],"matrix_rows":[264,1,18,20,280,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,16,16,24,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":254,"old":248,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":256,"old":248,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":259,"old":248,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":471,"old":249,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,2,0],"matrix_rows":[224,1,2,4,8,16,160,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":473,"old":249,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,33,1,64,130,2,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":561,"old":249,"rank":2,"right":{"linear_Z4":[0,3,3,3,0,0,1,2,0],"matrix_rows":[6,64,9,18,28,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[8,22,30,13,6,0,192,64,0]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[1,16,34,66,128,260,8,2,12],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":565,"old":249,"rank":4,"right":{"linear_Z4":[2,0,3,3,0,0,0,2,1],"matrix_rows":[1,140,32,320,2,132,136,16,256],"offset":263,"phase":2,"quadratic_rows":[0,0,12,12,0,256,256,0,352]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":262,"old":250,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,2,0],"matrix_rows":[152,1,2,4,136,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":268,"old":250,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":264,"old":251,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,2,0],"matrix_rows":[152,1,2,4,136,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":266,"old":251,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":471,"old":252,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,0,2],"matrix_rows":[352,1,2,4,8,16,288,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":472,"old":252,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[1,16,38,2,4,72,128,256,8],"offset":0,"phase":0,"quadratic_rows":[0,6,6,8,0,0,0,0,0]},"new":560,"old":252,"rank":4,"right":{"linear_Z4":[2,2,0,3,3,1,0,0,2],"matrix_rows":[1,28,4,32,14,16,288,64,128],"offset":55,"phase":1,"quadratic_rows":[0,12,2,26,24,288,0,0,32]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[1,16,34,66,128,260,8,12,2],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":563,"old":252,"rank":4,"right":{"linear_Z4":[2,0,3,3,0,0,0,1,2],"matrix_rows":[1,268,32,192,2,260,264,16,128],"offset":263,"phase":2,"quadratic_rows":[0,0,12,12,0,128,128,224,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":262,"old":253,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":267,"old":253,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,0,2],"matrix_rows":[280,1,2,4,264,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":263,"old":254,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":266,"old":254,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,0,2],"matrix_rows":[280,1,2,4,264,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":264,"old":255,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,0,2],"matrix_rows":[280,1,2,4,264,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":265,"old":255,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":261,"old":256,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,0,2],"matrix_rows":[280,1,2,4,264,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":268,"old":256,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":263,"old":257,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":265,"old":257,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,2,0],"matrix_rows":[152,1,2,4,136,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":261,"old":258,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":267,"old":258,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,2,0],"matrix_rows":[152,1,2,4,136,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,24,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":470,"old":259,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,2],"matrix_rows":[262,1,258,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":473,"old":259,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,0,2],"matrix_rows":[352,1,2,4,8,16,288,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,9,18,35,64,131,2,256,3],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":559,"old":259,"rank":2,"right":{"linear_Z4":[2,3,3,2,0,2,2,0,2],"matrix_rows":[363,45,257,322,68,264,16,288,128],"offset":3,"phase":2,"quadratic_rows":[70,43,109,70,0,70,45,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,34,2,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":564,"old":259,"rank":2,"right":{"linear_Z4":[3,3,3,2,0,0,3,0,2],"matrix_rows":[321,6,257,18,28,16,32,320,128],"offset":3,"phase":2,"quadratic_rows":[65,22,30,4,6,0,65,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":470,"old":260,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,2,0],"matrix_rows":[134,1,130,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":472,"old":260,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,3,3,2,0],"matrix_rows":[224,1,2,4,8,16,160,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,96,96,0,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[1,20,38,68,134,8,258,2,6],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":558,"old":260,"rank":4,"right":{"linear_Z4":[2,3,3,3,0,2,1,2,3],"matrix_rows":[1,324,266,32,390,256,392,272,192],"offset":13,"phase":3,"quadratic_rows":[0,142,454,138,0,0,452,78,324]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,34,2,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":562,"old":260,"rank":2,"right":{"linear_Z4":[3,3,3,2,0,0,3,2,0],"matrix_rows":[193,6,129,18,28,16,32,192,256],"offset":3,"phase":2,"quadratic_rows":[65,22,30,4,6,0,65,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":269,"old":261,"rank":1,"right":{"linear_Z4":[0,3,3,3,2,3,0,0,2],"matrix_rows":[302,1,274,276,280,256,288,320,128],"offset":1,"phase":1,"quadratic_rows":[0,62,62,62,14,46,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[10,18,1,36,68,132,4,3,256],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":620,"old":261,"rank":3,"right":{"linear_Z4":[3,0,2,3,3,2,0,3,0],"matrix_rows":[132,135,24,133,128,104,80,64,256],"offset":22,"phase":1,"quadratic_rows":[3,5,130,120,88,8,24,132,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[10,17,2,36,68,132,4,3,256],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":686,"old":261,"rank":3,"right":{"linear_Z4":[1,0,2,3,3,2,0,3,0],"matrix_rows":[2,135,24,3,128,72,112,64,256],"offset":31,"phase":1,"quadratic_rows":[133,4,131,88,120,16,24,133,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":269,"old":262,"rank":1,"right":{"linear_Z4":[0,3,3,3,2,3,0,2,0],"matrix_rows":[174,1,146,148,152,128,160,192,256],"offset":1,"phase":1,"quadratic_rows":[0,62,62,62,14,46,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[10,18,1,36,68,132,4,256,3],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":621,"old":262,"rank":3,"right":{"linear_Z4":[3,0,2,3,3,2,0,0,3],"matrix_rows":[260,263,24,261,256,104,80,64,128],"offset":22,"phase":1,"quadratic_rows":[3,5,258,120,88,8,24,0,260]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[10,17,2,36,68,132,4,256,3],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":687,"old":262,"rank":3,"right":{"linear_Z4":[1,0,2,3,3,2,0,0,3],"matrix_rows":[2,263,24,3,256,72,112,64,128],"offset":31,"phase":1,"quadratic_rows":[261,4,259,88,120,16,24,0,261]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":269,"old":263,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[11,16,39,71,1,130,5,263,7],"offset":0,"phase":0,"quadratic_rows":[6,3,1,0,0,0,0,0,0]},"new":626,"old":263,"rank":3,"right":{"linear_Z4":[2,0,2,1,1,1,0,0,1],"matrix_rows":[297,25,108,341,38,256,296,320,384],"offset":237,"phase":2,"quadratic_rows":[100,36,27,124,348,299,25,0,304]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[13,16,39,1,71,131,4,263,7],"offset":0,"phase":0,"quadratic_rows":[6,1,5,0,0,0,0,0,0]},"new":680,"old":263,"rank":3,"right":{"linear_Z4":[0,0,2,3,3,1,0,0,1],"matrix_rows":[305,340,25,109,38,256,304,320,384],"offset":225,"phase":2,"quadratic_rows":[324,36,27,124,348,298,25,0,305]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":269,"old":264,"rank":1,"right":{"linear_Z4":[0,3,3,3,2,0,0,0,0],"matrix_rows":[14,1,274,276,280,256,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,286,286,286,14,0,0,0,14]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[10,16,35,68,128,2,1,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":627,"old":264,"rank":3,"right":{"linear_Z4":[1,2,0,0,0,3,3,0,2],"matrix_rows":[4,97,264,5,38,64,256,16,384],"offset":59,"phase":1,"quadratic_rows":[101,36,99,0,0,103,101,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[10,16,35,64,132,1,2,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":681,"old":264,"rank":3,"right":{"linear_Z4":[1,2,0,0,0,1,1,0,2],"matrix_rows":[100,97,272,101,38,64,8,256,384],"offset":59,"phase":1,"quadratic_rows":[5,36,99,0,0,102,100,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":269,"old":265,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,0,2,0],"matrix_rows":[136,1,18,20,152,128,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,16,16,24,14,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,68,1,130,2,5,256],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":642,"old":265,"rank":3,"right":{"linear_Z4":[3,3,3,0,2,2,0,3,0],"matrix_rows":[144,6,153,145,98,68,128,64,256],"offset":70,"phase":1,"quadratic_rows":[9,102,70,17,136,2,6,144,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,65,4,130,2,5,256],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":696,"old":265,"rank":3,"right":{"linear_Z4":[1,3,3,0,2,2,0,3,0],"matrix_rows":[8,6,153,9,66,100,128,64,256],"offset":79,"phase":1,"quadratic_rows":[145,70,102,16,137,4,6,145,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":269,"old":266,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,0,0,2],"matrix_rows":[264,1,18,20,280,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,16,16,24,14,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,68,1,130,2,256,5],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":643,"old":266,"rank":3,"right":{"linear_Z4":[3,3,3,0,2,2,0,0,3],"matrix_rows":[272,6,281,273,98,68,256,64,128],"offset":70,"phase":1,"quadratic_rows":[9,102,70,17,264,2,6,0,272]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,65,4,130,2,256,5],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":697,"old":266,"rank":3,"right":{"linear_Z4":[1,3,3,0,2,2,0,0,3],"matrix_rows":[8,6,281,9,66,100,256,64,128],"offset":79,"phase":1,"quadratic_rows":[273,70,102,16,265,4,6,0,273]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":269,"old":267,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,1,0,0,2],"matrix_rows":[40,1,18,20,280,256,288,320,384],"offset":0,"phase":0,"quadratic_rows":[0,16,16,312,14,296,0,0,40]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[15,17,5,32,65,130,3,257,1],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":636,"old":267,"rank":3,"right":{"linear_Z4":[1,1,1,0,3,3,1,0,0],"matrix_rows":[291,117,337,341,290,56,256,320,384],"offset":221,"phase":2,"quadratic_rows":[339,3,292,48,345,300,337,0,117]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[15,3,17,32,65,133,4,257,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":702,"old":267,"rank":3,"right":{"linear_Z4":[3,1,1,0,1,2,3,0,3],"matrix_rows":[293,113,339,115,292,56,256,320,384],"offset":213,"phase":3,"quadratic_rows":[117,290,5,48,121,347,113,0,290]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":269,"old":268,"rank":1,"right":{"linear_Z4":[0,0,0,3,2,3,0,0,0],"matrix_rows":[40,1,18,20,88,64,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,16,16,120,14,104,40,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[12,18,32,64,133,4,1,258,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":637,"old":268,"rank":3,"right":{"linear_Z4":[1,0,0,2,0,3,3,0,2],"matrix_rows":[16,258,97,17,256,4,56,64,384],"offset":205,"phase":1,"quadratic_rows":[113,0,0,48,105,121,113,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[12,16,34,64,133,1,4,258,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":703,"old":268,"rank":3,"right":{"linear_Z4":[1,0,0,2,0,1,1,0,2],"matrix_rows":[112,260,97,113,2,256,56,64,384],"offset":205,"phase":1,"quadratic_rows":[17,0,0,48,105,120,112,0,0]}},{"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[1,34,4,72,14,144,22,262,6],"offset":0,"phase":0,"quadratic_rows":[0,24,24,14,22,0,0,0,0]},"new":1,"old":269,"rank":5,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[1,338,84,264,288,256,272,320,384],"offset":253,"phase":1,"quadratic_rows":[0,80,80,16,14,64,38,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,35,1,68,6,136,10,258,2],"offset":0,"phase":0,"quadratic_rows":[3,15,6,10,0,0,0,0,0]},"new":416,"old":269,"rank":4,"right":{"linear_Z4":[3,1,0,0,1,0,1,0,3],"matrix_rows":[262,85,264,288,263,256,272,320,384],"offset":253,"phase":3,"quadratic_rows":[339,259,80,16,349,64,373,0,339]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[22,34,4,65,7,136,14,262,6],"offset":0,"phase":0,"quadratic_rows":[7,15,15,14,0,0,0,0,0]},"new":417,"old":269,"rank":4,"right":{"linear_Z4":[2,2,2,1,0,0,0,0,3],"matrix_rows":[264,91,349,288,265,256,272,320,384],"offset":253,"phase":3,"quadratic_rows":[14,345,345,31,14,64,38,0,262]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[22,35,5,73,15,129,7,262,6],"offset":0,"phase":0,"quadratic_rows":[7,15,15,14,0,0,0,0,0]},"new":420,"old":269,"rank":4,"right":{"linear_Z4":[2,0,0,0,0,1,0,0,3],"matrix_rows":[302,125,379,264,303,256,272,320,384],"offset":253,"phase":3,"quadratic_rows":[40,120,120,279,14,103,38,0,264]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[22,34,4,72,14,129,7,262,6],"offset":0,"phase":0,"quadratic_rows":[7,15,15,14,0,0,0,0,0]},"new":421,"old":269,"rank":4,"right":{"linear_Z4":[2,2,2,0,0,1,0,0,3],"matrix_rows":[288,115,373,264,289,256,272,320,384],"offset":253,"phase":3,"quadratic_rows":[38,369,369,16,14,103,38,0,262]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":278,"old":270,"rank":1,"right":{"linear_Z4":[0,1,1,1,0,2,1,1,2],"matrix_rows":[462,33,290,260,264,48,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,238,206,206,32,19,206,206,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":279,"old":270,"rank":1,"right":{"linear_Z4":[0,1,1,1,0,1,2,1,2],"matrix_rows":[430,65,258,324,264,80,288,256,384],"offset":0,"phase":0,"quadratic_rows":[64,174,238,174,64,174,21,174,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":280,"old":270,"rank":1,"right":{"linear_Z4":[0,1,1,1,0,1,2,1,2],"matrix_rows":[430,1,322,324,264,16,352,256,384],"offset":0,"phase":0,"quadratic_rows":[0,238,238,174,0,238,38,174,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":281,"old":271,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,2,2,0,0],"matrix_rows":[80,33,34,4,8,112,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,32,0,0,48,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":282,"old":271,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,0],"matrix_rows":[112,33,2,36,8,80,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,0,32,0,48,21,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":283,"old":271,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,0,0],"matrix_rows":[112,1,18,20,8,64,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,16,0,38,48,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":281,"old":272,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":284,"old":272,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,2,0,0,0],"matrix_rows":[37,33,2,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":285,"old":272,"rank":1,"right":{"linear_Z4":[0,3,3,0,2,0,0,0,0],"matrix_rows":[22,1,18,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":278,"old":273,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":286,"old":273,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,0,2,1,2],"matrix_rows":[413,257,66,324,264,272,96,256,384],"offset":0,"phase":0,"quadratic_rows":[157,64,221,157,157,64,38,157,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":287,"old":273,"rank":1,"right":{"linear_Z4":[1,0,1,1,1,0,2,1,2],"matrix_rows":[413,321,2,324,264,336,32,256,384],"offset":0,"phase":0,"quadratic_rows":[221,0,221,157,221,0,21,157,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":282,"old":274,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":284,"old":274,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,2,0,0],"matrix_rows":[67,65,66,4,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":288,"old":274,"rank":1,"right":{"linear_Z4":[0,3,3,0,2,0,0,0,0],"matrix_rows":[22,1,18,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":279,"old":275,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":286,"old":275,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":289,"old":275,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,2,0,1,2],"matrix_rows":[411,289,290,4,264,304,256,64,384],"offset":0,"phase":0,"quadratic_rows":[187,187,0,155,187,19,0,155,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":280,"old":276,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":287,"old":276,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":289,"old":276,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":283,"old":277,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":285,"old":277,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,2,0,0],"matrix_rows":[67,65,66,4,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":288,"old":277,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,2,0,0,0],"matrix_rows":[37,33,2,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":475,"old":278,"rank":1,"right":{"linear_Z4":[1,2,3,3,3,0,1,3,2],"matrix_rows":[413,321,66,260,264,272,32,256,384],"offset":135,"phase":0,"quadratic_rows":[221,64,157,157,157,0,67,157,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":477,"old":278,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,1,1,2],"matrix_rows":[216,1,18,20,264,256,288,320,384],"offset":102,"phase":0,"quadratic_rows":[0,16,16,472,462,0,472,472,216]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,33,65,128,257,3,2],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":569,"old":278,"rank":2,"right":{"linear_Z4":[2,3,1,1,1,0,1,2,0],"matrix_rows":[286,384,193,386,324,328,336,32,256],"offset":373,"phase":0,"quadratic_rows":[192,158,94,94,94,0,221,67,0]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[17,33,67,131,258,2,4,8,13],"offset":0,"phase":0,"quadratic_rows":[12,2,13,13,0,0,0,0,0]},"new":573,"old":278,"rank":4,"right":{"linear_Z4":[1,1,2,2,0,2,0,0,0],"matrix_rows":[279,20,320,384,265,282,300,288,32],"offset":0,"phase":0,"quadratic_rows":[31,15,43,23,41,20,256,256,192]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":291,"old":279,"rank":1,"right":{"linear_Z4":[1,3,2,3,3,1,0,3,2],"matrix_rows":[411,289,258,36,264,272,256,64,384],"offset":75,"phase":0,"quadratic_rows":[187,155,32,155,155,37,0,155,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":297,"old":279,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,1,0,1,2],"matrix_rows":[184,1,18,20,264,256,288,320,384],"offset":170,"phase":0,"quadratic_rows":[0,16,16,440,430,440,0,440,184]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":293,"old":280,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,33,66,100,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,70,102,0,0,37,6,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":295,"old":280,"rank":1,"right":{"linear_Z4":[0,3,3,0,2,0,0,0,0],"matrix_rows":[22,1,18,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":475,"old":281,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":476,"old":281,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[2,3,2,2,0,0,0,0,0],"matrix_rows":[31,45,7,11,66,128,256,3,2],"offset":0,"phase":0,"quadratic_rows":[12,2,1,1,0,0,0,0,0]},"new":568,"old":281,"rank":4,"right":{"linear_Z4":[0,3,3,3,1,0,0,0,2],"matrix_rows":[399,17,263,267,141,398,272,32,64],"offset":12,"phase":2,"quadratic_rows":[286,15,399,399,273,0,0,12,29]}},{"left":{"linear_Z4":[2,2,3,2,0,0,0,0,0],"matrix_rows":[16,35,72,136,257,2,3,12,4],"offset":0,"phase":0,"quadratic_rows":[0,0,12,4,0,0,0,0,0]},"new":571,"old":281,"rank":4,"right":{"linear_Z4":[2,0,3,3,1,0,2,3,0],"matrix_rows":[114,34,384,140,19,64,388,392,96],"offset":281,"phase":0,"quadratic_rows":[18,1,268,268,17,0,0,384,140]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":291,"old":282,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":296,"old":282,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":292,"old":283,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":295,"old":283,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":293,"old":284,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":294,"old":284,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":290,"old":285,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":297,"old":285,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,1,0,1,2],"matrix_rows":[173,257,2,260,264,16,288,64,384],"offset":0,"phase":0,"quadratic_rows":[429,0,429,429,0,429,0,429,173]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":292,"old":286,"rank":1,"right":{"linear_Z4":[3,1,2,3,1,3,0,3,2],"matrix_rows":[427,257,274,20,264,256,288,64,384],"offset":45,"phase":0,"quadratic_rows":[171,187,16,171,22,171,0,171,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":294,"old":286,"rank":1,"right":{"linear_Z4":[0,2,2,1,1,0,0,1,2],"matrix_rows":[184,33,2,36,264,272,256,320,384],"offset":204,"phase":0,"quadratic_rows":[32,0,32,440,440,413,0,440,184]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":290,"old":287,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,0,0,0],"matrix_rows":[5,65,18,84,8,64,32,128,256],"offset":1,"phase":1,"quadratic_rows":[69,16,85,0,22,0,5,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":296,"old":287,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,2,0,0,0],"matrix_rows":[37,33,2,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":474,"old":288,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,0,3,2],"matrix_rows":[392,1,2,4,264,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,136,0,0,0,136,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":477,"old":288,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,1,1,2],"matrix_rows":[203,257,258,4,264,16,32,320,384],"offset":0,"phase":0,"quadratic_rows":[459,459,0,459,0,0,459,459,203]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,64,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":567,"old":288,"rank":2,"right":{"linear_Z4":[0,0,0,3,0,0,3,3,0],"matrix_rows":[384,200,1,2,4,392,16,32,448],"offset":2,"phase":1,"quadratic_rows":[0,0,0,328,0,0,328,384,200]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,18,2,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":572,"old":288,"rank":2,"right":{"linear_Z4":[3,3,1,2,0,0,3,3,2],"matrix_rows":[451,4,257,258,12,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[195,195,12,4,0,0,195,195,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":474,"old":289,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,16,0,22,3,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":476,"old":289,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,2,0,0],"matrix_rows":[67,65,66,4,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,3,0,0,0,0,0],"matrix_rows":[17,33,3,72,130,2,12,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,8,12,0,0,0,0,0]},"new":566,"old":289,"rank":4,"right":{"linear_Z4":[3,3,1,1,0,0,3,0,2],"matrix_rows":[23,20,192,392,37,54,456,32,256],"offset":3,"phase":2,"quadratic_rows":[51,35,20,72,5,3,328,256,192]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,34,65,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":570,"old":289,"rank":2,"right":{"linear_Z4":[3,0,2,3,3,0,2,1,2],"matrix_rows":[81,392,65,2,12,256,80,32,384],"offset":49,"phase":3,"quadratic_rows":[17,0,8,140,17,0,0,136,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":298,"old":290,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,2,0,0,0],"matrix_rows":[37,33,2,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[8,18,33,68,3,4,2,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":618,"old":290,"rank":3,"right":{"linear_Z4":[2,0,1,1,1,2,2,0,0],"matrix_rows":[68,18,8,5,64,80,40,128,256],"offset":41,"phase":3,"quadratic_rows":[4,80,21,40,86,8,18,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,33,66,1,130,256,4,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":662,"old":290,"rank":3,"right":{"linear_Z4":[2,1,1,0,2,3,0,2,3],"matrix_rows":[18,424,384,5,22,16,256,416,64],"offset":123,"phase":0,"quadratic_rows":[4,6,7,160,0,40,0,264,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":298,"old":291,"rank":1,"right":{"linear_Z4":[1,0,1,3,3,0,0,3,2],"matrix_rows":[397,257,18,276,264,256,32,320,384],"offset":171,"phase":1,"quadratic_rows":[141,16,157,141,22,0,0,141,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,18,33,4,70,129,1,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":619,"old":291,"rank":3,"right":{"linear_Z4":[2,0,1,0,2,0,0,3,2],"matrix_rows":[196,471,157,325,320,64,336,96,384],"offset":0,"phase":0,"quadratic_rows":[14,149,143,149,10,0,0,142,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,39,71,129,7,262,2,4],"offset":0,"phase":0,"quadratic_rows":[7,1,1,0,0,0,0,0,0]},"new":663,"old":291,"rank":3,"right":{"linear_Z4":[0,0,2,3,3,2,0,3,3],"matrix_rows":[268,444,60,21,134,32,56,288,320],"offset":353,"phase":2,"quadratic_rows":[20,132,59,188,157,140,0,442,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":298,"old":292,"rank":1,"right":{"linear_Z4":[0,1,1,3,0,3,0,3,2],"matrix_rows":[398,33,258,292,264,16,256,320,384],"offset":205,"phase":1,"quadratic_rows":[32,142,174,142,0,37,0,142,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,39,71,135,2,261,1,4],"offset":0,"phase":0,"quadratic_rows":[2,7,2,0,0,0,0,0,0]},"new":626,"old":292,"rank":3,"right":{"linear_Z4":[0,0,2,3,0,3,0,3,1],"matrix_rows":[172,268,300,133,38,256,296,272,320],"offset":354,"phase":2,"quadratic_rows":[132,36,299,428,0,174,0,169,268]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,21,34,4,66,133,2,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":672,"old":292,"rank":3,"right":{"linear_Z4":[0,2,1,0,0,2,0,3,2],"matrix_rows":[487,196,174,320,326,64,80,352,384],"offset":0,"phase":0,"quadratic_rows":[166,13,143,166,0,9,0,141,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":298,"old":293,"rank":1,"right":{"linear_Z4":[0,3,3,0,2,0,0,0,0],"matrix_rows":[22,1,18,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,33,66,130,1,256,4,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":627,"old":293,"rank":3,"right":{"linear_Z4":[1,2,1,0,3,2,0,2,3],"matrix_rows":[33,408,384,37,6,32,256,400,64],"offset":123,"phase":0,"quadratic_rows":[5,4,7,144,24,0,0,264,384]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,68,4,3,1,128,256],"offset":0,"phase":0,"quadratic_rows":[2,3,4,0,0,0,0,0,0]},"new":673,"old":293,"rank":3,"right":{"linear_Z4":[0,2,1,1,2,1,2,0,0],"matrix_rows":[33,68,8,64,6,96,24,128,256],"offset":50,"phase":3,"quadratic_rows":[96,4,38,24,8,101,33,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":298,"old":294,"rank":1,"right":{"linear_Z4":[0,1,1,3,0,0,0,3,0],"matrix_rows":[158,1,274,276,264,256,32,64,384],"offset":45,"phase":0,"quadratic_rows":[0,398,398,414,392,0,0,414,158]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[8,19,35,67,5,128,256,1,7],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":650,"old":294,"rank":3,"right":{"linear_Z4":[0,0,0,2,2,0,0,1,3],"matrix_rows":[158,14,272,153,266,268,256,32,64],"offset":1,"phase":1,"quadratic_rows":[152,408,408,263,263,0,0,135,286]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,23,39,66,4,129,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":698,"old":294,"rank":3,"right":{"linear_Z4":[2,3,3,0,0,0,2,0,2],"matrix_rows":[71,398,150,64,322,324,256,96,384],"offset":67,"phase":1,"quadratic_rows":[6,31,31,134,134,0,0,24,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":298,"old":295,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,0,0,0],"matrix_rows":[6,33,66,100,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,70,102,0,0,37,6,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,34,68,128,258,2,1,5],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":651,"old":295,"rank":3,"right":{"linear_Z4":[3,3,3,0,0,2,0,2,3],"matrix_rows":[384,6,393,385,98,68,256,16,64],"offset":70,"phase":1,"quadratic_rows":[9,102,70,129,0,2,6,264,384]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,65,134,2,4,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":699,"old":295,"rank":3,"right":{"linear_Z4":[2,2,0,3,0,1,2,1,2],"matrix_rows":[392,36,68,9,38,64,256,80,384],"offset":248,"phase":3,"quadratic_rows":[8,36,2,137,0,34,0,136,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":298,"old":296,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,0,0,0],"matrix_rows":[5,65,18,84,8,64,32,128,256],"offset":1,"phase":1,"quadratic_rows":[69,16,85,0,22,0,5,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,37,66,129,5,4,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":660,"old":296,"rank":3,"right":{"linear_Z4":[2,2,0,3,1,2,0,1,2],"matrix_rows":[116,392,68,21,10,32,256,96,384],"offset":217,"phase":1,"quadratic_rows":[20,8,1,138,17,0,0,136,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,33,68,129,256,1,2,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":706,"old":296,"rank":3,"right":{"linear_Z4":[3,3,3,0,2,0,0,2,3],"matrix_rows":[5,384,394,81,386,68,256,64,32],"offset":69,"phase":1,"quadratic_rows":[85,10,69,130,1,0,5,264,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":298,"old":297,"rank":1,"right":{"linear_Z4":[1,0,1,3,0,0,0,3,0],"matrix_rows":[173,289,2,292,264,16,256,64,384],"offset":75,"phase":0,"quadratic_rows":[397,0,397,429,0,392,0,429,173]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,17,39,66,129,4,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":661,"old":297,"rank":3,"right":{"linear_Z4":[3,2,3,0,0,0,2,0,2],"matrix_rows":[71,397,165,321,64,324,256,80,384],"offset":67,"phase":1,"quadratic_rows":[47,5,47,133,0,133,0,40,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,16,35,67,128,6,256,2,7],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":707,"old":297,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,2,0,1,3],"matrix_rows":[13,173,288,265,170,268,256,16,64],"offset":2,"phase":1,"quadratic_rows":[424,168,424,263,0,263,0,135,301]}},{"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,4,136,262,5,3,16,24],"offset":0,"phase":0,"quadratic_rows":[6,5,3,24,24,0,0,0,0]},"new":1,"old":298,"rank":5,"right":{"linear_Z4":[0,2,2,0,0,0,0,0,1],"matrix_rows":[65,66,68,8,384,32,96,256,112],"offset":431,"phase":1,"quadratic_rows":[96,32,64,256,0,3,5,256,392]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,35,65,132,258,1,3,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":416,"old":298,"rank":4,"right":{"linear_Z4":[1,1,2,0,0,2,2,0,1],"matrix_rows":[6,5,8,384,103,64,32,256,112],"offset":389,"phase":0,"quadratic_rows":[99,35,64,256,0,3,5,256,392]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,67,132,258,1,3,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":418,"old":298,"rank":4,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,1],"matrix_rows":[5,6,8,384,32,96,68,256,112],"offset":484,"phase":1,"quadratic_rows":[36,100,67,256,0,3,6,256,392]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,35,66,132,258,3,1,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":419,"old":298,"rank":4,"right":{"linear_Z4":[0,0,2,0,0,2,0,0,1],"matrix_rows":[3,6,8,384,64,34,96,256,112],"offset":484,"phase":1,"quadratic_rows":[66,37,98,256,0,6,5,256,392]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[19,33,66,132,259,2,1,8,12],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":421,"old":298,"rank":4,"right":{"linear_Z4":[2,0,0,0,0,2,2,0,1],"matrix_rows":[3,5,8,384,97,64,32,256,112],"offset":388,"phase":3,"quadratic_rows":[102,65,33,256,0,5,3,256,392]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":307,"old":299,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,2,0,2,0],"matrix_rows":[144,33,34,4,8,176,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,32,0,0,48,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":308,"old":299,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":309,"old":299,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":310,"old":300,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":311,"old":300,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":312,"old":300,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":310,"old":301,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,2,0,0,2],"matrix_rows":[272,33,34,4,8,304,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,32,0,0,48,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":313,"old":301,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":314,"old":301,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":307,"old":302,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":315,"old":302,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":316,"old":302,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":311,"old":303,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,1,2,0,2],"matrix_rows":[315,257,258,4,328,336,352,256,128],"offset":0,"phase":0,"quadratic_rows":[59,59,0,123,123,123,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":313,"old":303,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,1,2,0,2],"matrix_rows":[315,321,322,4,328,272,288,256,128],"offset":0,"phase":0,"quadratic_rows":[123,123,0,123,59,59,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":317,"old":303,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,2,1,0,2],"matrix_rows":[347,289,290,4,264,304,256,320,128],"offset":0,"phase":0,"quadratic_rows":[123,123,0,91,123,19,91,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":308,"old":304,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,2,0],"matrix_rows":[136,1,2,4,200,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,72,64,64,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":315,"old":304,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,2,0],"matrix_rows":[136,65,66,4,200,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,64,0,72,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":318,"old":304,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":309,"old":305,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,1,2,2,0],"matrix_rows":[187,193,194,4,200,144,160,128,256],"offset":0,"phase":0,"quadratic_rows":[123,123,0,123,59,59,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":316,"old":305,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,1,2,2,0],"matrix_rows":[187,129,130,4,200,208,224,128,256],"offset":0,"phase":0,"quadratic_rows":[59,59,0,123,123,123,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":318,"old":305,"rank":1,"right":{"linear_Z4":[1,1,0,1,1,2,1,2,0],"matrix_rows":[219,161,162,4,136,176,128,192,256],"offset":0,"phase":0,"quadratic_rows":[123,123,0,91,123,19,91,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":312,"old":306,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,0,2],"matrix_rows":[264,65,66,4,328,16,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,64,0,72,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":314,"old":306,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,0,2],"matrix_rows":[264,1,2,4,328,80,96,256,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,72,64,64,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":317,"old":306,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":479,"old":307,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":481,"old":307,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,0,2],"matrix_rows":[328,1,2,4,264,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,33,65,128,3,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":577,"old":307,"rank":2,"right":{"linear_Z4":[3,2,3,3,3,0,2,0,2],"matrix_rows":[30,323,321,66,260,264,272,32,128],"offset":3,"phase":2,"quadratic_rows":[3,285,286,286,286,0,0,0,30]}},{"left":{"linear_Z4":[2,2,3,2,0,0,0,0,0],"matrix_rows":[16,35,72,136,257,2,12,3,4],"offset":0,"phase":0,"quadratic_rows":[0,0,12,4,0,0,0,0,0]},"new":581,"old":307,"rank":4,"right":{"linear_Z4":[2,0,3,3,1,0,3,2,0],"matrix_rows":[178,34,320,76,19,128,324,328,160],"offset":281,"phase":0,"quadratic_rows":[18,1,268,268,17,0,320,0,76]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":320,"old":308,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":326,"old":308,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,0,2],"matrix_rows":[304,1,2,4,8,272,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":322,"old":309,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,0,2],"matrix_rows":[304,1,2,4,8,272,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":324,"old":309,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":479,"old":310,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":480,"old":310,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,2,0],"matrix_rows":[200,1,2,4,136,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[18,35,4,8,66,131,257,1,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":576,"old":310,"rank":4,"right":{"linear_Z4":[3,3,2,2,3,0,1,2,3],"matrix_rows":[322,273,4,8,387,256,400,288,192],"offset":14,"phase":3,"quadratic_rows":[147,451,0,0,145,0,450,83,322]}},{"left":{"linear_Z4":[2,2,3,2,0,0,0,0,0],"matrix_rows":[16,35,72,136,257,2,12,4,3],"offset":0,"phase":0,"quadratic_rows":[0,0,12,4,0,0,0,0,0]},"new":579,"old":310,"rank":4,"right":{"linear_Z4":[2,0,3,3,1,0,3,0,2],"matrix_rows":[306,34,192,76,19,256,196,200,288],"offset":281,"phase":0,"quadratic_rows":[18,1,140,140,17,0,192,76,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":320,"old":311,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,2,0],"matrix_rows":[176,1,2,4,8,144,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":325,"old":311,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":321,"old":312,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":324,"old":312,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,2,0],"matrix_rows":[176,1,2,4,8,144,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":322,"old":313,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,2,0],"matrix_rows":[176,1,2,4,8,144,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":323,"old":313,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":319,"old":314,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":326,"old":314,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,2,0],"matrix_rows":[176,1,2,4,8,144,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":321,"old":315,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":323,"old":315,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,0,2],"matrix_rows":[304,1,2,4,8,272,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":319,"old":316,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,3,0,0,2],"matrix_rows":[304,1,2,4,8,272,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,48,48,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":325,"old":316,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":478,"old":317,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,2,0],"matrix_rows":[200,1,2,4,136,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":481,"old":317,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,2,0],"matrix_rows":[131,129,130,4,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,65,1,130,2,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":575,"old":317,"rank":2,"right":{"linear_Z4":[3,3,0,0,3,0,1,2,0],"matrix_rows":[3,64,33,50,20,8,32,192,256],"offset":1,"phase":1,"quadratic_rows":[35,51,16,0,22,3,192,64,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,34,65,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":580,"old":317,"rank":2,"right":{"linear_Z4":[3,0,2,3,3,0,1,2,2],"matrix_rows":[145,328,129,2,12,256,144,32,320],"offset":49,"phase":3,"quadratic_rows":[17,0,8,76,17,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":478,"old":318,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,0,3,0,2],"matrix_rows":[328,1,2,4,264,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,72,0,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":480,"old":318,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,2],"matrix_rows":[259,257,258,4,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,3,0,0,0,0,0],"matrix_rows":[16,35,4,72,1,2,128,256,8],"offset":0,"phase":0,"quadratic_rows":[3,3,0,8,0,0,0,0,0]},"new":574,"old":318,"rank":4,"right":{"linear_Z4":[2,0,2,1,3,3,0,0,2],"matrix_rows":[50,2,4,8,19,32,264,64,128],"offset":55,"phase":1,"quadratic_rows":[18,1,0,264,49,48,0,0,8]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,34,65,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":578,"old":318,"rank":2,"right":{"linear_Z4":[3,0,2,3,3,0,1,2,2],"matrix_rows":[273,200,257,2,12,128,272,32,192],"offset":49,"phase":3,"quadratic_rows":[17,0,8,76,17,0,72,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":327,"old":319,"rank":1,"right":{"linear_Z4":[3,3,0,3,3,2,0,0,2],"matrix_rows":[283,289,290,4,264,304,256,320,128],"offset":1,"phase":1,"quadratic_rows":[59,59,0,27,59,19,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[11,18,1,32,64,132,260,2,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":620,"old":319,"rank":3,"right":{"linear_Z4":[2,0,3,2,2,1,0,3,2],"matrix_rows":[129,135,288,133,128,40,16,256,320],"offset":484,"phase":1,"quadratic_rows":[130,5,6,32,0,40,0,129,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,19,2,32,68,128,260,1,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":670,"old":319,"rank":3,"right":{"linear_Z4":[0,2,3,2,1,2,0,3,2],"matrix_rows":[135,130,272,128,134,24,256,32,320],"offset":484,"phase":1,"quadratic_rows":[6,129,5,16,24,0,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":327,"old":320,"rank":1,"right":{"linear_Z4":[3,3,0,3,3,2,0,2,0],"matrix_rows":[155,161,162,4,136,176,128,192,256],"offset":1,"phase":1,"quadratic_rows":[59,59,0,27,59,19,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[11,18,1,32,64,132,260,4,2],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":621,"old":320,"rank":3,"right":{"linear_Z4":[2,0,3,2,2,1,0,2,3],"matrix_rows":[257,263,160,261,256,40,16,128,192],"offset":484,"phase":1,"quadratic_rows":[258,5,6,32,0,40,0,0,257]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,19,2,32,68,128,260,4,1],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":671,"old":320,"rank":3,"right":{"linear_Z4":[0,2,3,2,1,2,0,2,3],"matrix_rows":[263,258,144,256,262,24,128,32,192],"offset":484,"phase":1,"quadratic_rows":[6,257,5,16,24,0,0,0,258]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":327,"old":321,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[12,22,7,34,3,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":628,"old":321,"rank":3,"right":{"linear_Z4":[3,0,3,1,0,3,0,0,0],"matrix_rows":[20,42,39,21,54,40,64,128,256],"offset":4,"phase":1,"quadratic_rows":[51,57,20,10,39,51,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[13,20,7,33,1,3,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":664,"old":321,"rank":3,"right":{"linear_Z4":[0,3,3,1,3,0,0,0,0],"matrix_rows":[25,36,23,53,38,24,64,128,256],"offset":4,"phase":1,"quadratic_rows":[58,51,36,9,51,23,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":327,"old":322,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,2,0,0,0],"matrix_rows":[19,289,290,4,8,304,256,64,384],"offset":1,"phase":1,"quadratic_rows":[307,307,0,0,307,19,0,0,19]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,17,3,34,64,132,2,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":629,"old":322,"rank":3,"right":{"linear_Z4":[3,3,1,0,0,0,0,0,2],"matrix_rows":[15,12,288,69,78,64,16,256,384],"offset":3,"phase":2,"quadratic_rows":[75,67,12,5,0,0,3,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[10,18,3,33,68,128,1,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":665,"old":322,"rank":3,"right":{"linear_Z4":[3,3,1,0,0,0,0,0,2],"matrix_rows":[12,15,272,77,70,64,256,32,384],"offset":3,"phase":2,"quadratic_rows":[67,75,12,6,0,0,3,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":327,"old":323,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,2,0,0,2],"matrix_rows":[272,33,34,4,8,304,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,32,0,0,48,19,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,65,130,4,1,256,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":658,"old":323,"rank":3,"right":{"linear_Z4":[3,3,1,2,0,2,0,0,3],"matrix_rows":[3,16,308,65,74,20,64,256,128],"offset":167,"phase":1,"quadratic_rows":[67,75,292,2,32,276,3,0,292]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,65,132,2,1,256,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":700,"old":323,"rank":3,"right":{"linear_Z4":[3,3,3,2,0,2,0,0,3],"matrix_rows":[3,288,308,73,66,292,64,256,128],"offset":133,"phase":1,"quadratic_rows":[75,67,20,1,36,272,3,0,288]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":327,"old":324,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,2,0,2,0],"matrix_rows":[144,33,34,4,8,176,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,32,0,0,48,19,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,65,130,4,1,6,256],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":659,"old":324,"rank":3,"right":{"linear_Z4":[3,3,1,2,0,2,0,3,0],"matrix_rows":[3,16,180,65,74,20,64,128,256],"offset":167,"phase":1,"quadratic_rows":[67,75,164,2,32,148,3,164,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,36,65,132,2,1,6,256],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":701,"old":324,"rank":3,"right":{"linear_Z4":[3,3,3,2,0,2,0,3,0],"matrix_rows":[3,160,180,73,66,164,64,128,256],"offset":133,"phase":1,"quadratic_rows":[75,67,20,1,36,144,3,160,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":327,"old":325,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,2,0,0,0],"matrix_rows":[24,33,34,4,72,112,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,32,0,88,120,19,24,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,36,64,134,4,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":652,"old":325,"rank":3,"right":{"linear_Z4":[0,0,1,2,0,3,3,0,2],"matrix_rows":[258,16,100,1,256,20,56,64,384],"offset":230,"phase":1,"quadratic_rows":[0,0,116,48,108,124,116,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,36,64,132,6,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":708,"old":325,"rank":3,"right":{"linear_Z4":[0,0,1,2,3,2,2,0,2],"matrix_rows":[257,96,20,256,2,100,56,64,384],"offset":192,"phase":2,"quadratic_rows":[0,0,116,48,124,28,20,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":327,"old":326,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,2,0,0,2],"matrix_rows":[24,33,34,4,264,304,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,32,0,280,312,19,0,0,24]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[15,17,5,32,67,2,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":653,"old":326,"rank":3,"right":{"linear_Z4":[3,1,1,0,2,3,0,0,3],"matrix_rows":[307,293,17,21,306,56,256,320,384],"offset":211,"phase":3,"quadratic_rows":[19,3,308,48,301,316,0,0,308]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[10,23,6,32,65,3,130,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":709,"old":326,"rank":3,"right":{"linear_Z4":[1,1,1,0,3,0,0,0,0],"matrix_rows":[22,307,290,305,294,56,256,320,384],"offset":222,"phase":2,"quadratic_rows":[3,291,308,48,316,30,0,0,22]}},{"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,2,4,72,144,19,11,259,3],"offset":0,"phase":0,"quadratic_rows":[24,24,0,11,19,0,0,0,0]},"new":1,"old":327,"rank":5,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[353,98,4,264,272,256,320,288,384],"offset":254,"phase":1,"quadratic_rows":[96,96,0,64,32,19,11,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,35,1,68,136,11,7,259,3],"offset":0,"phase":0,"quadratic_rows":[15,15,7,11,0,0,0,0,0]},"new":416,"old":327,"rank":4,"right":{"linear_Z4":[1,3,0,0,0,2,2,0,1],"matrix_rows":[358,101,264,272,263,256,320,288,384],"offset":204,"phase":0,"quadratic_rows":[355,355,0,64,32,19,11,0,259]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,2,35,72,132,7,11,259,3],"offset":0,"phase":0,"quadratic_rows":[15,15,7,11,0,0,0,0,0]},"new":418,"old":327,"rank":4,"right":{"linear_Z4":[2,2,2,0,1,0,0,0,3],"matrix_rows":[117,374,272,264,256,276,320,288,384],"offset":254,"phase":3,"quadratic_rows":[372,372,19,64,55,19,11,0,259]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[22,35,5,73,129,2,10,259,3],"offset":0,"phase":0,"quadratic_rows":[15,15,7,11,0,0,0,0,0]},"new":420,"old":327,"rank":4,"right":{"linear_Z4":[2,0,0,2,3,2,2,0,3],"matrix_rows":[382,125,283,264,287,256,320,288,384],"offset":200,"phase":3,"quadratic_rows":[120,120,24,327,55,19,11,0,264]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,2,35,68,136,11,7,259,3],"offset":0,"phase":0,"quadratic_rows":[15,15,7,11,0,0,0,0,0]},"new":422,"old":327,"rank":4,"right":{"linear_Z4":[2,2,2,1,0,0,0,0,3],"matrix_rows":[109,366,264,272,256,268,320,288,384],"offset":254,"phase":3,"quadratic_rows":[364,364,11,79,32,19,11,0,259]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":336,"old":328,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":337,"old":328,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":338,"old":328,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":339,"old":329,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":340,"old":329,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":341,"old":329,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":339,"old":330,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,0,2,0],"matrix_rows":[132,33,2,164,40,16,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,0,36,32,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":342,"old":330,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":343,"old":330,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":336,"old":331,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,0,0,2],"matrix_rows":[260,33,2,292,40,16,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,0,36,32,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":344,"old":331,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":345,"old":331,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":340,"old":332,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,2,0],"matrix_rows":[130,65,194,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,66,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":342,"old":332,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,2,0],"matrix_rows":[130,1,194,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,66,64,0,0,64,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":346,"old":332,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":337,"old":333,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,2],"matrix_rows":[258,65,322,4,72,16,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,66,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":344,"old":333,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,2],"matrix_rows":[258,1,322,68,8,16,96,256,128],"offset":0,"phase":0,"quadratic_rows":[0,66,64,0,0,64,38,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":347,"old":333,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":338,"old":334,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,1,2,0,2],"matrix_rows":[303,257,322,324,264,16,352,256,128],"offset":0,"phase":0,"quadratic_rows":[47,111,111,47,0,111,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":345,"old":334,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,1,2,0,2],"matrix_rows":[303,321,322,260,328,16,288,256,128],"offset":0,"phase":0,"quadratic_rows":[111,111,47,111,0,47,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":347,"old":334,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,2,1,0,2],"matrix_rows":[335,289,258,292,296,16,256,320,128],"offset":0,"phase":0,"quadratic_rows":[111,79,111,111,0,13,79,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":341,"old":335,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,1,2,2,0],"matrix_rows":[175,129,194,196,136,16,224,128,256],"offset":0,"phase":0,"quadratic_rows":[47,111,111,47,0,111,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":343,"old":335,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,1,2,2,0],"matrix_rows":[175,193,194,132,200,16,160,128,256],"offset":0,"phase":0,"quadratic_rows":[111,111,47,111,0,47,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":346,"old":335,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,2,1,2,0],"matrix_rows":[207,161,130,164,168,16,128,192,256],"offset":0,"phase":0,"quadratic_rows":[111,79,111,111,0,13,79,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":483,"old":336,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":485,"old":336,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,2,0],"matrix_rows":[194,1,130,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,3,2,2,0,0,0,0,0],"matrix_rows":[18,35,66,129,4,257,8,3,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":585,"old":336,"rank":4,"right":{"linear_Z4":[1,2,1,0,2,0,2,2,0],"matrix_rows":[266,15,16,64,393,130,388,256,288],"offset":12,"phase":2,"quadratic_rows":[391,389,399,388,0,0,0,15,15]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[16,40,69,129,264,4,10,2,1],"offset":0,"phase":0,"quadratic_rows":[4,10,5,2,0,0,0,0,0]},"new":589,"old":336,"rank":4,"right":{"linear_Z4":[2,3,0,3,3,3,3,0,1],"matrix_rows":[300,192,260,82,13,194,288,256,208],"offset":93,"phase":1,"quadratic_rows":[12,146,257,41,146,40,192,82,260]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":349,"old":337,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":355,"old":337,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,2,0],"matrix_rows":[164,1,2,132,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":351,"old":338,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,2,0],"matrix_rows":[164,1,2,132,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":353,"old":338,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":483,"old":339,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":484,"old":339,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,0,2],"matrix_rows":[322,1,258,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[20,44,68,131,10,259,2,3,7],"offset":0,"phase":0,"quadratic_rows":[5,14,15,14,0,0,0,0,0]},"new":584,"old":339,"rank":4,"right":{"linear_Z4":[3,2,3,0,2,0,3,0,3],"matrix_rows":[392,472,215,458,393,474,388,128,160],"offset":466,"phase":1,"quadratic_rows":[351,197,343,321,197,0,351,18,333]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[16,40,69,129,264,4,10,1,2],"offset":0,"phase":0,"quadratic_rows":[4,10,5,2,0,0,0,0,0]},"new":587,"old":339,"rank":4,"right":{"linear_Z4":[2,3,0,3,3,3,3,1,0],"matrix_rows":[172,320,132,82,13,322,160,128,336],"offset":93,"phase":1,"quadratic_rows":[12,274,129,41,274,40,320,132,82]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":349,"old":340,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":354,"old":340,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,0,2],"matrix_rows":[292,1,2,260,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":350,"old":341,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,0,2],"matrix_rows":[292,1,2,260,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":353,"old":341,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":351,"old":342,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":352,"old":342,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,0,2],"matrix_rows":[292,1,2,260,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":348,"old":343,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,0,2],"matrix_rows":[292,1,2,260,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":355,"old":343,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":350,"old":344,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":352,"old":344,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,2,0],"matrix_rows":[164,1,2,132,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":348,"old":345,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,0,2,0],"matrix_rows":[164,1,2,132,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":354,"old":345,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":482,"old":346,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,0,2],"matrix_rows":[322,1,258,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":485,"old":346,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,3,0,0,0,0,0],"matrix_rows":[16,32,67,1,4,2,136,256,8],"offset":0,"phase":0,"quadratic_rows":[3,3,0,8,0,0,0,0,0]},"new":583,"old":346,"rank":4,"right":{"linear_Z4":[2,0,0,3,2,3,1,0,2],"matrix_rows":[44,4,16,64,13,2,32,320,128],"offset":87,"phase":1,"quadratic_rows":[12,0,1,41,0,40,320,0,64]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[17,34,65,128,4,256,8,10,1],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":588,"old":346,"rank":4,"right":{"linear_Z4":[3,0,3,0,2,0,0,1,2],"matrix_rows":[261,2,16,192,257,128,260,8,32],"offset":39,"phase":2,"quadratic_rows":[5,128,5,0,0,0,128,194,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":482,"old":347,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,2,0],"matrix_rows":[194,1,130,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":484,"old":347,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[17,40,65,132,5,4,266,2,10],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":582,"old":347,"rank":4,"right":{"linear_Z4":[3,1,3,0,1,0,3,0,2],"matrix_rows":[29,192,24,386,49,450,60,32,256],"offset":5,"phase":2,"quadratic_rows":[45,66,37,17,24,5,66,0,0]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[17,34,65,128,4,256,8,1,10],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":586,"old":347,"rank":4,"right":{"linear_Z4":[3,0,3,0,2,0,0,2,1],"matrix_rows":[133,2,16,320,129,256,132,8,32],"offset":39,"phase":2,"quadratic_rows":[5,256,5,0,0,0,256,0,322]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":356,"old":348,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,2,0,0,0],"matrix_rows":[13,289,2,292,296,16,256,64,384],"offset":1,"phase":1,"quadratic_rows":[301,0,301,301,0,13,0,0,13]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,17,32,66,3,132,2,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":634,"old":348,"rank":3,"right":{"linear_Z4":[3,3,0,0,1,0,0,0,2],"matrix_rows":[27,24,288,81,90,4,64,256,384],"offset":3,"phase":2,"quadratic_rows":[75,67,0,17,24,0,3,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[10,19,36,66,1,128,3,260,4],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":666,"old":348,"rank":3,"right":{"linear_Z4":[3,1,0,3,2,0,0,0,2],"matrix_rows":[18,9,260,83,64,256,88,32,384],"offset":3,"phase":2,"quadratic_rows":[91,3,0,89,9,0,9,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":356,"old":349,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[10,18,35,69,4,7,133,261,5],"offset":0,"phase":0,"quadratic_rows":[5,6,7,0,0,0,0,0,0]},"new":635,"old":349,"rank":3,"right":{"linear_Z4":[3,3,0,2,1,1,0,0,2],"matrix_rows":[20,23,56,297,290,60,256,320,384],"offset":221,"phase":2,"quadratic_rows":[319,311,59,37,23,47,0,0,3]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,19,3,36,5,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[2,5,2,0,0,0,0,0,0]},"new":667,"old":349,"rank":3,"right":{"linear_Z4":[3,0,2,3,1,2,0,0,0],"matrix_rows":[7,55,29,53,6,56,64,128,256],"offset":6,"phase":2,"quadratic_rows":[25,52,26,45,55,26,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":356,"old":350,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,2,0,0,2],"matrix_rows":[271,289,258,292,296,16,256,320,128],"offset":1,"phase":1,"quadratic_rows":[47,15,47,47,0,13,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[13,16,32,68,1,130,258,4,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":642,"old":350,"rank":3,"right":{"linear_Z4":[2,2,2,0,3,1,0,3,2],"matrix_rows":[129,288,153,145,34,4,128,256,320],"offset":434,"phase":1,"quadratic_rows":[136,32,0,17,24,34,0,129,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,69,4,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":674,"old":350,"rank":3,"right":{"linear_Z4":[0,2,1,2,3,2,0,3,2],"matrix_rows":[153,260,136,128,6,256,152,32,320],"offset":434,"phase":1,"quadratic_rows":[24,4,6,129,17,0,0,136,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":356,"old":351,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,2,0,2,0],"matrix_rows":[143,161,130,164,168,16,128,192,256],"offset":1,"phase":1,"quadratic_rows":[47,15,47,47,0,13,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[13,16,32,68,1,130,258,2,4],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":643,"old":351,"rank":3,"right":{"linear_Z4":[2,2,2,0,3,1,0,2,3],"matrix_rows":[257,160,281,273,34,4,256,128,192],"offset":434,"phase":1,"quadratic_rows":[264,32,0,17,24,34,0,0,257]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,69,4,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":675,"old":351,"rank":3,"right":{"linear_Z4":[0,2,1,2,3,2,0,2,3],"matrix_rows":[281,132,264,256,6,128,280,32,192],"offset":434,"phase":1,"quadratic_rows":[24,4,6,257,17,0,0,0,264]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":356,"old":352,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,2,0,0,2],"matrix_rows":[6,33,258,292,40,16,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,262,294,32,0,13,0,0,6]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[14,18,34,7,1,69,133,261,5],"offset":0,"phase":0,"quadratic_rows":[7,3,5,0,0,0,0,0,0]},"new":650,"old":352,"rank":3,"right":{"linear_Z4":[0,3,3,1,1,2,0,0,2],"matrix_rows":[56,23,17,57,266,300,256,320,384],"offset":245,"phase":2,"quadratic_rows":[62,287,319,47,23,13,0,0,6]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[14,16,35,71,4,5,134,262,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":682,"old":352,"rank":3,"right":{"linear_Z4":[2,0,3,3,2,1,0,0,1],"matrix_rows":[28,25,301,293,38,256,312,320,384],"offset":236,"phase":1,"quadratic_rows":[16,36,310,24,301,310,0,0,308]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":356,"old":353,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,0,0],"matrix_rows":[6,33,66,100,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,70,102,32,0,13,6,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,34,68,3,129,1,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":651,"old":353,"rank":3,"right":{"linear_Z4":[0,3,3,0,1,0,0,0,2],"matrix_rows":[48,54,264,1,114,84,256,64,384],"offset":3,"phase":2,"quadratic_rows":[0,70,102,0,48,20,6,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,38,64,134,2,4,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":683,"old":353,"rank":3,"right":{"linear_Z4":[0,2,0,0,2,2,2,0,2],"matrix_rows":[257,20,116,256,38,64,8,112,384],"offset":48,"phase":2,"quadratic_rows":[0,36,2,0,0,2,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":356,"old":354,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,0,0,2],"matrix_rows":[260,33,2,292,40,16,256,64,128],"offset":0,"phase":0,"quadratic_rows":[32,0,36,32,0,13,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,65,2,132,257,1,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":658,"old":354,"rank":3,"right":{"linear_Z4":[2,2,2,1,3,0,0,2,3],"matrix_rows":[136,260,308,1,10,276,128,256,192],"offset":345,"phase":1,"quadratic_rows":[0,8,288,10,48,20,0,0,260]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,65,130,4,1,256,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":690,"old":354,"rank":3,"right":{"linear_Z4":[3,2,0,3,3,2,0,0,3],"matrix_rows":[9,308,288,67,64,256,72,304,128],"offset":35,"phase":1,"quadratic_rows":[75,1,48,73,20,260,9,0,288]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":356,"old":355,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,0,2,0],"matrix_rows":[132,33,2,164,40,16,128,64,256],"offset":0,"phase":0,"quadratic_rows":[32,0,36,32,0,13,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,65,2,132,257,4,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":659,"old":355,"rank":3,"right":{"linear_Z4":[2,2,2,1,3,0,0,3,2],"matrix_rows":[264,132,180,1,10,148,256,128,320],"offset":345,"phase":1,"quadratic_rows":[0,8,160,10,48,20,0,132,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,65,130,4,1,6,256],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":691,"old":355,"rank":3,"right":{"linear_Z4":[3,2,0,3,3,2,0,3,0],"matrix_rows":[9,180,160,67,64,128,72,176,256],"offset":35,"phase":1,"quadratic_rows":[75,1,48,73,20,132,9,160,0]}},{"left":{"linear_Z4":[2,3,3,2,2,0,0,0,0],"matrix_rows":[33,66,132,8,16,13,11,265,9],"offset":0,"phase":0,"quadratic_rows":[6,11,13,6,0,0,0,0,0]},"new":1,"old":356,"rank":5,"right":{"linear_Z4":[2,0,0,2,2,0,0,0,0],"matrix_rows":[353,258,260,104,16,256,320,288,384],"offset":254,"phase":1,"quadratic_rows":[96,64,32,96,0,13,11,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[24,34,68,137,1,13,11,265,9],"offset":0,"phase":0,"quadratic_rows":[15,11,13,15,0,0,0,0,0]},"new":417,"old":356,"rank":4,"right":{"linear_Z4":[1,0,0,3,0,2,2,0,1],"matrix_rows":[376,258,260,113,281,320,288,256,384],"offset":102,"phase":0,"quadratic_rows":[361,64,32,361,0,13,11,0,265]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,77,8,4,137,11,265,9],"offset":0,"phase":0,"quadratic_rows":[15,11,13,15,0,0,0,0,0]},"new":418,"old":356,"rank":4,"right":{"linear_Z4":[0,0,1,0,2,0,0,0,1],"matrix_rows":[341,258,260,92,256,320,276,288,384],"offset":51,"phase":0,"quadratic_rows":[84,64,285,84,13,0,11,0,260]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,43,68,8,2,13,137,265,9],"offset":0,"phase":0,"quadratic_rows":[15,11,13,15,0,0,0,0,0]},"new":419,"old":356,"rank":4,"right":{"linear_Z4":[0,1,0,0,2,0,0,0,1],"matrix_rows":[307,258,260,58,256,274,288,320,384],"offset":85,"phase":0,"quadratic_rows":[50,283,32,50,11,13,0,0,258]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[24,35,69,137,1,12,10,265,9],"offset":0,"phase":0,"quadratic_rows":[15,11,13,15,0,0,0,0,0]},"new":420,"old":356,"rank":4,"right":{"linear_Z4":[1,1,1,3,0,2,2,0,1],"matrix_rows":[382,258,260,119,287,320,288,256,384],"offset":102,"phase":0,"quadratic_rows":[361,86,54,361,6,13,11,0,265]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":365,"old":357,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":366,"old":357,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,2,0,0,0],"matrix_rows":[49,33,2,4,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":367,"old":357,"rank":1,"right":{"linear_Z4":[0,0,3,3,2,0,0,0,0],"matrix_rows":[28,1,2,20,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":368,"old":358,"rank":1,"right":{"linear_Z4":[0,1,0,1,1,2,1,1,2],"matrix_rows":[474,33,258,36,296,272,256,320,384],"offset":0,"phase":0,"quadratic_rows":[32,218,32,250,218,13,218,218,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":369,"old":358,"rank":1,"right":{"linear_Z4":[0,1,0,1,1,1,2,1,2],"matrix_rows":[442,1,258,4,328,336,352,256,384],"offset":0,"phase":0,"quadratic_rows":[0,186,0,250,250,250,56,186,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":370,"old":358,"rank":1,"right":{"linear_Z4":[0,1,0,1,1,1,2,1,2],"matrix_rows":[442,65,258,68,264,336,288,256,384],"offset":0,"phase":0,"quadratic_rows":[64,186,64,186,250,186,21,186,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":368,"old":359,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":371,"old":359,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,0,2,1,2],"matrix_rows":[407,321,258,324,8,336,32,256,384],"offset":0,"phase":0,"quadratic_rows":[215,151,215,0,215,0,21,151,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":372,"old":359,"rank":1,"right":{"linear_Z4":[1,1,1,0,1,0,2,1,2],"matrix_rows":[407,257,258,260,72,336,96,256,384],"offset":0,"phase":0,"quadratic_rows":[151,151,151,64,215,64,56,151,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":365,"old":360,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,2,0,0],"matrix_rows":[68,33,2,100,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,0,36,32,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":373,"old":360,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,0,0],"matrix_rows":[100,33,2,68,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,0,36,0,32,21,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":374,"old":360,"rank":1,"right":{"linear_Z4":[0,0,3,3,2,0,0,0,0],"matrix_rows":[28,1,2,20,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":369,"old":361,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":371,"old":361,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":375,"old":361,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":366,"old":362,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,2,0,0],"matrix_rows":[73,65,2,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":373,"old":362,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":376,"old":362,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,0],"matrix_rows":[49,33,2,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[17,0,16,16,13,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":367,"old":363,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,2,0,0],"matrix_rows":[73,65,2,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":374,"old":363,"rank":1,"right":{"linear_Z4":[0,0,3,0,0,3,2,0,0],"matrix_rows":[100,1,2,68,8,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,36,0,0,36,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":376,"old":363,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":370,"old":364,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":372,"old":364,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,1,2,0,0],"matrix_rows":[56,1,2,4,72,80,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,120,120,120,56,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":375,"old":364,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,2,0,1,2],"matrix_rows":[399,289,258,292,296,16,256,64,384],"offset":0,"phase":0,"quadratic_rows":[175,143,175,175,0,13,0,143,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":487,"old":365,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":489,"old":365,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[19,45,67,131,6,259,3,10,2],"offset":0,"phase":0,"quadratic_rows":[15,15,15,15,0,0,0,0,0]},"new":593,"old":365,"rank":4,"right":{"linear_Z4":[2,3,2,2,3,0,3,3,0],"matrix_rows":[415,469,458,346,73,474,68,64,96],"offset":466,"phase":1,"quadratic_rows":[2,215,10,212,218,0,218,218,0]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[16,40,69,129,264,4,1,10,2],"offset":0,"phase":0,"quadratic_rows":[4,10,5,2,0,0,0,0,0]},"new":597,"old":365,"rank":4,"right":{"linear_Z4":[2,3,0,3,3,3,1,3,0],"matrix_rows":[108,384,68,146,13,386,96,64,400],"offset":93,"phase":1,"quadratic_rows":[12,274,65,41,274,40,68,384,146]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":378,"old":366,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":384,"old":366,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":380,"old":367,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":382,"old":367,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,3,0,3,2],"matrix_rows":[431,257,258,260,264,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[175,175,175,175,0,175,0,175,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":487,"old":368,"rank":1,"right":{"linear_Z4":[1,3,3,2,3,0,1,3,2],"matrix_rows":[407,321,258,260,72,272,32,256,384],"offset":147,"phase":0,"quadratic_rows":[215,151,151,64,151,0,73,151,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":488,"old":368,"rank":1,"right":{"linear_Z4":[3,3,1,2,1,0,3,3,2],"matrix_rows":[455,257,258,276,24,256,32,320,384],"offset":57,"phase":0,"quadratic_rows":[199,199,215,16,28,0,199,199,0]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[20,34,68,129,8,1,261,5,15],"offset":0,"phase":0,"quadratic_rows":[14,15,11,15,0,0,0,0,0]},"new":592,"old":368,"rank":4,"right":{"linear_Z4":[1,0,1,0,0,0,2,2,3],"matrix_rows":[328,2,333,272,169,256,164,32,192],"offset":34,"phase":0,"quadratic_rows":[485,256,493,132,256,5,133,77,279]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[17,35,65,130,259,2,4,8,15],"offset":0,"phase":0,"quadratic_rows":[14,13,15,15,0,0,0,0,0]},"new":595,"old":368,"rank":4,"right":{"linear_Z4":[3,0,3,2,2,0,0,0,1],"matrix_rows":[271,266,320,384,305,274,316,32,256],"offset":368,"phase":2,"quadratic_rows":[63,277,55,273,15,5,256,256,458]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":378,"old":369,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[24,33,2,4,72,112,64,128,256],"offset":1,"phase":1,"quadratic_rows":[32,0,0,88,120,49,24,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":383,"old":369,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[40,1,2,20,88,64,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,16,120,28,104,40,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":379,"old":370,"rank":1,"right":{"linear_Z4":[1,3,3,3,2,1,0,3,2],"matrix_rows":[399,289,258,260,264,48,256,64,384],"offset":99,"phase":0,"quadratic_rows":[175,143,143,143,32,49,0,143,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":382,"old":370,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,0,0,0],"matrix_rows":[5,65,2,84,24,64,32,128,256],"offset":1,"phase":1,"quadratic_rows":[69,0,85,16,28,0,5,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":380,"old":371,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,0,0,0],"matrix_rows":[5,65,2,84,24,64,32,128,256],"offset":1,"phase":1,"quadratic_rows":[69,0,85,16,28,0,5,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":381,"old":371,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,2,0,0,0],"matrix_rows":[49,33,2,4,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[17,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":377,"old":372,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,3,0,0,0],"matrix_rows":[40,1,2,20,88,64,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,16,120,28,104,40,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":384,"old":372,"rank":1,"right":{"linear_Z4":[0,1,1,2,2,0,0,1,2],"matrix_rows":[166,33,258,260,8,48,256,320,384],"offset":240,"phase":0,"quadratic_rows":[32,422,422,0,32,407,0,422,166]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":379,"old":373,"rank":1,"right":{"linear_Z4":[0,1,1,1,1,0,0,1,2],"matrix_rows":[158,1,258,260,264,272,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,414,414,414,414,0,0,414,158]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":381,"old":373,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":377,"old":374,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,3,0,3,2],"matrix_rows":[431,257,258,260,264,16,288,64,384],"offset":1,"phase":1,"quadratic_rows":[175,175,175,175,0,175,0,175,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":383,"old":374,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":486,"old":375,"rank":1,"right":{"linear_Z4":[0,0,3,3,2,0,0,0,0],"matrix_rows":[28,1,2,20,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":489,"old":375,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,2,0,0],"matrix_rows":[73,65,2,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[17,34,64,129,1,256,4,8,10],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":591,"old":375,"rank":4,"right":{"linear_Z4":[3,0,0,3,2,0,2,0,1],"matrix_rows":[25,2,64,384,17,256,4,24,32],"offset":39,"phase":2,"quadratic_rows":[9,256,0,9,0,0,0,256,386]}},{"left":{"linear_Z4":[2,3,2,2,0,0,0,0,0],"matrix_rows":[20,42,68,129,2,1,5,264,8],"offset":0,"phase":0,"quadratic_rows":[4,10,1,2,0,0,0,0,0]},"new":596,"old":375,"rank":4,"right":{"linear_Z4":[3,2,3,0,3,0,1,0,3],"matrix_rows":[72,258,77,402,105,274,100,32,256],"offset":5,"phase":2,"quadratic_rows":[37,384,45,68,144,5,72,18,258]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":486,"old":376,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":488,"old":376,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,1,1,2],"matrix_rows":[203,257,258,4,264,16,32,320,384],"offset":0,"phase":0,"quadratic_rows":[459,459,0,459,0,0,459,459,203]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[16,40,69,1,132,4,266,10,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":590,"old":376,"rank":4,"right":{"linear_Z4":[2,3,0,3,0,1,2,2,0],"matrix_rows":[44,320,36,450,13,386,32,48,192],"offset":95,"phase":2,"quadratic_rows":[12,66,33,41,0,44,2,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,41,65,134,262,6,10,7,2],"offset":0,"phase":0,"quadratic_rows":[15,11,5,11,0,0,0,0,0]},"new":594,"old":376,"rank":4,"right":{"linear_Z4":[3,0,3,0,0,0,0,3,3],"matrix_rows":[359,488,168,426,161,490,172,32,48],"offset":301,"phase":1,"quadratic_rows":[455,293,463,388,0,66,293,397,463]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":385,"old":377,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,2,0,3,0],"matrix_rows":[134,33,258,292,40,16,256,320,384],"offset":1,"phase":1,"quadratic_rows":[32,390,422,32,0,13,0,390,134]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,21,37,64,133,2,263,1,6],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":636,"old":377,"rank":3,"right":{"linear_Z4":[2,2,0,0,0,2,0,1,2],"matrix_rows":[166,32,294,133,290,256,40,272,320],"offset":40,"phase":2,"quadratic_rows":[132,160,1,32,0,138,0,163,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,2,20,35,68,131,4,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":676,"old":377,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,1,2],"matrix_rows":[489,170,196,320,64,328,80,352,384],"offset":9,"phase":0,"quadratic_rows":[168,168,128,3,0,3,0,135,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":385,"old":378,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,0],"matrix_rows":[49,33,2,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[17,0,16,16,13,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,64,129,1,256,4,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":637,"old":378,"rank":3,"right":{"linear_Z4":[1,0,3,2,1,2,0,2,3],"matrix_rows":[33,390,384,49,256,388,24,32,64],"offset":219,"phase":0,"quadratic_rows":[17,132,6,16,25,0,0,258,384]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,2,32,68,5,1,128,256],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":677,"old":378,"rank":3,"right":{"linear_Z4":[0,1,2,2,1,1,2,0,0],"matrix_rows":[33,2,80,64,6,24,96,128,256],"offset":100,"phase":3,"quadratic_rows":[96,6,2,16,56,113,33,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":385,"old":379,"rank":1,"right":{"linear_Z4":[0,1,0,3,3,0,0,1,2],"matrix_rows":[394,1,258,20,280,256,288,320,384],"offset":240,"phase":2,"quadratic_rows":[0,138,16,154,28,0,0,138,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,18,38,4,65,129,1,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":644,"old":379,"rank":3,"right":{"linear_Z4":[2,0,2,0,1,0,0,3,2],"matrix_rows":[208,471,157,337,320,324,64,96,384],"offset":0,"phase":0,"quadratic_rows":[26,149,10,149,155,0,0,154,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,21,35,64,133,5,262,4,2],"offset":0,"phase":0,"quadratic_rows":[7,5,3,0,0,0,0,0,0]},"new":668,"old":379,"rank":3,"right":{"linear_Z4":[0,2,1,0,1,0,0,3,2],"matrix_rows":[274,292,438,21,38,288,152,32,320],"offset":403,"phase":3,"quadratic_rows":[20,128,389,144,25,384,0,430,164]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":385,"old":380,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,18,33,68,5,2,4,128,256],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":645,"old":380,"rank":3,"right":{"linear_Z4":[2,1,1,0,1,2,2,0,0],"matrix_rows":[68,2,24,5,34,80,64,128,256],"offset":41,"phase":3,"quadratic_rows":[4,34,21,80,92,2,24,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,18,33,65,1,130,256,4,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":669,"old":380,"rank":3,"right":{"linear_Z4":[2,0,3,1,2,3,0,2,3],"matrix_rows":[28,418,384,5,256,16,24,416,64],"offset":58,"phase":2,"quadratic_rows":[4,160,13,12,0,34,0,258,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":385,"old":381,"rank":1,"right":{"linear_Z4":[0,0,0,1,3,0,2,0,0],"matrix_rows":[8,1,2,20,88,64,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,16,88,28,0,8,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,18,37,2,65,1,4,128,256],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":660,"old":381,"rank":3,"right":{"linear_Z4":[2,1,0,2,3,1,3,0,0],"matrix_rows":[116,2,36,21,10,96,32,128,256],"offset":45,"phase":0,"quadratic_rows":[20,10,33,2,81,36,80,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,33,66,129,256,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":684,"old":381,"rank":3,"right":{"linear_Z4":[3,0,2,3,3,0,0,2,3],"matrix_rows":[17,394,384,69,256,64,392,80,32],"offset":19,"phase":1,"quadratic_rows":[85,136,1,10,81,0,17,258,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":385,"old":382,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,2,0,1,2],"matrix_rows":[399,289,258,292,296,16,256,64,384],"offset":0,"phase":0,"quadratic_rows":[175,143,175,175,0,13,0,143,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[13,17,37,66,130,4,2,263,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":661,"old":382,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,1,2],"matrix_rows":[455,200,165,321,320,324,64,80,384],"offset":17,"phase":0,"quadratic_rows":[34,133,34,128,0,133,0,170,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,16,33,64,129,6,256,2,5],"offset":0,"phase":0,"quadratic_rows":[4,6,7,0,0,0,0,0,0]},"new":685,"old":382,"rank":3,"right":{"linear_Z4":[0,0,2,2,0,2,0,1,3],"matrix_rows":[260,160,288,5,6,256,168,272,64],"offset":224,"phase":1,"quadratic_rows":[4,4,3,160,0,264,0,136,288]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":385,"old":383,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,2,0,0],"matrix_rows":[68,33,2,100,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[32,0,36,32,0,13,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[10,18,36,64,128,260,4,1,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":652,"old":383,"rank":3,"right":{"linear_Z4":[3,0,1,2,0,3,2,2,3],"matrix_rows":[384,387,100,385,256,68,40,16,64],"offset":338,"phase":2,"quadratic_rows":[3,129,36,32,0,44,0,258,384]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,130,4,6,257,1],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":692,"old":383,"rank":3,"right":{"linear_Z4":[2,3,2,2,0,1,3,1,2],"matrix_rows":[386,68,96,3,256,64,40,80,384],"offset":248,"phase":3,"quadratic_rows":[2,131,0,32,0,104,96,130,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":385,"old":384,"rank":1,"right":{"linear_Z4":[3,1,0,0,2,0,0,1,2],"matrix_rows":[147,257,258,20,24,256,288,64,384],"offset":98,"phase":1,"quadratic_rows":[403,403,16,16,399,0,0,403,147]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,16,37,64,131,3,256,1,7],"offset":0,"phase":0,"quadratic_rows":[2,5,6,0,0,0,0,0,0]},"new":653,"old":384,"rank":3,"right":{"linear_Z4":[0,0,2,0,2,1,0,1,3],"matrix_rows":[180,272,36,149,18,288,24,32,64],"offset":1,"phase":1,"quadratic_rows":[148,16,289,16,267,420,0,161,308]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,4,39,71,129,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":693,"old":384,"rank":3,"right":{"linear_Z4":[2,0,0,3,3,0,2,0,2],"matrix_rows":[89,410,156,64,256,328,336,96,384],"offset":19,"phase":1,"quadratic_rows":[24,152,152,31,31,0,0,6,0]}},{"left":{"linear_Z4":[2,3,2,3,3,0,0,0,0],"matrix_rows":[33,66,132,264,12,13,9,16,18],"offset":0,"phase":0,"quadratic_rows":[4,18,1,8,18,0,0,0,0]},"new":1,"old":385,"rank":5,"right":{"linear_Z4":[0,0,0,2,1,0,1,0,1],"matrix_rows":[81,2,84,8,384,48,256,96,112],"offset":239,"phase":1,"quadratic_rows":[96,256,48,112,92,13,89,256,386]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[20,34,68,129,261,5,1,8,10],"offset":0,"phase":0,"quadratic_rows":[1,10,4,10,0,0,0,0,0]},"new":417,"old":385,"rank":4,"right":{"linear_Z4":[1,0,2,2,0,2,2,0,1],"matrix_rows":[8,2,13,384,105,256,96,64,48],"offset":99,"phase":0,"quadratic_rows":[101,256,105,36,0,13,5,256,386]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,65,132,4,261,5,8,10],"offset":0,"phase":0,"quadratic_rows":[1,10,4,10,0,0,0,0,0]},"new":418,"old":385,"rank":4,"right":{"linear_Z4":[2,0,1,2,2,0,2,0,1],"matrix_rows":[5,2,8,384,80,256,84,16,96],"offset":54,"phase":0,"quadratic_rows":[84,256,85,16,13,0,5,256,386]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,33,66,132,262,6,4,8,9],"offset":0,"phase":0,"quadratic_rows":[9,2,4,9,0,0,0,0,0]},"new":421,"old":385,"rank":4,"right":{"linear_Z4":[1,0,2,2,0,2,2,0,1],"matrix_rows":[2,5,8,384,97,256,96,64,48],"offset":101,"phase":0,"quadratic_rows":[101,256,97,64,0,5,13,256,386]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,65,132,4,261,5,8,10],"offset":0,"phase":0,"quadratic_rows":[1,10,4,10,0,0,0,0,0]},"new":422,"old":385,"rank":4,"right":{"linear_Z4":[2,0,1,2,2,0,2,0,1],"matrix_rows":[13,2,8,384,80,256,92,16,96],"offset":54,"phase":0,"quadratic_rows":[92,256,85,65,5,0,13,256,386]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":394,"old":386,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":395,"old":386,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":396,"old":386,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,0,2,0],"matrix_rows":[130,1,146,20,24,128,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,18,16,16,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":397,"old":387,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,2],"matrix_rows":[257,289,2,36,40,16,256,64,128],"offset":0,"phase":0,"quadratic_rows":[33,0,32,32,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":398,"old":387,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,2],"matrix_rows":[257,289,34,4,8,48,256,64,128],"offset":0,"phase":0,"quadratic_rows":[33,32,0,0,32,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":399,"old":387,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":397,"old":388,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":400,"old":388,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":401,"old":388,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":394,"old":389,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,2,0,2,0],"matrix_rows":[159,161,130,164,168,144,128,64,256],"offset":0,"phase":0,"quadratic_rows":[63,31,63,63,31,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":402,"old":389,"rank":1,"right":{"linear_Z4":[1,1,1,1,2,1,0,2,0],"matrix_rows":[175,129,146,148,152,128,160,64,256],"offset":0,"phase":0,"quadratic_rows":[47,63,63,63,14,47,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":403,"old":389,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,2,0,2,0],"matrix_rows":[159,161,162,132,136,176,128,64,256],"offset":0,"phase":0,"quadratic_rows":[63,63,31,31,63,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":398,"old":390,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":400,"old":390,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,0,0,2],"matrix_rows":[258,1,274,20,24,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,18,16,16,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":404,"old":390,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":395,"old":391,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,2,0],"matrix_rows":[129,161,34,4,8,48,128,64,256],"offset":0,"phase":0,"quadratic_rows":[33,32,0,0,32,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":402,"old":391,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":405,"old":391,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,2,0],"matrix_rows":[129,161,2,36,40,16,128,64,256],"offset":0,"phase":0,"quadratic_rows":[33,0,32,32,0,13,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":396,"old":392,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":403,"old":392,"rank":1,"right":{"linear_Z4":[1,1,0,0,1,2,0,0,0],"matrix_rows":[19,33,34,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[51,51,0,0,51,19,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":405,"old":392,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":399,"old":393,"rank":1,"right":{"linear_Z4":[1,1,1,1,2,1,0,0,2],"matrix_rows":[303,257,274,276,280,256,288,64,128],"offset":0,"phase":0,"quadratic_rows":[47,63,63,63,14,47,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":401,"old":393,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,2,0,0,2],"matrix_rows":[287,289,290,260,264,304,256,64,128],"offset":0,"phase":0,"quadratic_rows":[63,63,31,31,63,19,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":404,"old":393,"rank":1,"right":{"linear_Z4":[1,1,1,1,1,2,0,0,2],"matrix_rows":[287,289,258,292,296,272,256,64,128],"offset":0,"phase":0,"quadratic_rows":[63,31,63,63,31,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":491,"old":394,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":493,"old":394,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,0,2],"matrix_rows":[274,1,258,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[17,34,64,129,4,256,8,6,1],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"new":601,"old":394,"rank":4,"right":{"linear_Z4":[3,0,0,3,0,0,2,1,2],"matrix_rows":[265,2,144,64,257,128,4,264,32],"offset":43,"phase":2,"quadratic_rows":[9,128,0,9,128,0,0,146,0]}},{"left":{"linear_Z4":[2,2,3,2,0,0,0,0,0],"matrix_rows":[20,40,69,132,266,5,1,10,2],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":605,"old":394,"rank":4,"right":{"linear_Z4":[3,1,1,3,3,0,2,2,0],"matrix_rows":[68,272,9,386,101,402,32,104,128],"offset":5,"phase":2,"quadratic_rows":[109,18,5,105,18,9,9,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":407,"old":395,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,0,2],"matrix_rows":[274,1,258,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":413,"old":395,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":409,"old":396,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":411,"old":396,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,3,0,0,2],"matrix_rows":[289,257,2,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":491,"old":397,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,2,0],"matrix_rows":[146,1,130,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":492,"old":397,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[16,40,69,1,138,260,10,2,4],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":600,"old":397,"rank":4,"right":{"linear_Z4":[2,3,0,3,2,0,2,0,1],"matrix_rows":[268,144,260,210,13,194,256,80,288],"offset":95,"phase":2,"quadratic_rows":[12,18,257,265,2,0,0,0,268]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[19,46,67,134,10,262,2,5,6],"offset":0,"phase":0,"quadratic_rows":[4,2,9,12,0,0,0,0,0]},"new":603,"old":397,"rank":4,"right":{"linear_Z4":[0,1,0,2,3,0,0,3,3],"matrix_rows":[141,15,210,330,385,346,396,256,288],"offset":467,"phase":2,"quadratic_rows":[258,207,266,22,408,0,130,210,277]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":407,"old":398,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,2,0],"matrix_rows":[146,1,130,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":412,"old":398,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":408,"old":399,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,3,0,2,0],"matrix_rows":[161,129,2,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":411,"old":399,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":409,"old":400,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":410,"old":400,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,3,0,2,0],"matrix_rows":[161,129,2,4,8,16,160,64,256],"offset":1,"phase":1,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":406,"old":401,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":413,"old":401,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,2,0],"matrix_rows":[146,1,130,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":408,"old":402,"rank":1,"right":{"linear_Z4":[3,0,0,0,0,3,0,0,2],"matrix_rows":[289,257,2,4,8,16,288,64,128],"offset":1,"phase":1,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":410,"old":402,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":406,"old":403,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":412,"old":403,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,0,2],"matrix_rows":[274,1,258,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":490,"old":404,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":493,"old":404,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,2,0],"matrix_rows":[146,1,130,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[17,34,64,129,4,256,8,1,6],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"new":599,"old":404,"rank":4,"right":{"linear_Z4":[3,0,0,3,0,0,2,2,1],"matrix_rows":[137,2,272,64,129,256,4,136,32],"offset":43,"phase":2,"quadratic_rows":[9,256,0,9,256,0,0,0,274]}},{"left":{"linear_Z4":[3,3,3,2,0,0,0,0,0],"matrix_rows":[16,34,69,1,128,4,8,2,256],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":604,"old":404,"rank":4,"right":{"linear_Z4":[2,1,0,3,0,3,2,2,0],"matrix_rows":[44,2,4,64,13,130,32,16,256],"offset":93,"phase":1,"quadratic_rows":[12,130,1,41,0,40,0,2,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":490,"old":405,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,0,2],"matrix_rows":[274,1,258,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":492,"old":405,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[16,40,69,1,138,260,10,4,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":598,"old":405,"rank":4,"right":{"linear_Z4":[2,3,0,3,2,0,2,1,0],"matrix_rows":[140,272,132,338,13,322,128,80,160],"offset":95,"phase":2,"quadratic_rows":[12,18,129,137,2,0,0,140,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[17,2,33,68,133,260,8,4,5],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":602,"old":405,"rank":4,"right":{"linear_Z4":[1,2,1,0,2,0,2,0,2],"matrix_rows":[29,2,152,64,385,396,128,272,160],"offset":10,"phase":2,"quadratic_rows":[413,0,405,385,389,0,0,29,29]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":414,"old":406,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[3,33,50,20,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,16,16,14,3,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,4,65,128,1,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":523,"old":406,"rank":3,"right":{"linear_Z4":[0,3,0,0,3,0,2,0,2],"matrix_rows":[82,260,8,1,66,256,80,32,384],"offset":35,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,19,32,64,1,2,4,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":571,"old":406,"rank":3,"right":{"linear_Z4":[2,0,0,0,3,3,2,0,0],"matrix_rows":[50,2,64,19,32,4,8,128,256],"offset":31,"phase":1,"quadratic_rows":[18,1,0,0,49,48,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":414,"old":407,"rank":1,"right":{"linear_Z4":[1,1,0,0,2,0,0,0,2],"matrix_rows":[3,257,274,20,24,256,288,64,384],"offset":0,"phase":0,"quadratic_rows":[259,275,16,16,14,0,0,0,3]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,19,36,6,67,131,2,259,3],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":525,"old":407,"rank":3,"right":{"linear_Z4":[2,2,1,1,0,0,2,0,2],"matrix_rows":[3,75,84,257,274,92,256,288,384],"offset":218,"phase":1,"quadratic_rows":[328,344,12,31,10,0,3,0,3]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,17,35,3,66,130,4,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":573,"old":407,"rank":3,"right":{"linear_Z4":[1,1,0,2,2,0,2,0,2],"matrix_rows":[23,20,64,265,282,12,256,288,384],"offset":6,"phase":2,"quadratic_rows":[287,271,11,23,9,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":414,"old":408,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,2,0,0,0],"matrix_rows":[13,289,2,292,296,16,256,64,384],"offset":1,"phase":1,"quadratic_rows":[301,0,301,301,0,13,0,0,13]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,35,1,2,64,4,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":539,"old":408,"rank":3,"right":{"linear_Z4":[0,2,0,3,3,0,2,0,0],"matrix_rows":[28,4,64,1,14,16,32,128,256],"offset":55,"phase":1,"quadratic_rows":[0,12,2,26,24,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,66,128,4,2,261,5],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":555,"old":408,"rank":3,"right":{"linear_Z4":[0,0,3,3,0,0,2,0,2],"matrix_rows":[257,76,32,256,2,68,72,16,384],"offset":11,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":414,"old":409,"rank":1,"right":{"linear_Z4":[1,0,1,1,0,2,0,0,0],"matrix_rows":[13,33,2,36,40,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[45,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[11,17,33,66,130,3,4,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":541,"old":409,"rank":3,"right":{"linear_Z4":[0,1,1,2,0,2,2,0,2],"matrix_rows":[15,9,64,33,290,300,256,272,384],"offset":6,"phase":2,"quadratic_rows":[38,303,295,34,0,15,0,0,6]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[12,19,35,67,131,5,1,259,3],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":557,"old":409,"rank":3,"right":{"linear_Z4":[1,2,2,0,0,1,2,0,2],"matrix_rows":[102,6,73,105,258,268,256,272,384],"offset":241,"phase":1,"quadratic_rows":[33,352,360,36,0,47,6,0,6]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":414,"old":410,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,2,0],"matrix_rows":[129,161,2,36,40,16,128,64,256],"offset":0,"phase":0,"quadratic_rows":[33,0,32,32,0,13,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,38,2,68,129,1,256,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":547,"old":410,"rank":3,"right":{"linear_Z4":[3,2,0,3,0,3,2,0,1],"matrix_rows":[97,268,260,65,14,256,272,96,128],"offset":55,"phase":1,"quadratic_rows":[33,12,258,266,0,33,0,0,268]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,32,64,128,2,4,3,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":563,"old":410,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,2,1,0],"matrix_rows":[1,160,64,128,2,4,8,16,256],"offset":13,"phase":1,"quadratic_rows":[128,0,0,0,0,128,0,161,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":414,"old":411,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,2],"matrix_rows":[257,289,2,36,40,16,256,64,128],"offset":0,"phase":0,"quadratic_rows":[33,0,32,32,0,13,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,38,2,68,129,1,4,256],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":549,"old":411,"rank":3,"right":{"linear_Z4":[3,2,0,3,0,3,2,1,0],"matrix_rows":[97,140,132,65,14,128,144,96,256],"offset":55,"phase":1,"quadratic_rows":[33,12,130,138,0,33,0,140,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,32,64,128,2,4,256,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":565,"old":411,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,1],"matrix_rows":[1,288,64,256,2,4,8,16,128],"offset":13,"phase":1,"quadratic_rows":[256,0,0,0,0,256,0,0,289]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":414,"old":412,"rank":1,"right":{"linear_Z4":[3,3,3,3,2,0,0,0,2],"matrix_rows":[271,257,274,276,280,256,288,64,128],"offset":1,"phase":1,"quadratic_rows":[15,31,31,31,14,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,33,2,64,128,4,3,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":531,"old":412,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,2,1,0],"matrix_rows":[4,136,64,1,2,128,16,32,256],"offset":37,"phase":1,"quadratic_rows":[0,0,128,128,0,0,0,140,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,19,36,68,1,130,4,256,2],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":579,"old":412,"rank":3,"right":{"linear_Z4":[2,0,3,3,3,0,2,0,1],"matrix_rows":[274,258,76,19,256,68,72,288,128],"offset":31,"phase":1,"quadratic_rows":[18,257,12,12,273,0,0,0,274]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":414,"old":413,"rank":1,"right":{"linear_Z4":[3,3,3,3,2,0,0,2,0],"matrix_rows":[143,129,146,148,152,128,160,64,256],"offset":1,"phase":1,"quadratic_rows":[15,31,31,31,14,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,33,2,64,128,4,256,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":533,"old":413,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,1],"matrix_rows":[4,264,64,1,2,256,16,32,128],"offset":37,"phase":1,"quadratic_rows":[0,0,256,256,0,0,0,0,268]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,19,36,68,1,130,4,2,256],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":581,"old":413,"rank":3,"right":{"linear_Z4":[2,0,3,3,3,0,2,1,0],"matrix_rows":[146,130,76,19,128,68,72,160,256],"offset":31,"phase":1,"quadratic_rows":[18,129,12,12,145,0,0,146,0]}},{"left":{"linear_Z4":[3,3,2,2,2,0,0,0,0],"matrix_rows":[33,66,132,8,14,13,16,268,12],"offset":0,"phase":0,"quadratic_rows":[13,14,3,3,0,0,0,0,0]},"new":1,"old":414,"rank":5,"right":{"linear_Z4":[0,0,2,2,0,0,2,0,0],"matrix_rows":[257,258,308,56,64,288,272,256,384],"offset":251,"phase":1,"quadratic_rows":[32,16,48,48,14,13,0,0,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,46,68,8,140,13,2,268,12],"offset":0,"phase":0,"quadratic_rows":[13,14,15,15,0,0,0,0,0]},"new":419,"old":414,"rank":4,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,1],"matrix_rows":[257,258,358,106,288,322,256,272,384],"offset":85,"phase":0,"quadratic_rows":[32,334,98,98,0,13,14,0,258]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[29,35,69,9,15,140,1,268,12],"offset":0,"phase":0,"quadratic_rows":[13,14,15,15,0,0,0,0,0]},"new":420,"old":414,"rank":4,"right":{"linear_Z4":[1,3,1,1,0,0,2,0,1],"matrix_rows":[257,258,347,87,335,272,256,288,384],"offset":102,"phase":0,"quadratic_rows":[323,83,28,28,14,0,3,0,257]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[29,34,68,8,14,140,1,268,12],"offset":0,"phase":0,"quadratic_rows":[13,14,15,15,0,0,0,0,0]},"new":421,"old":414,"rank":4,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,1],"matrix_rows":[257,258,341,89,321,272,256,288,384],"offset":102,"phase":0,"quadratic_rows":[333,16,81,81,14,0,13,0,257]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,34,72,140,14,13,4,268,12],"offset":0,"phase":0,"quadratic_rows":[13,14,15,15,0,0,0,0,0]},"new":422,"old":414,"rank":4,"right":{"linear_Z4":[0,0,1,3,2,2,0,0,1],"matrix_rows":[257,258,376,116,288,272,332,256,384],"offset":51,"phase":0,"quadratic_rows":[32,16,316,316,14,13,0,0,268]}},{"left":{"linear_Z4":[2,3,2,3,2,2,2,2,0],"matrix_rows":[1,264,4,10,16,2,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"new":0,"old":415,"rank":8,"right":{"linear_Z4":[2,3,2,1,2,0,2,2,2],"matrix_rows":[1,40,4,34,16,64,128,256,42],"offset":8,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":415,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[34,1,32,4,40,16,64,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,2,2,2,2,2,0],"matrix_rows":[258,3,1,4,8,16,32,64,128],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":0,"old":416,"rank":8,"right":{"linear_Z4":[3,1,0,2,2,2,2,2,2],"matrix_rows":[6,5,8,16,32,64,128,256,7],"offset":2,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,1,8,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":416,"rank":1,"right":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[5,4,6,8,16,32,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,3,2,2,2,2,0],"matrix_rows":[264,2,4,9,1,16,32,64,128],"offset":0,"phase":0,"quadratic_rows":[9,0,0,9,0,0,0,0,0]},"new":0,"old":417,"rank":8,"right":{"linear_Z4":[3,2,2,1,0,2,2,2,2],"matrix_rows":[24,2,4,17,32,64,128,256,25],"offset":8,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":417,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[17,16,2,4,24,32,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,2,3,2,2,2,0],"matrix_rows":[1,2,272,8,20,4,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,0,20,0,20,0,0,0,0]},"new":0,"old":418,"rank":8,"right":{"linear_Z4":[2,2,3,2,1,0,2,2,2],"matrix_rows":[1,2,48,8,36,64,128,256,52],"offset":16,"phase":1,"quadratic_rows":[0,0,20,0,20,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":418,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[36,1,2,32,8,48,64,128,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,2,3,2,2,2,0],"matrix_rows":[1,272,4,8,18,32,2,64,128],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,18,0,0,0,0]},"new":0,"old":419,"rank":8,"right":{"linear_Z4":[2,3,2,2,1,2,0,2,2],"matrix_rows":[1,80,4,8,66,32,128,256,82],"offset":16,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":419,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[66,1,64,4,8,80,32,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,3,3,3,2,2,0],"matrix_rows":[318,3,5,9,17,33,1,64,128],"offset":0,"phase":0,"quadratic_rows":[63,63,63,63,63,63,0,0,0]},"new":0,"old":420,"rank":8,"right":{"linear_Z4":[3,1,1,1,1,1,0,2,2],"matrix_rows":[126,125,123,119,111,95,128,256,127],"offset":62,"phase":1,"quadratic_rows":[63,63,63,63,63,63,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":420,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,66,68,72,80,96,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,2,2,3,2,2,0],"matrix_rows":[288,2,4,8,16,33,1,64,128],"offset":0,"phase":0,"quadratic_rows":[33,0,0,0,0,33,0,0,0]},"new":0,"old":421,"rank":8,"right":{"linear_Z4":[3,2,2,2,2,1,0,2,2],"matrix_rows":[96,2,4,8,16,65,128,256,97],"offset":32,"phase":1,"quadratic_rows":[33,0,0,0,0,33,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":421,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,2,4,8,16,96,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,3,2,2,2,2,0],"matrix_rows":[1,2,264,12,16,32,4,64,128],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"new":0,"old":422,"rank":8,"right":{"linear_Z4":[2,2,3,1,2,2,0,2,2],"matrix_rows":[1,2,72,68,16,32,128,256,76],"offset":8,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":422,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[68,1,2,64,72,16,32,128,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":17,"old":423,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,0,0,0,0],"matrix_rows":[5,41,10,36,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,8,37,11,0,5,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":20,"old":423,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,3,3,2],"matrix_rows":[448,1,2,4,8,16,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,0,0,192,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":27,"old":423,"rank":1,"right":{"linear_Z4":[0,3,3,3,3,0,3,3,2],"matrix_rows":[478,1,258,260,264,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[0,222,222,222,222,0,222,222,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":28,"old":423,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,0,0],"matrix_rows":[21,17,2,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":46,"old":423,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,2,0],"matrix_rows":[208,1,2,4,8,144,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":49,"old":423,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,3,0,2],"matrix_rows":[336,1,2,4,8,272,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":56,"old":423,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,2],"matrix_rows":[261,257,2,260,8,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":57,"old":423,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,2,0],"matrix_rows":[133,129,2,132,8,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":75,"old":423,"rank":1,"right":{"linear_Z4":[0,0,0,0,3,0,0,3,2],"matrix_rows":[400,1,2,4,8,272,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,0,0,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":78,"old":423,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,0,0,0,0],"matrix_rows":[5,33,10,44,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[37,8,45,14,0,5,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":85,"old":423,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,2,0,0],"matrix_rows":[69,65,2,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":86,"old":423,"rank":1,"right":{"linear_Z4":[3,3,0,3,3,0,3,3,2],"matrix_rows":[475,257,258,4,264,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[219,219,0,219,219,0,219,219,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":336,"old":423,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,2],"matrix_rows":[265,257,2,4,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":339,"old":423,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,2,0],"matrix_rows":[137,129,2,4,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":346,"old":423,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,2,0],"matrix_rows":[194,1,130,4,8,16,32,192,256],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":347,"old":423,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,3,0,2],"matrix_rows":[322,1,258,4,8,16,32,320,128],"offset":1,"phase":1,"quadratic_rows":[0,66,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":365,"old":423,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,2,0,0],"matrix_rows":[73,65,2,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":368,"old":423,"rank":1,"right":{"linear_Z4":[3,3,3,0,3,0,3,3,2],"matrix_rows":[471,257,258,260,8,272,32,320,384],"offset":1,"phase":1,"quadratic_rows":[215,215,215,0,215,0,215,215,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":375,"old":423,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,0,0,3,2],"matrix_rows":[386,1,258,4,8,16,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,130,0,0,0,0,0,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":376,"old":423,"rank":1,"right":{"linear_Z4":[0,0,3,3,2,0,0,0,0],"matrix_rows":[28,1,2,20,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":394,"old":423,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,2,0],"matrix_rows":[146,1,130,4,8,144,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":397,"old":423,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,2],"matrix_rows":[268,1,2,260,264,16,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":404,"old":423,"rank":1,"right":{"linear_Z4":[0,3,0,0,3,0,0,0,2],"matrix_rows":[274,1,258,4,8,272,32,64,128],"offset":1,"phase":1,"quadratic_rows":[0,18,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":405,"old":423,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,2,0],"matrix_rows":[140,1,2,132,136,16,32,64,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[14,21,38,65,135,1,2,263,7],"offset":0,"phase":0,"quadratic_rows":[3,7,6,0,0,0,0,0,0]},"new":425,"old":423,"rank":3,"right":{"linear_Z4":[2,2,2,1,3,0,1,3,3],"matrix_rows":[218,477,223,297,322,292,32,272,384],"offset":0,"phase":0,"quadratic_rows":[42,325,34,217,216,5,218,216,258]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,21,35,68,2,4,135,263,7],"offset":0,"phase":0,"quadratic_rows":[3,7,6,0,0,0,0,0,0]},"new":426,"old":423,"rank":3,"right":{"linear_Z4":[2,2,2,1,1,0,3,3,3],"matrix_rows":[223,477,218,289,274,300,32,320,384],"offset":0,"phase":0,"quadratic_rows":[34,277,42,220,218,5,216,216,258]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,20,33,64,129,256,1,6,2],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":427,"old":423,"rank":3,"right":{"linear_Z4":[1,1,1,0,1,0,2,3,0],"matrix_rows":[21,384,258,65,386,68,8,80,32],"offset":0,"phase":0,"quadratic_rows":[85,130,85,0,85,0,21,130,0]}},{"left":{"linear_Z4":[2,2,3,2,0,0,0,0,0],"matrix_rows":[28,2,37,76,129,5,8,265,9],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":433,"old":423,"rank":4,"right":{"linear_Z4":[2,2,0,2,3,0,0,2,2],"matrix_rows":[468,2,9,205,293,32,296,336,384],"offset":15,"phase":0,"quadratic_rows":[480,0,24,484,148,9,9,25,9]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,33,67,130,264,3,1,12,4],"offset":0,"phase":0,"quadratic_rows":[1,2,12,12,0,0,0,0,0]},"new":434,"old":423,"rank":4,"right":{"linear_Z4":[3,1,3,3,1,0,2,3,0],"matrix_rows":[2,9,384,272,101,70,32,104,400],"offset":2,"phase":1,"quadratic_rows":[109,70,7,105,144,9,11,144,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[8,17,33,65,1,128,260,6,2],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":435,"old":423,"rank":3,"right":{"linear_Z4":[0,1,1,1,2,0,1,3,0],"matrix_rows":[14,384,320,1,18,20,24,32,448],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,192,192,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,35,1,64,131,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":438,"old":423,"rank":2,"right":{"linear_Z4":[1,0,3,0,0,0,0,0,1],"matrix_rows":[462,219,273,258,20,264,32,320,384],"offset":1,"phase":1,"quadratic_rows":[459,21,478,21,462,0,21,21,277]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,33,64,1,130,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":439,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,3,0,0,3,3,2],"matrix_rows":[5,448,41,10,36,32,16,320,384],"offset":3,"phase":2,"quadratic_rows":[45,8,37,11,0,5,192,192,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,32,1,64,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":440,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,0,2,0,3,3,2],"matrix_rows":[21,448,17,2,20,8,32,320,384],"offset":3,"phase":2,"quadratic_rows":[5,0,5,0,0,0,192,192,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,8,18,35,65,3,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":441,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,0,1,0,1,1,2],"matrix_rows":[216,5,297,10,292,32,272,320,384],"offset":2,"phase":1,"quadratic_rows":[301,8,293,467,472,5,472,472,221]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,18,32,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":442,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,0,0,0,0,3,0],"matrix_rows":[384,133,385,2,388,8,16,32,64],"offset":2,"phase":1,"quadratic_rows":[261,0,261,0,0,0,0,384,133]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,32,66,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":443,"old":423,"rank":2,"right":{"linear_Z4":[0,0,0,0,3,0,3,3,0],"matrix_rows":[384,208,1,2,4,8,400,32,448],"offset":2,"phase":1,"quadratic_rows":[0,0,0,0,336,0,336,384,208]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,32,66,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":444,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,0,3,0,3,2,2],"matrix_rows":[133,336,129,2,132,8,272,32,320],"offset":3,"phase":2,"quadratic_rows":[5,0,5,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,32,66,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":445,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,0,3,0,3,2,2],"matrix_rows":[261,208,257,2,260,8,144,32,192],"offset":3,"phase":2,"quadratic_rows":[5,0,5,0,80,0,80,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,19,34,66,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":446,"old":423,"rank":2,"right":{"linear_Z4":[3,1,0,1,1,0,3,1,1],"matrix_rows":[325,222,65,258,324,264,272,32,384],"offset":1,"phase":1,"quadratic_rows":[261,478,219,478,478,0,222,478,411]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,33,66,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":447,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,3,3,0,0,3,2],"matrix_rows":[5,400,33,10,44,32,272,64,384],"offset":3,"phase":2,"quadratic_rows":[37,8,45,14,144,5,0,144,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,19,34,65,2,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":448,"old":423,"rank":2,"right":{"linear_Z4":[0,0,0,0,1,0,1,1,2],"matrix_rows":[221,5,289,10,300,32,272,320,384],"offset":2,"phase":1,"quadratic_rows":[504,8,496,467,477,5,477,477,221]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,32,66,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":449,"old":423,"rank":2,"right":{"linear_Z4":[3,0,3,0,3,0,2,3,2],"matrix_rows":[69,400,65,2,68,8,272,32,384],"offset":3,"phase":2,"quadratic_rows":[5,0,5,0,144,0,0,144,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,16,32,64,128,258,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":482,"old":423,"rank":2,"right":{"linear_Z4":[0,3,0,0,0,0,3,3,0],"matrix_rows":[384,194,1,386,4,8,16,32,448],"offset":2,"phase":1,"quadratic_rows":[0,322,0,0,0,0,322,384,194]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,16,34,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":483,"old":423,"rank":2,"right":{"linear_Z4":[3,0,0,3,0,0,0,3,0],"matrix_rows":[384,137,385,2,4,392,16,32,64],"offset":2,"phase":1,"quadratic_rows":[265,0,0,265,0,0,0,384,137]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,33,64,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":484,"old":423,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,3,2,2],"matrix_rows":[137,322,129,258,4,136,16,32,320],"offset":3,"phase":2,"quadratic_rows":[9,66,0,9,0,0,66,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,33,64,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":485,"old":423,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,3,2,2],"matrix_rows":[265,194,257,130,4,264,16,32,192],"offset":3,"phase":2,"quadratic_rows":[9,66,0,9,0,0,66,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,34,2,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":486,"old":423,"rank":2,"right":{"linear_Z4":[0,3,3,3,2,0,0,3,2],"matrix_rows":[386,28,1,258,20,24,32,64,384],"offset":3,"phase":2,"quadratic_rows":[0,130,12,12,0,0,0,130,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,35,66,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":487,"old":423,"rank":2,"right":{"linear_Z4":[3,1,1,0,1,0,3,1,1],"matrix_rows":[329,222,65,258,260,328,272,32,384],"offset":1,"phase":1,"quadratic_rows":[265,478,478,215,478,0,222,478,407]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,18,35,2,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":488,"old":423,"rank":2,"right":{"linear_Z4":[1,1,3,0,3,0,1,1,1],"matrix_rows":[219,284,257,258,20,280,32,320,384],"offset":2,"phase":1,"quadratic_rows":[475,475,268,215,219,0,475,475,455]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,33,64,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":489,"old":423,"rank":2,"right":{"linear_Z4":[3,3,0,3,0,0,2,3,2],"matrix_rows":[73,386,65,258,4,72,16,32,384],"offset":3,"phase":2,"quadratic_rows":[9,130,0,9,0,0,0,130,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,34,65,128,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":490,"old":423,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[274,140,1,258,132,136,272,32,64],"offset":3,"phase":2,"quadratic_rows":[0,18,12,12,18,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,34,65,128,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":491,"old":423,"rank":2,"right":{"linear_Z4":[0,3,3,3,3,0,0,2,2],"matrix_rows":[146,268,1,130,260,264,144,32,64],"offset":3,"phase":2,"quadratic_rows":[0,18,12,12,18,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,34,64,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":492,"old":423,"rank":2,"right":{"linear_Z4":[0,0,3,3,0,0,0,3,0],"matrix_rows":[384,140,1,2,388,392,16,32,64],"offset":2,"phase":1,"quadratic_rows":[0,0,268,268,0,0,0,384,140]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,16,32,66,128,256,3,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":493,"old":423,"rank":2,"right":{"linear_Z4":[0,3,0,0,3,0,0,3,0],"matrix_rows":[384,146,1,386,4,8,400,32,64],"offset":2,"phase":1,"quadratic_rows":[0,274,0,0,274,0,0,384,146]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,35,67,128,256,1,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":686,"old":424,"rank":2,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,1],"matrix_rows":[281,28,129,2,256,264,272,32,64],"offset":18,"phase":0,"quadratic_rows":[409,0,280,5,5,0,0,1,261]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[7,8,17,34,66,128,256,2,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":687,"old":424,"rank":2,"right":{"linear_Z4":[0,0,0,1,1,0,0,0,2],"matrix_rows":[261,153,257,2,256,136,144,32,64],"offset":17,"phase":0,"quadratic_rows":[156,0,1,25,25,0,0,1,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,17,35,66,2,128,259,3],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":688,"old":424,"rank":2,"right":{"linear_Z4":[2,0,0,2,2,0,0,2,2],"matrix_rows":[429,153,257,2,288,264,32,64,384],"offset":64,"phase":3,"quadratic_rows":[52,0,137,52,169,153,0,52,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,18,33,67,128,1,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":689,"old":424,"rank":2,"right":{"linear_Z4":[2,0,0,1,0,0,0,0,1],"matrix_rows":[408,212,9,2,320,64,272,32,384],"offset":37,"phase":3,"quadratic_rows":[8,0,400,473,76,0,408,76,332]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,33,67,128,256,1,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":690,"old":424,"rank":2,"right":{"linear_Z4":[1,0,0,1,0,0,0,0,2],"matrix_rows":[153,276,129,2,256,136,272,32,64],"offset":18,"phase":0,"quadratic_rows":[25,0,16,25,141,0,0,16,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,8,17,35,66,128,256,2,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":691,"old":424,"rank":2,"right":{"linear_Z4":[0,0,0,0,1,0,0,2,1],"matrix_rows":[13,281,257,2,256,264,144,32,64],"offset":17,"phase":0,"quadratic_rows":[20,0,265,20,409,0,0,16,276]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,8,17,32,66,2,128,259,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":692,"old":424,"rank":2,"right":{"linear_Z4":[0,0,0,2,1,0,0,0,1],"matrix_rows":[165,401,257,2,288,24,32,64,384],"offset":98,"phase":3,"quadratic_rows":[52,0,385,16,441,401,0,52,308]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,2,19,35,64,128,259,3],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":693,"old":424,"rank":2,"right":{"linear_Z4":[2,0,0,2,2,0,0,2,2],"matrix_rows":[153,156,256,258,264,272,32,64,384],"offset":4,"phase":3,"quadratic_rows":[408,0,152,261,261,0,0,261,153]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,19,32,66,128,1,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":694,"old":425,"rank":2,"right":{"linear_Z4":[2,1,0,0,0,0,0,0,1],"matrix_rows":[390,212,3,64,260,8,320,32,384],"offset":13,"phase":3,"quadratic_rows":[2,455,82,0,388,0,390,82,338]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,11,17,32,66,1,128,259,3],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":695,"old":425,"rank":2,"right":{"linear_Z4":[2,2,2,0,0,0,0,2,2],"matrix_rows":[135,435,257,258,32,8,288,64,384],"offset":16,"phase":3,"quadratic_rows":[52,52,163,0,131,135,0,52,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,11,19,32,66,128,256,1,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":696,"old":425,"rank":2,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,1],"matrix_rows":[263,22,129,258,260,8,256,32,64],"offset":66,"phase":0,"quadratic_rows":[391,17,17,0,262,0,0,1,273]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,17,32,66,128,256,1,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":697,"old":425,"rank":2,"right":{"linear_Z4":[0,1,1,0,0,0,0,0,2],"matrix_rows":[135,273,257,130,132,8,256,32,64],"offset":66,"phase":0,"quadratic_rows":[150,7,7,0,1,0,0,1,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,11,19,33,2,64,128,259,3],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":698,"old":425,"rank":2,"right":{"linear_Z4":[2,2,2,0,0,0,0,2,2],"matrix_rows":[135,150,256,258,260,264,32,64,384],"offset":4,"phase":3,"quadratic_rows":[390,273,273,0,134,0,0,273,135]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,17,32,66,1,128,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":699,"old":425,"rank":2,"right":{"linear_Z4":[0,2,1,0,0,0,0,0,1],"matrix_rows":[389,177,257,6,32,8,288,64,384],"offset":25,"phase":3,"quadratic_rows":[52,4,423,0,385,389,0,52,308]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,19,32,66,128,256,1,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":700,"old":425,"rank":2,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,2],"matrix_rows":[135,276,129,130,260,8,256,32,64],"offset":66,"phase":0,"quadratic_rows":[7,7,147,0,4,0,0,4,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,11,17,32,66,128,256,1,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":701,"old":425,"rank":2,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,1],"matrix_rows":[263,19,257,258,132,8,256,32,64],"offset":66,"phase":0,"quadratic_rows":[20,20,391,0,259,0,0,4,276]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":710,"old":426,"rank":1,"right":{"linear_Z4":[1,1,3,0,0,0,0,3,0],"matrix_rows":[199,321,322,260,8,16,32,256,384],"offset":135,"phase":0,"quadratic_rows":[391,391,455,0,0,0,388,455,199]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":711,"old":426,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,3,3,2],"matrix_rows":[455,257,258,256,264,16,32,320,384],"offset":9,"phase":0,"quadratic_rows":[199,199,195,0,0,0,199,199,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":712,"old":426,"rank":1,"right":{"linear_Z4":[3,1,1,0,0,0,0,3,0],"matrix_rows":[199,257,322,324,8,16,32,256,384],"offset":141,"phase":0,"quadratic_rows":[455,391,391,0,0,0,385,455,199]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":713,"old":426,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,3,3,2],"matrix_rows":[455,256,258,260,8,16,288,320,384],"offset":3,"phase":0,"quadratic_rows":[198,199,199,0,0,0,199,199,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":714,"old":426,"rank":1,"right":{"linear_Z4":[1,3,3,0,0,0,1,0,0],"matrix_rows":[199,385,258,260,8,16,32,448,256],"offset":387,"phase":0,"quadratic_rows":[327,455,455,0,0,0,327,262,199]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":715,"old":426,"rank":1,"right":{"linear_Z4":[3,1,1,0,0,0,3,0,0],"matrix_rows":[199,257,386,388,8,16,32,320,256],"offset":269,"phase":0,"quadratic_rows":[455,327,327,0,0,0,455,321,199]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":716,"old":426,"rank":1,"right":{"linear_Z4":[3,3,1,0,0,0,1,0,0],"matrix_rows":[199,257,258,388,8,16,32,448,256],"offset":393,"phase":0,"quadratic_rows":[455,455,327,0,0,0,327,259,199]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":717,"old":426,"rank":1,"right":{"linear_Z4":[1,1,3,0,0,0,3,0,0],"matrix_rows":[199,385,386,260,8,16,32,320,256],"offset":263,"phase":0,"quadratic_rows":[327,327,455,0,0,0,455,324,199]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,11,17,32,65,128,1,259,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":702,"old":427,"rank":2,"right":{"linear_Z4":[1,1,3,0,3,0,0,0,3],"matrix_rows":[342,81,339,256,68,24,64,32,384],"offset":15,"phase":0,"quadratic_rows":[259,263,278,16,28,0,0,0,263]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,18,32,65,2,3,128,256],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":703,"old":427,"rank":2,"right":{"linear_Z4":[2,0,2,2,2,0,2,0,0],"matrix_rows":[97,21,81,2,32,24,96,128,256],"offset":117,"phase":3,"quadratic_rows":[36,0,49,16,44,21,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,67,2,3,128,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":704,"old":427,"rank":2,"right":{"linear_Z4":[3,2,3,1,0,0,0,0,0],"matrix_rows":[5,24,113,26,100,32,64,128,256],"offset":43,"phase":0,"quadratic_rows":[117,24,101,42,35,29,5,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,35,66,3,2,128,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":705,"old":427,"rank":2,"right":{"linear_Z4":[1,0,1,3,2,0,0,0,0],"matrix_rows":[29,24,105,2,124,32,64,128,256],"offset":55,"phase":1,"quadratic_rows":[117,0,101,56,41,29,5,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,19,34,65,2,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":706,"old":427,"rank":2,"right":{"linear_Z4":[2,0,2,0,1,0,0,0,0],"matrix_rows":[5,29,113,2,100,32,64,128,256],"offset":35,"phase":1,"quadratic_rows":[104,0,120,53,60,29,5,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,35,66,3,2,128,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":707,"old":427,"rank":2,"right":{"linear_Z4":[1,2,1,0,1,0,0,0,0],"matrix_rows":[29,24,105,26,124,32,64,128,256],"offset":63,"phase":0,"quadratic_rows":[117,24,101,34,51,29,5,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,32,66,1,3,128,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":708,"old":427,"rank":2,"right":{"linear_Z4":[0,0,1,2,3,2,1,0,0],"matrix_rows":[65,84,32,2,100,24,96,128,256],"offset":101,"phase":2,"quadratic_rows":[96,0,52,16,60,21,65,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,11,18,32,65,2,3,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":709,"old":427,"rank":2,"right":{"linear_Z4":[0,2,3,0,2,0,1,0,0],"matrix_rows":[39,83,81,70,32,24,96,128,256],"offset":26,"phase":3,"quadratic_rows":[36,48,69,16,106,83,116,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,19,32,65,1,2,128,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":678,"old":428,"rank":2,"right":{"linear_Z4":[2,3,2,0,1,3,1,0,0],"matrix_rows":[116,114,21,86,96,8,32,128,256],"offset":77,"phase":0,"quadratic_rows":[20,38,83,0,117,114,116,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,10,19,34,67,128,3,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":679,"old":428,"rank":2,"right":{"linear_Z4":[2,1,0,2,2,0,0,0,0],"matrix_rows":[17,23,69,270,64,256,80,32,384],"offset":43,"phase":0,"quadratic_rows":[66,283,280,6,70,0,17,0,6]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,8,19,33,67,128,3,257,1],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":680,"old":428,"rank":2,"right":{"linear_Z4":[3,0,0,2,0,0,1,0,0],"matrix_rows":[348,281,333,6,64,256,80,32,384],"offset":37,"phase":3,"quadratic_rows":[85,4,83,0,5,0,69,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,8,17,32,66,2,3,128,256],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":681,"old":428,"rank":2,"right":{"linear_Z4":[2,2,2,0,2,0,2,0,0],"matrix_rows":[97,21,69,6,96,8,32,128,256],"offset":93,"phase":3,"quadratic_rows":[48,4,50,0,37,21,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,8,17,35,66,2,3,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":682,"old":428,"rank":2,"right":{"linear_Z4":[0,0,2,2,3,0,1,0,0],"matrix_rows":[57,77,69,6,96,88,32,128,256],"offset":98,"phase":3,"quadratic_rows":[48,4,106,36,81,77,116,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,32,66,1,3,128,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":683,"old":428,"rank":2,"right":{"linear_Z4":[0,2,3,0,1,2,1,0,0],"matrix_rows":[65,84,32,6,96,8,112,128,256],"offset":29,"phase":2,"quadratic_rows":[96,4,54,0,52,21,65,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,10,17,32,67,2,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":684,"old":428,"rank":2,"right":{"linear_Z4":[2,0,1,0,2,0,0,0,0],"matrix_rows":[17,23,101,32,64,8,112,128,256],"offset":11,"phase":1,"quadratic_rows":[98,53,54,0,102,23,17,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,10,19,34,65,1,2,128,256],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":685,"old":428,"rank":2,"right":{"linear_Z4":[0,3,2,1,3,1,1,0,0],"matrix_rows":[116,42,21,86,96,88,32,128,256],"offset":114,"phase":2,"quadratic_rows":[20,126,83,122,95,42,94,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,35,64,131,256,2,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":670,"old":429,"rank":2,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,1],"matrix_rows":[41,298,256,130,4,264,16,288,64],"offset":5,"phase":0,"quadratic_rows":[296,426,0,3,0,3,0,2,259]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,11,16,34,64,130,256,2,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":671,"old":429,"rank":2,"right":{"linear_Z4":[0,0,0,1,0,1,0,0,2],"matrix_rows":[259,170,256,258,4,136,16,160,64],"offset":5,"phase":0,"quadratic_rows":[2,169,0,42,0,42,0,2,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,11,16,34,2,67,128,259,3],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":672,"old":429,"rank":2,"right":{"linear_Z4":[0,2,0,2,0,2,0,2,2],"matrix_rows":[435,170,272,258,4,16,288,64,384],"offset":32,"phase":3,"quadratic_rows":[162,25,0,178,170,25,0,25,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,35,64,130,2,259,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":673,"old":429,"rank":2,"right":{"linear_Z4":[0,2,0,0,0,1,0,0,1],"matrix_rows":[201,424,320,34,4,264,16,64,384],"offset":138,"phase":3,"quadratic_rows":[392,32,0,97,0,490,424,97,353]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,11,16,34,64,131,256,2,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":674,"old":429,"rank":2,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,1],"matrix_rows":[35,298,256,258,4,136,16,288,64],"offset":5,"phase":0,"quadratic_rows":[290,9,0,426,0,9,0,8,265]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,35,64,130,256,2,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":675,"old":429,"rank":2,"right":{"linear_Z4":[0,1,0,0,0,1,0,0,2],"matrix_rows":[265,170,256,130,4,264,16,160,64],"offset":5,"phase":0,"quadratic_rows":[8,42,0,163,0,42,0,8,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,2,19,32,67,128,259,3],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":676,"old":429,"rank":2,"right":{"linear_Z4":[0,2,0,2,0,2,0,2,2],"matrix_rows":[429,170,260,4,264,16,288,64,384],"offset":8,"phase":3,"quadratic_rows":[168,172,170,7,0,7,0,7,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,11,16,32,64,130,2,259,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":677,"old":429,"rank":2,"right":{"linear_Z4":[0,0,0,2,0,1,0,0,1],"matrix_rows":[195,418,320,258,4,40,16,64,384],"offset":162,"phase":3,"quadratic_rows":[386,97,0,32,0,490,418,97,353]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,9,19,32,64,130,256,1,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":654,"old":430,"rank":2,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,1],"matrix_rows":[263,37,257,130,260,8,16,256,64],"offset":130,"phase":0,"quadratic_rows":[34,391,34,0,0,261,0,2,290]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,11,17,32,64,130,256,1,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":655,"old":430,"rank":2,"right":{"linear_Z4":[1,0,1,0,0,0,0,0,2],"matrix_rows":[135,290,129,258,132,8,16,256,64],"offset":130,"phase":0,"quadratic_rows":[7,165,7,0,0,2,0,2,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,11,17,32,65,2,128,259,3],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":656,"old":430,"rank":2,"right":{"linear_Z4":[2,2,2,0,0,0,0,2,2],"matrix_rows":[135,163,257,258,256,8,272,64,384],"offset":16,"phase":3,"quadratic_rows":[292,292,387,0,0,131,0,292,135]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,19,33,64,2,128,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":657,"old":430,"rank":2,"right":{"linear_Z4":[2,1,0,0,0,0,0,0,3],"matrix_rows":[390,420,3,256,260,264,16,64,384],"offset":13,"phase":3,"quadratic_rows":[2,135,290,0,0,388,0,290,420]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,19,32,64,130,256,1,3],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":658,"old":430,"rank":2,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,2],"matrix_rows":[135,292,129,130,260,8,16,256,64],"offset":130,"phase":0,"quadratic_rows":[7,7,163,0,0,4,0,4,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[7,11,17,32,64,130,256,1,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":659,"old":430,"rank":2,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,1],"matrix_rows":[263,35,257,258,132,8,16,256,64],"offset":130,"phase":0,"quadratic_rows":[36,36,391,0,0,259,0,4,292]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,11,17,32,65,2,128,259,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":660,"old":430,"rank":2,"right":{"linear_Z4":[2,0,1,0,0,0,0,0,3],"matrix_rows":[390,418,5,258,256,8,272,64,384],"offset":21,"phase":3,"quadratic_rows":[4,292,135,0,0,386,0,292,418]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,9,19,33,64,2,128,259,3],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":661,"old":430,"rank":2,"right":{"linear_Z4":[2,2,2,0,0,0,0,2,2],"matrix_rows":[135,165,257,256,260,264,16,64,384],"offset":8,"phase":3,"quadratic_rows":[290,389,290,0,0,133,0,290,135]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":646,"old":431,"rank":1,"right":{"linear_Z4":[0,3,0,2,0,0,2,0,0],"matrix_rows":[6,1,66,64,8,80,32,128,256],"offset":52,"phase":3,"quadratic_rows":[0,70,66,0,0,0,6,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":647,"old":431,"rank":1,"right":{"linear_Z4":[1,2,3,0,0,2,0,0,0],"matrix_rows":[37,35,32,36,8,48,64,128,256],"offset":7,"phase":3,"quadratic_rows":[7,1,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":648,"old":431,"rank":1,"right":{"linear_Z4":[2,0,0,1,0,0,0,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":19,"phase":3,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":649,"old":431,"rank":1,"right":{"linear_Z4":[0,2,2,0,0,0,0,0,0],"matrix_rows":[8,1,10,12,64,80,96,128,256],"offset":29,"phase":0,"quadratic_rows":[0,8,8,70,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":650,"old":431,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,0,0,0],"matrix_rows":[8,9,10,12,64,80,96,128,256],"offset":35,"phase":3,"quadratic_rows":[8,8,8,79,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":651,"old":431,"rank":1,"right":{"linear_Z4":[0,2,2,2,0,0,0,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":45,"phase":0,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":652,"old":431,"rank":1,"right":{"linear_Z4":[0,0,3,2,0,2,0,0,0],"matrix_rows":[6,1,32,36,8,48,64,128,256],"offset":56,"phase":3,"quadratic_rows":[0,36,38,0,0,6,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":653,"old":431,"rank":1,"right":{"linear_Z4":[1,3,2,0,0,0,2,0,0],"matrix_rows":[67,69,66,64,8,80,32,128,256],"offset":11,"phase":3,"quadratic_rows":[7,3,1,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":638,"old":432,"rank":1,"right":{"linear_Z4":[1,1,1,0,0,0,0,2,2],"matrix_rows":[263,257,386,260,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[7,135,7,0,0,0,0,2,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":639,"old":432,"rank":1,"right":{"linear_Z4":[1,1,1,0,0,0,0,0,2],"matrix_rows":[391,385,258,388,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[7,135,7,0,0,0,0,2,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":640,"old":432,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,0,0,1,2],"matrix_rows":[135,256,258,260,8,272,32,64,384],"offset":32,"phase":3,"quadratic_rows":[390,391,391,0,0,0,0,391,135]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":641,"old":432,"rank":1,"right":{"linear_Z4":[3,2,3,0,0,0,0,3,2],"matrix_rows":[389,257,6,256,8,16,32,320,384],"offset":133,"phase":3,"quadratic_rows":[133,4,135,0,0,0,0,133,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":642,"old":432,"rank":1,"right":{"linear_Z4":[1,1,1,0,0,0,0,2,2],"matrix_rows":[263,385,258,260,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[135,7,7,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":643,"old":432,"rank":1,"right":{"linear_Z4":[1,1,1,0,0,0,0,0,2],"matrix_rows":[391,257,386,388,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[135,7,7,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":644,"old":432,"rank":1,"right":{"linear_Z4":[1,0,1,0,0,0,0,1,2],"matrix_rows":[135,257,256,260,8,16,288,64,384],"offset":64,"phase":3,"quadratic_rows":[391,389,391,0,0,0,0,391,135]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":645,"old":432,"rank":1,"right":{"linear_Z4":[2,3,3,0,0,0,0,3,2],"matrix_rows":[390,5,258,256,8,16,32,320,384],"offset":131,"phase":3,"quadratic_rows":[4,134,135,0,0,0,0,134,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":614,"old":433,"rank":1,"right":{"linear_Z4":[3,0,0,2,3,0,0,3,2],"matrix_rows":[401,257,2,4,24,256,32,320,384],"offset":145,"phase":3,"quadratic_rows":[145,0,0,16,153,0,0,145,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":615,"old":433,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,0,0,1,2],"matrix_rows":[153,256,2,260,264,272,32,64,384],"offset":8,"phase":3,"quadratic_rows":[408,0,0,409,409,0,0,409,153]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":616,"old":433,"rank":1,"right":{"linear_Z4":[1,0,0,1,1,0,0,2,2],"matrix_rows":[281,257,2,4,392,272,32,64,256],"offset":0,"phase":0,"quadratic_rows":[25,0,0,153,25,0,0,8,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":617,"old":433,"rank":1,"right":{"linear_Z4":[1,0,0,1,1,0,0,0,2],"matrix_rows":[409,385,2,4,264,400,32,64,256],"offset":0,"phase":0,"quadratic_rows":[25,0,0,153,25,0,0,8,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":618,"old":433,"rank":1,"right":{"linear_Z4":[2,0,0,3,3,0,0,3,2],"matrix_rows":[408,17,2,4,264,256,32,320,384],"offset":131,"phase":3,"quadratic_rows":[16,0,0,152,153,0,0,152,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":619,"old":433,"rank":1,"right":{"linear_Z4":[1,0,0,0,1,0,0,1,2],"matrix_rows":[153,257,2,4,256,272,288,64,384],"offset":64,"phase":3,"quadratic_rows":[409,0,0,401,409,0,0,409,153]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":620,"old":433,"rank":1,"right":{"linear_Z4":[1,0,0,1,1,0,0,2,2],"matrix_rows":[281,385,2,4,264,272,32,64,256],"offset":0,"phase":0,"quadratic_rows":[153,0,0,25,25,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":621,"old":433,"rank":1,"right":{"linear_Z4":[1,0,0,1,1,0,0,0,2],"matrix_rows":[409,257,2,4,392,400,32,64,256],"offset":0,"phase":0,"quadratic_rows":[153,0,0,25,25,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":622,"old":434,"rank":1,"right":{"linear_Z4":[0,1,0,1,0,0,0,0,2],"matrix_rows":[282,1,274,4,280,256,32,64,384],"offset":53,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":623,"old":434,"rank":1,"right":{"linear_Z4":[2,3,0,2,0,0,0,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":83,"phase":0,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":624,"old":434,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,0,0,0],"matrix_rows":[8,1,2,4,280,256,32,64,384],"offset":49,"phase":3,"quadratic_rows":[0,0,0,280,8,0,0,0,8]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":625,"old":434,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,2,0,0],"matrix_rows":[9,64,2,68,72,16,32,128,256],"offset":14,"phase":1,"quadratic_rows":[72,0,0,73,0,0,9,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":626,"old":434,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[1,273,2,4,8,256,32,64,384],"offset":35,"phase":3,"quadratic_rows":[273,0,0,0,1,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":627,"old":434,"rank":1,"right":{"linear_Z4":[1,2,0,2,0,0,2,0,0],"matrix_rows":[9,65,2,4,64,16,96,128,256],"offset":84,"phase":1,"quadratic_rows":[73,0,0,65,0,0,9,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":628,"old":434,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,2],"matrix_rows":[275,273,274,4,8,256,32,64,384],"offset":39,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":629,"old":434,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,2,0,0],"matrix_rows":[67,65,74,4,64,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[3,11,0,2,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":606,"old":435,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,0,0,0,2],"matrix_rows":[335,321,322,324,328,16,32,256,384],"offset":159,"phase":0,"quadratic_rows":[15,15,15,15,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":607,"old":435,"rank":1,"right":{"linear_Z4":[1,1,2,0,0,2,0,0,0],"matrix_rows":[39,33,34,32,8,48,64,128,256],"offset":8,"phase":3,"quadratic_rows":[7,7,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":608,"old":435,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,0,0,0,0],"matrix_rows":[13,32,2,36,40,16,64,128,256],"offset":3,"phase":0,"quadratic_rows":[44,0,45,45,0,13,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":609,"old":435,"rank":1,"right":{"linear_Z4":[0,1,0,1,0,0,0,0,2],"matrix_rows":[330,1,322,4,328,16,32,256,384],"offset":149,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":610,"old":435,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,0,0,0,2],"matrix_rows":[326,1,322,324,8,16,32,256,384],"offset":141,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":611,"old":435,"rank":1,"right":{"linear_Z4":[0,1,1,3,0,2,0,0,0],"matrix_rows":[38,9,34,44,32,48,64,128,256],"offset":61,"phase":1,"quadratic_rows":[8,6,14,13,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":612,"old":435,"rank":1,"right":{"linear_Z4":[1,1,0,2,0,2,0,0,0],"matrix_rows":[43,33,34,4,32,48,64,128,256],"offset":16,"phase":3,"quadratic_rows":[11,11,0,3,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":613,"old":435,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,2],"matrix_rows":[323,321,322,4,8,16,32,256,384],"offset":135,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":662,"old":436,"rank":1,"right":{"linear_Z4":[2,1,0,2,0,0,2,0,0],"matrix_rows":[10,1,66,4,64,80,32,128,256],"offset":50,"phase":1,"quadratic_rows":[0,74,0,66,0,0,10,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":663,"old":436,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,0],"matrix_rows":[2,1,290,4,8,16,256,64,384],"offset":69,"phase":3,"quadratic_rows":[0,290,0,0,0,2,0,0,2]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":664,"old":436,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,2],"matrix_rows":[291,289,290,4,8,16,256,64,384],"offset":71,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":665,"old":436,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,2,0,0],"matrix_rows":[67,73,66,4,64,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[11,3,0,1,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":666,"old":436,"rank":1,"right":{"linear_Z4":[3,2,0,3,0,0,2,0,0],"matrix_rows":[73,67,64,68,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[11,1,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":667,"old":436,"rank":1,"right":{"linear_Z4":[1,0,0,1,0,0,0,0,2],"matrix_rows":[297,289,2,4,296,16,256,64,384],"offset":83,"phase":0,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":668,"old":436,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,0,0],"matrix_rows":[8,1,2,4,296,16,256,64,384],"offset":81,"phase":3,"quadratic_rows":[0,0,0,296,0,8,0,0,8]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":669,"old":436,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,2,0,0],"matrix_rows":[10,1,64,68,72,16,32,128,256],"offset":14,"phase":1,"quadratic_rows":[0,72,0,74,0,0,10,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":630,"old":437,"rank":1,"right":{"linear_Z4":[2,1,0,2,0,0,2,0,0],"matrix_rows":[3,64,66,4,8,80,32,128,256],"offset":50,"phase":1,"quadratic_rows":[66,67,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":631,"old":437,"rank":1,"right":{"linear_Z4":[0,1,2,0,0,0,0,0,0],"matrix_rows":[2,1,262,256,8,16,32,64,384],"offset":13,"phase":3,"quadratic_rows":[0,262,2,0,0,0,0,0,2]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":632,"old":437,"rank":1,"right":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[8,1,10,12,64,80,96,128,256],"offset":73,"phase":3,"quadratic_rows":[0,8,8,70,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":633,"old":437,"rank":1,"right":{"linear_Z4":[2,2,0,3,0,0,0,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":71,"phase":0,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":634,"old":437,"rank":1,"right":{"linear_Z4":[2,2,0,3,0,0,0,0,0],"matrix_rows":[8,1,10,4,64,80,96,128,256],"offset":39,"phase":0,"quadratic_rows":[0,8,0,74,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":635,"old":437,"rank":1,"right":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[8,9,2,12,64,80,96,128,256],"offset":41,"phase":3,"quadratic_rows":[8,0,8,69,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":636,"old":437,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,8,16,32,64,384],"offset":11,"phase":3,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":637,"old":437,"rank":1,"right":{"linear_Z4":[1,2,0,2,0,0,2,0,0],"matrix_rows":[3,65,64,4,8,16,96,128,256],"offset":84,"phase":1,"quadratic_rows":[67,65,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":37,"old":438,"rank":1,"right":{"linear_Z4":[1,0,1,3,0,0,3,3,2],"matrix_rows":[453,265,10,260,256,16,288,320,384],"offset":91,"phase":1,"quadratic_rows":[205,8,197,11,0,0,197,197,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,19,35,71,131,3,262,2,4],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":502,"old":438,"rank":3,"right":{"linear_Z4":[1,2,0,1,0,0,2,1,3],"matrix_rows":[207,271,77,293,230,32,296,48,256],"offset":391,"phase":1,"quadratic_rows":[169,292,106,173,0,207,292,169,322]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[12,18,37,68,133,5,257,1,3],"offset":0,"phase":0,"quadratic_rows":[7,3,1,0,0,0,0,0,0]},"new":510,"old":438,"rank":3,"right":{"linear_Z4":[3,0,1,3,0,1,3,2,3],"matrix_rows":[356,2,41,165,256,32,168,48,192],"offset":23,"phase":2,"quadratic_rows":[141,256,485,137,0,356,484,77,358]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":37,"old":439,"rank":1,"right":{"linear_Z4":[3,0,3,0,2,0,0,0,0],"matrix_rows":[21,17,2,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,64,132,1,262,2,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":504,"old":439,"rank":3,"right":{"linear_Z4":[2,1,1,0,3,2,1,0,1],"matrix_rows":[34,448,400,5,38,32,8,464,256],"offset":443,"phase":3,"quadratic_rows":[4,6,7,0,80,0,336,256,448]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,33,2,64,3,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":512,"old":439,"rank":3,"right":{"linear_Z4":[2,0,1,2,2,1,1,1,2],"matrix_rows":[12,34,320,5,8,40,144,448,256],"offset":493,"phase":3,"quadratic_rows":[4,40,37,34,128,46,192,208,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":37,"old":440,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,0,0,0,0],"matrix_rows":[5,41,10,36,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,8,37,11,0,5,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[10,20,34,66,128,2,261,1,4],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":582,"old":440,"rank":3,"right":{"linear_Z4":[3,3,3,2,0,0,1,0,1],"matrix_rows":[448,5,386,33,450,44,32,16,256],"offset":275,"phase":0,"quadratic_rows":[37,66,45,4,0,5,322,256,448]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,37,65,5,4,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":590,"old":440,"rank":3,"right":{"linear_Z4":[2,2,0,1,2,0,1,1,2],"matrix_rows":[60,320,36,13,130,16,48,448,256],"offset":475,"phase":3,"quadratic_rows":[12,128,1,9,0,0,192,194,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":37,"old":441,"rank":1,"right":{"linear_Z4":[1,0,1,0,0,0,3,3,0],"matrix_rows":[213,273,2,276,8,256,32,320,384],"offset":43,"phase":0,"quadratic_rows":[453,0,453,0,448,0,469,469,213]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,16,39,64,131,256,5,1,7],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":584,"old":441,"rank":3,"right":{"linear_Z4":[1,0,1,0,2,0,2,1,3],"matrix_rows":[213,21,325,257,210,260,8,256,32],"offset":1,"phase":1,"quadratic_rows":[133,208,133,0,258,0,258,135,336]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[11,18,35,66,132,2,257,1,5],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":592,"old":441,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,2,1,2,1],"matrix_rows":[325,39,16,161,32,164,40,256,192],"offset":134,"phase":1,"quadratic_rows":[450,5,450,0,256,0,453,69,341]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":66,"old":442,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[14,18,39,70,2,135,1,263,7],"offset":0,"phase":0,"quadratic_rows":[0,2,4,0,0,0,0,0,0]},"new":494,"old":442,"rank":3,"right":{"linear_Z4":[2,3,3,2,2,0,0,0,2],"matrix_rows":[68,15,9,325,22,256,328,288,384],"offset":234,"phase":1,"quadratic_rows":[322,27,28,326,6,0,9,0,9]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[12,17,39,68,3,135,2,263,7],"offset":0,"phase":0,"quadratic_rows":[3,3,4,0,0,0,0,0,0]},"new":511,"old":442,"rank":3,"right":{"linear_Z4":[3,3,2,3,1,0,0,0,2],"matrix_rows":[66,84,9,277,86,256,280,288,384],"offset":235,"phase":2,"quadratic_rows":[285,22,19,281,31,0,0,0,9]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":66,"old":443,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,2,0,0],"matrix_rows":[21,321,2,324,8,336,32,256,384],"offset":1,"phase":1,"quadratic_rows":[341,0,341,0,341,0,21,0,21]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,35,1,64,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":496,"old":443,"rank":3,"right":{"linear_Z4":[2,1,0,3,0,3,0,0,2],"matrix_rows":[42,4,320,13,6,32,16,256,384],"offset":59,"phase":1,"quadratic_rows":[12,46,43,47,0,46,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,35,1,68,2,128,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":513,"old":443,"rank":3,"right":{"linear_Z4":[2,1,0,1,0,1,0,0,2],"matrix_rows":[44,42,272,13,46,32,256,64,384],"offset":59,"phase":1,"quadratic_rows":[12,6,43,45,0,44,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":66,"old":444,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,2],"matrix_rows":[272,65,2,68,8,336,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,0,64,0,80,0,21,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,1,16,32,66,128,4,256,6],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"new":586,"old":444,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,0,0,1],"matrix_rows":[2,16,320,1,4,8,256,32,128],"offset":67,"phase":1,"quadratic_rows":[0,0,0,0,256,0,256,0,336]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,37,65,130,4,258,5,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":598,"old":444,"rank":3,"right":{"linear_Z4":[2,2,0,1,1,0,1,2,2],"matrix_rows":[172,272,36,13,66,128,160,336,256],"offset":475,"phase":3,"quadratic_rows":[12,64,1,9,80,0,82,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":66,"old":445,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,2,0],"matrix_rows":[144,65,2,68,8,208,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,0,64,0,80,0,21,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,1,16,32,66,128,4,6,256],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"new":588,"old":445,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,0,1,0],"matrix_rows":[2,16,192,1,4,8,128,32,256],"offset":67,"phase":1,"quadratic_rows":[0,0,0,0,128,0,128,208,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,37,65,130,4,258,2,5],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":600,"old":445,"rank":3,"right":{"linear_Z4":[2,2,0,1,1,0,1,2,2],"matrix_rows":[300,144,36,13,66,256,288,208,128],"offset":475,"phase":3,"quadratic_rows":[12,64,1,9,80,0,82,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":95,"old":446,"rank":1,"right":{"linear_Z4":[1,0,1,3,3,0,0,3,2],"matrix_rows":[405,257,10,268,256,272,288,64,384],"offset":91,"phase":1,"quadratic_rows":[149,8,157,14,149,0,0,149,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,18,33,70,135,257,1,4,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":495,"old":446,"rank":3,"right":{"linear_Z4":[2,0,1,2,3,0,0,0,2],"matrix_rows":[84,351,157,325,320,64,328,272,96],"offset":0,"phase":0,"quadratic_rows":[134,29,151,130,150,0,0,29,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[14,17,39,70,130,263,7,1,4],"offset":0,"phase":0,"quadratic_rows":[6,7,7,0,0,0,0,0,0]},"new":503,"old":446,"rank":3,"right":{"linear_Z4":[0,1,3,0,0,0,0,0,0],"matrix_rows":[210,281,329,197,22,64,200,320,96],"offset":360,"phase":0,"quadratic_rows":[148,198,151,144,141,0,130,95,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":95,"old":447,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,2,0,0],"matrix_rows":[69,65,2,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[5,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,33,3,68,2,128,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":497,"old":447,"rank":3,"right":{"linear_Z4":[2,0,1,1,1,2,2,3,2],"matrix_rows":[36,10,400,5,32,40,272,192,256],"offset":425,"phase":1,"quadratic_rows":[4,40,13,46,144,10,128,208,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,1,70,128,2,260,4],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":505,"old":447,"rank":3,"right":{"linear_Z4":[2,1,1,2,2,0,3,0,3],"matrix_rows":[10,272,464,5,14,8,336,32,256],"offset":57,"phase":0,"quadratic_rows":[4,6,7,0,384,0,192,80,272]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":95,"old":448,"rank":1,"right":{"linear_Z4":[1,0,1,0,3,0,0,3,0],"matrix_rows":[213,321,2,324,8,272,32,256,384],"offset":139,"phase":0,"quadratic_rows":[405,0,405,0,469,0,400,469,213]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,16,35,64,134,256,2,3,7],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":594,"old":448,"rank":3,"right":{"linear_Z4":[0,0,0,0,2,0,1,2,3],"matrix_rows":[389,213,16,129,210,132,8,256,32],"offset":2,"phase":1,"quadratic_rows":[464,208,464,0,263,0,71,263,405]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[15,17,39,65,134,1,258,4,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":602,"old":448,"rank":3,"right":{"linear_Z4":[3,2,3,0,0,2,0,0,2],"matrix_rows":[39,341,149,289,32,292,40,272,256],"offset":259,"phase":1,"quadratic_rows":[199,5,199,0,192,0,21,21,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":95,"old":449,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,0,0,0,0],"matrix_rows":[5,33,10,44,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[37,8,45,14,0,5,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,20,33,65,130,1,256,4,6],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":596,"old":449,"rank":3,"right":{"linear_Z4":[3,1,3,2,0,0,0,2,3],"matrix_rows":[5,16,402,41,18,36,32,256,64],"offset":151,"phase":1,"quadratic_rows":[45,386,37,1,128,5,0,274,386]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,37,65,130,4,5,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":604,"old":449,"rank":3,"right":{"linear_Z4":[2,2,0,1,1,0,2,3,2],"matrix_rows":[108,400,36,13,130,64,96,272,256],"offset":345,"phase":1,"quadratic_rows":[12,128,1,9,144,0,0,146,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":124,"old":450,"rank":1,"right":{"linear_Z4":[0,0,1,3,3,0,0,1,2],"matrix_rows":[396,1,18,260,280,256,288,320,384],"offset":240,"phase":2,"quadratic_rows":[0,16,140,156,26,0,0,140,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":527,"old":450,"rank":1,"right":{"linear_Z4":[0,3,3,3,3,0,0,3,0],"matrix_rows":[30,129,258,260,264,400,32,64,256],"offset":1,"phase":1,"quadratic_rows":[128,286,286,286,414,0,0,145,30]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,34,68,8,129,257,1,3,14],"offset":0,"phase":0,"quadratic_rows":[3,15,14,14,0,0,0,0,0]},"new":734,"old":450,"rank":4,"right":{"linear_Z4":[1,1,0,0,0,0,0,1,2],"matrix_rows":[208,403,68,264,209,194,320,64,96],"offset":68,"phase":0,"quadratic_rows":[323,339,256,256,450,0,403,464,223]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":124,"old":451,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":529,"old":451,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,3,2],"matrix_rows":[388,1,2,260,8,16,32,192,256],"offset":384,"phase":2,"quadratic_rows":[0,0,132,0,0,0,128,196,0]}},{"left":{"linear_Z4":[3,3,2,2,0,0,0,0,0],"matrix_rows":[16,33,74,132,5,4,2,264,8],"offset":0,"phase":0,"quadratic_rows":[5,10,1,2,0,0,0,0,0]},"new":736,"old":451,"rank":4,"right":{"linear_Z4":[2,1,2,0,1,2,3,0,3],"matrix_rows":[34,260,24,452,3,48,324,32,256],"offset":49,"phase":3,"quadratic_rows":[2,19,384,48,58,24,192,68,260]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":124,"old":452,"rank":1,"right":{"linear_Z4":[0,0,0,1,3,0,2,0,0],"matrix_rows":[8,1,18,4,88,64,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,0,88,26,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":570,"old":452,"rank":1,"right":{"linear_Z4":[0,0,1,2,0,0,0,0,0],"matrix_rows":[4,1,2,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,12,4,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[16,35,68,132,257,2,1,8,12],"offset":0,"phase":0,"quadratic_rows":[2,3,8,12,0,0,0,0,0]},"new":755,"old":452,"rank":4,"right":{"linear_Z4":[2,0,0,3,3,3,1,2,3],"matrix_rows":[114,66,396,384,19,96,256,392,64],"offset":119,"phase":0,"quadratic_rows":[18,65,136,12,49,48,66,260,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":124,"old":453,"rank":1,"right":{"linear_Z4":[1,1,1,1,0,0,2,1,2],"matrix_rows":[399,321,322,260,328,16,32,256,384],"offset":0,"phase":0,"quadratic_rows":[207,207,143,207,0,0,11,143,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":572,"old":453,"rank":1,"right":{"linear_Z4":[2,2,1,2,0,0,1,1,2],"matrix_rows":[452,1,2,268,256,272,288,320,384],"offset":102,"phase":0,"quadratic_rows":[0,0,204,4,0,0,196,196,0]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[19,35,65,130,258,2,4,8,15],"offset":0,"phase":0,"quadratic_rows":[15,15,15,15,0,0,0,0,0]},"new":754,"old":453,"rank":4,"right":{"linear_Z4":[2,2,0,0,0,0,0,0,1],"matrix_rows":[39,299,320,384,261,262,288,32,48],"offset":0,"phase":0,"quadratic_rows":[8,8,256,259,0,0,256,256,460]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":153,"old":454,"rank":1,"right":{"linear_Z4":[1,0,1,0,1,0,2,0,0],"matrix_rows":[21,65,2,68,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[85,0,85,0,85,0,21,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":519,"old":454,"rank":1,"right":{"linear_Z4":[3,3,3,3,0,0,2,0,0],"matrix_rows":[79,65,66,68,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[15,15,15,15,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,3,0,0,0,0,0],"matrix_rows":[16,35,75,12,133,6,4,261,5],"offset":0,"phase":0,"quadratic_rows":[12,12,15,15,0,0,0,0,0]},"new":730,"old":454,"rank":4,"right":{"linear_Z4":[2,2,3,1,0,0,0,0,0],"matrix_rows":[334,126,376,372,19,288,380,256,384],"offset":220,"phase":1,"quadratic_rows":[18,1,316,316,13,12,0,0,12]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":153,"old":455,"rank":1,"right":{"linear_Z4":[3,0,3,0,3,0,2,0,0],"matrix_rows":[21,321,2,324,8,336,32,256,384],"offset":1,"phase":1,"quadratic_rows":[341,0,341,0,341,0,21,0,21]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":521,"old":455,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,4,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,16,26,3,0,0,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[17,33,68,3,130,2,8,268,12],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":732,"old":455,"rank":4,"right":{"linear_Z4":[3,3,0,1,0,0,0,0,2],"matrix_rows":[27,24,260,64,41,58,256,32,384],"offset":71,"phase":2,"quadratic_rows":[51,35,0,24,9,3,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":153,"old":456,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,2,0],"matrix_rows":[132,65,2,196,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,0,68,0,64,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":578,"old":456,"rank":1,"right":{"linear_Z4":[0,0,1,2,0,0,0,0,0],"matrix_rows":[4,1,2,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,12,4,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[16,35,68,132,257,2,8,12,1],"offset":0,"phase":0,"quadratic_rows":[2,3,8,12,0,0,0,0,0]},"new":759,"old":456,"rank":4,"right":{"linear_Z4":[2,0,0,3,3,3,2,3,1],"matrix_rows":[306,258,204,192,19,288,128,200,256],"offset":119,"phase":0,"quadratic_rows":[18,257,72,12,49,48,132,192,258]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":153,"old":457,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,0,2],"matrix_rows":[260,65,2,324,8,80,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,0,68,0,64,0,21,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":580,"old":457,"rank":1,"right":{"linear_Z4":[0,0,1,2,0,0,0,0,0],"matrix_rows":[4,1,2,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,12,4,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,3,0,0,0,0,0],"matrix_rows":[16,35,68,132,257,2,8,1,12],"offset":0,"phase":0,"quadratic_rows":[2,3,8,12,0,0,0,0,0]},"new":758,"old":457,"rank":4,"right":{"linear_Z4":[2,0,0,3,3,3,2,1,3],"matrix_rows":[178,130,332,320,19,160,256,328,128],"offset":119,"phase":0,"quadratic_rows":[18,129,72,12,49,48,260,130,320]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":182,"old":458,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,2,0,0],"matrix_rows":[74,1,66,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,10,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":543,"old":458,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,3,2],"matrix_rows":[385,257,2,4,8,16,32,192,256],"offset":384,"phase":2,"quadratic_rows":[129,0,0,0,0,0,128,193,0]}},{"left":{"linear_Z4":[3,3,2,2,0,0,0,0,0],"matrix_rows":[25,32,70,2,132,4,1,264,8],"offset":0,"phase":0,"quadratic_rows":[9,6,2,1,0,0,0,0,0]},"new":742,"old":458,"rank":4,"right":{"linear_Z4":[2,2,0,3,0,1,3,0,3],"matrix_rows":[257,44,36,449,321,14,32,48,256],"offset":102,"phase":0,"quadratic_rows":[384,12,34,42,0,44,192,65,257]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":182,"old":459,"rank":1,"right":{"linear_Z4":[3,0,1,1,0,0,0,3,0],"matrix_rows":[173,257,2,292,296,16,256,64,384],"offset":89,"phase":0,"quadratic_rows":[429,0,397,397,0,385,0,429,173]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":545,"old":459,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,3,0,3,0],"matrix_rows":[45,257,130,260,392,16,288,64,256],"offset":1,"phase":1,"quadratic_rows":[301,128,301,429,0,301,0,138,45]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,36,68,130,258,8,2,6,13],"offset":0,"phase":0,"quadratic_rows":[13,6,15,13,0,0,0,0,0]},"new":744,"old":459,"rank":4,"right":{"linear_Z4":[0,1,1,0,0,0,0,1,2],"matrix_rows":[65,200,398,288,320,202,196,64,80],"offset":17,"phase":0,"quadratic_rows":[256,326,334,452,0,256,398,456,239]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":182,"old":460,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,2,0,0,0],"matrix_rows":[44,1,2,36,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":554,"old":460,"rank":1,"right":{"linear_Z4":[0,2,2,1,0,0,2,0,0],"matrix_rows":[72,1,2,12,64,80,32,128,256],"offset":61,"phase":1,"quadratic_rows":[0,0,8,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,3,0,0,0,0,0],"matrix_rows":[17,34,66,130,2,4,256,8,9],"offset":0,"phase":0,"quadratic_rows":[9,2,0,9,0,0,0,0,0]},"new":747,"old":460,"rank":4,"right":{"linear_Z4":[0,3,2,3,0,2,0,0,1],"matrix_rows":[1,10,32,384,256,22,16,24,64],"offset":23,"phase":2,"quadratic_rows":[256,30,2,26,10,0,0,256,385]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":182,"old":461,"rank":1,"right":{"linear_Z4":[3,1,0,1,0,0,0,3,0],"matrix_rows":[203,257,322,4,328,16,32,256,384],"offset":149,"phase":0,"quadratic_rows":[459,395,0,395,0,0,385,459,203]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":556,"old":461,"rank":1,"right":{"linear_Z4":[3,2,2,1,0,0,3,3,2],"matrix_rows":[457,257,2,12,256,272,288,320,384],"offset":125,"phase":0,"quadratic_rows":[201,0,8,205,0,0,201,201,0]}},{"left":{"linear_Z4":[3,2,3,3,0,0,0,0,0],"matrix_rows":[21,32,71,130,261,5,9,1,10],"offset":0,"phase":0,"quadratic_rows":[11,13,6,11,0,0,0,0,0]},"new":746,"old":461,"rank":4,"right":{"linear_Z4":[0,2,2,1,0,3,2,1,3],"matrix_rows":[257,300,449,320,229,14,288,256,48],"offset":486,"phase":2,"quadratic_rows":[36,12,227,42,0,237,36,420,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":211,"old":462,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,0,2,0,0],"matrix_rows":[11,321,322,4,328,16,32,256,384],"offset":1,"phase":1,"quadratic_rows":[331,331,0,331,0,0,11,0,11]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":535,"old":462,"rank":1,"right":{"linear_Z4":[0,0,3,3,0,2,0,0,0],"matrix_rows":[44,1,2,36,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[17,34,66,132,4,6,8,265,9],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":738,"old":462,"rank":4,"right":{"linear_Z4":[0,3,3,0,0,1,0,0,2],"matrix_rows":[257,46,40,64,256,50,60,16,384],"offset":23,"phase":2,"quadratic_rows":[0,30,22,34,6,40,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":211,"old":463,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":537,"old":463,"rank":1,"right":{"linear_Z4":[3,3,3,0,0,3,2,0,0],"matrix_rows":[103,65,66,68,8,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[39,39,39,0,0,39,0,0,0]}},{"left":{"linear_Z4":[3,2,2,3,0,0,0,0,0],"matrix_rows":[30,32,70,131,5,9,1,259,3],"offset":0,"phase":0,"quadratic_rows":[15,9,9,15,0,0,0,0,0]},"new":740,"old":463,"rank":4,"right":{"linear_Z4":[3,2,2,0,0,1,0,0,0],"matrix_rows":[376,357,125,345,377,14,272,256,384],"offset":185,"phase":1,"quadratic_rows":[313,12,2,35,33,313,0,0,33]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":211,"old":464,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,2,0],"matrix_rows":[129,193,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[65,64,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":562,"old":464,"rank":1,"right":{"linear_Z4":[0,2,2,1,0,0,0,0,2],"matrix_rows":[264,1,2,12,256,272,32,64,128],"offset":61,"phase":1,"quadratic_rows":[0,0,8,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,3,0,0,0,0,0],"matrix_rows":[17,34,66,130,2,4,8,9,256],"offset":0,"phase":0,"quadratic_rows":[9,2,0,9,0,0,0,0,0]},"new":751,"old":464,"rank":4,"right":{"linear_Z4":[0,3,2,3,0,2,0,1,0],"matrix_rows":[1,10,32,192,128,22,16,24,256],"offset":23,"phase":2,"quadratic_rows":[128,30,2,26,10,0,128,193,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":211,"old":465,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,2],"matrix_rows":[257,321,66,4,72,16,32,256,128],"offset":0,"phase":0,"quadratic_rows":[65,64,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":564,"old":465,"rank":1,"right":{"linear_Z4":[0,2,2,1,0,0,0,2,0],"matrix_rows":[136,1,2,12,128,144,32,64,256],"offset":61,"phase":1,"quadratic_rows":[0,0,8,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,3,0,0,0,0,0],"matrix_rows":[17,34,66,130,2,4,8,256,9],"offset":0,"phase":0,"quadratic_rows":[9,2,0,9,0,0,0,0,0]},"new":750,"old":465,"rank":4,"right":{"linear_Z4":[0,3,2,3,0,2,0,0,1],"matrix_rows":[1,10,32,320,256,22,16,24,128],"offset":23,"phase":2,"quadratic_rows":[256,30,2,26,10,0,256,0,321]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":240,"old":466,"rank":1,"right":{"linear_Z4":[0,1,1,3,0,3,0,3,2],"matrix_rows":[422,9,258,268,256,272,288,64,384],"offset":61,"phase":1,"quadratic_rows":[8,166,174,13,0,166,0,166,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":559,"old":466,"rank":1,"right":{"linear_Z4":[3,0,3,3,0,3,0,3,0],"matrix_rows":[45,257,130,388,264,16,288,64,256],"offset":1,"phase":1,"quadratic_rows":[301,128,429,301,0,301,0,134,45]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[17,36,70,132,262,8,6,2,13],"offset":0,"phase":0,"quadratic_rows":[13,6,15,13,0,0,0,0,0]},"new":750,"old":466,"rank":4,"right":{"linear_Z4":[0,1,3,1,0,0,1,0,2],"matrix_rows":[65,196,330,288,320,198,64,200,80],"offset":17,"phase":0,"quadratic_rows":[256,398,70,394,0,256,196,74,43]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":240,"old":467,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,2,0,0],"matrix_rows":[70,1,66,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[0,6,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":561,"old":467,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,3,2],"matrix_rows":[416,1,2,4,8,16,288,192,256],"offset":384,"phase":2,"quadratic_rows":[0,0,0,0,0,160,128,224,0]}},{"left":{"linear_Z4":[2,3,3,2,0,0,0,0,0],"matrix_rows":[17,32,66,3,1,140,4,264,8],"offset":0,"phase":0,"quadratic_rows":[2,3,12,4,0,0,0,0,0]},"new":752,"old":467,"rank":4,"right":{"linear_Z4":[0,2,1,1,2,2,3,0,3],"matrix_rows":[9,20,288,480,16,6,24,352,256],"offset":98,"phase":3,"quadratic_rows":[24,4,14,29,9,384,192,96,288]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":240,"old":468,"rank":1,"right":{"linear_Z4":[0,3,3,3,0,0,0,0,0],"matrix_rows":[6,9,18,28,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[8,22,30,13,6,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":538,"old":468,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,3,0,1,2],"matrix_rows":[416,33,2,4,8,16,256,64,384],"offset":66,"phase":2,"quadratic_rows":[32,0,0,0,0,161,0,160,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[24,32,70,130,4,264,6,1,9],"offset":0,"phase":0,"quadratic_rows":[9,0,0,1,0,0,0,0,0]},"new":739,"old":468,"rank":4,"right":{"linear_Z4":[3,2,0,1,0,0,2,2,3],"matrix_rows":[384,92,20,417,385,14,64,80,256],"offset":426,"phase":3,"quadratic_rows":[33,12,2,10,0,129,0,288,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":240,"old":469,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,3,0,3,0],"matrix_rows":[230,1,322,324,8,16,288,256,384],"offset":141,"phase":0,"quadratic_rows":[0,422,422,0,0,486,416,486,230]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":540,"old":469,"rank":1,"right":{"linear_Z4":[2,3,3,0,0,1,3,3,0],"matrix_rows":[230,33,258,260,8,16,256,320,384],"offset":67,"phase":3,"quadratic_rows":[32,486,486,0,0,487,486,486,230]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[17,35,67,129,1,258,4,8,14],"offset":0,"phase":0,"quadratic_rows":[0,14,14,14,0,0,0,0,0]},"new":738,"old":469,"rank":4,"right":{"linear_Z4":[2,0,0,0,2,0,0,0,0],"matrix_rows":[23,38,320,384,16,306,308,24,256],"offset":1,"phase":1,"quadratic_rows":[6,257,257,0,0,256,256,256,230]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":269,"old":470,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,1,2,0,0],"matrix_rows":[38,1,66,68,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,102,102,0,0,102,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":551,"old":470,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,3,2,0,0],"matrix_rows":[107,65,66,4,72,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[43,43,0,43,0,43,0,0,0]}},{"left":{"linear_Z4":[3,2,3,3,0,0,0,0,0],"matrix_rows":[26,32,71,130,5,9,1,263,7],"offset":0,"phase":0,"quadratic_rows":[11,13,6,11,0,0,0,0,0]},"new":746,"old":470,"rank":4,"right":{"linear_Z4":[2,2,0,1,0,0,3,0,1],"matrix_rows":[372,361,276,341,373,14,256,272,384],"offset":121,"phase":1,"quadratic_rows":[328,12,330,127,328,328,125,0,309]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":269,"old":471,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,3,2,0,0],"matrix_rows":[38,1,322,324,8,16,352,256,384],"offset":1,"phase":1,"quadratic_rows":[0,358,358,0,0,358,38,0,38]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":553,"old":471,"rank":1,"right":{"linear_Z4":[0,3,3,3,0,0,0,0,0],"matrix_rows":[6,9,18,28,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[8,22,30,13,6,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[18,32,67,1,2,132,8,268,12],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":748,"old":471,"rank":4,"right":{"linear_Z4":[1,2,0,1,1,0,0,0,2],"matrix_rows":[28,25,288,64,29,14,16,256,384],"offset":247,"phase":1,"quadratic_rows":[5,12,27,30,28,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":269,"old":472,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,2,0],"matrix_rows":[160,1,66,68,8,16,224,128,256],"offset":0,"phase":0,"quadratic_rows":[0,64,64,0,0,96,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":546,"old":472,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,3,1,2,0],"matrix_rows":[224,33,2,4,8,16,128,192,256],"offset":66,"phase":2,"quadratic_rows":[32,0,0,0,0,97,96,0,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[24,32,70,130,4,264,1,9,6],"offset":0,"phase":0,"quadratic_rows":[9,0,0,1,0,0,0,0,0]},"new":743,"old":472,"rank":4,"right":{"linear_Z4":[3,2,0,1,0,0,2,3,2],"matrix_rows":[192,284,20,225,193,14,256,272,128],"offset":426,"phase":3,"quadratic_rows":[33,12,2,10,0,65,160,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":269,"old":473,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,0,2],"matrix_rows":[288,1,66,68,8,16,352,256,128],"offset":0,"phase":0,"quadratic_rows":[0,64,64,0,0,96,38,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":548,"old":473,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,3,1,0,2],"matrix_rows":[352,33,2,4,8,16,256,320,128],"offset":66,"phase":2,"quadratic_rows":[32,0,0,0,0,97,96,0,0]}},{"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[24,32,70,130,4,264,1,6,9],"offset":0,"phase":0,"quadratic_rows":[9,0,0,1,0,0,0,0,0]},"new":742,"old":473,"rank":4,"right":{"linear_Z4":[3,2,0,1,0,0,2,2,3],"matrix_rows":[320,156,20,353,321,14,128,144,256],"offset":426,"phase":3,"quadratic_rows":[33,12,2,10,0,65,288,0,320]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":298,"old":474,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,2,0,0],"matrix_rows":[67,65,66,4,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[3,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":575,"old":474,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,3,2],"matrix_rows":[392,1,2,4,264,16,32,192,256],"offset":384,"phase":2,"quadratic_rows":[0,0,0,136,0,0,128,200,0]}},{"left":{"linear_Z4":[3,2,3,2,0,0,0,0,0],"matrix_rows":[16,33,66,140,3,2,4,264,8],"offset":0,"phase":0,"quadratic_rows":[3,1,12,4,0,0,0,0,0]},"new":758,"old":474,"rank":4,"right":{"linear_Z4":[2,1,0,2,1,2,3,0,3],"matrix_rows":[34,20,264,456,3,48,32,328,256],"offset":49,"phase":3,"quadratic_rows":[2,19,48,384,54,20,192,72,264]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":298,"old":475,"rank":1,"right":{"linear_Z4":[1,1,0,3,3,0,0,3,2],"matrix_rows":[395,257,274,20,264,256,288,64,384],"offset":103,"phase":1,"quadratic_rows":[139,155,16,139,22,0,0,139,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":577,"old":475,"rank":1,"right":{"linear_Z4":[0,3,3,3,3,0,0,3,0],"matrix_rows":[30,129,386,260,264,272,32,64,256],"offset":1,"phase":1,"quadratic_rows":[128,414,286,286,286,0,0,131,30]}},{"left":{"linear_Z4":[3,3,3,3,0,0,0,0,0],"matrix_rows":[18,35,68,8,130,259,3,1,14],"offset":0,"phase":0,"quadratic_rows":[3,15,14,14,0,0,0,0,0]},"new":760,"old":475,"rank":4,"right":{"linear_Z4":[1,3,0,0,1,0,1,0,2],"matrix_rows":[194,337,68,264,195,64,320,208,96],"offset":68,"phase":0,"quadratic_rows":[403,67,256,256,401,0,194,81,29]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":298,"old":476,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,16,0,22,3,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":522,"old":476,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[3,33,50,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,0,2,3,0,0,0]}},{"left":{"linear_Z4":[3,2,3,3,0,0,0,0,0],"matrix_rows":[17,33,2,68,129,1,256,8,12],"offset":0,"phase":0,"quadratic_rows":[1,0,12,12,0,0,0,0,0]},"new":731,"old":476,"rank":4,"right":{"linear_Z4":[3,3,2,0,2,0,0,0,1],"matrix_rows":[3,4,8,384,49,34,256,32,64],"offset":71,"phase":2,"quadratic_rows":[51,35,0,256,1,3,0,256,392]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":298,"old":477,"rank":1,"right":{"linear_Z4":[1,1,0,3,0,0,0,3,0],"matrix_rows":[203,321,322,4,264,16,32,256,384],"offset":135,"phase":0,"quadratic_rows":[395,395,0,459,0,0,392,459,203]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":524,"old":477,"rank":1,"right":{"linear_Z4":[3,3,2,0,0,2,0,0,0],"matrix_rows":[39,33,34,32,8,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[7,7,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,3,0,0,0,0,0],"matrix_rows":[16,33,64,134,1,256,10,2,15],"offset":0,"phase":0,"quadratic_rows":[14,3,13,13,0,0,0,0,0]},"new":730,"old":477,"rank":4,"right":{"linear_Z4":[2,3,2,2,3,0,2,1,2],"matrix_rows":[258,216,24,320,3,16,204,272,32],"offset":244,"phase":1,"quadratic_rows":[2,275,200,276,474,0,276,148,90]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":327,"old":478,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,0,2,0,0],"matrix_rows":[11,321,322,4,328,16,32,256,384],"offset":1,"phase":1,"quadratic_rows":[331,331,0,331,0,0,11,0,11]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":567,"old":478,"rank":1,"right":{"linear_Z4":[3,3,0,0,3,0,0,0,0],"matrix_rows":[3,33,50,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,16,0,22,3,0,0,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[17,33,3,68,130,2,8,268,12],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":754,"old":478,"rank":4,"right":{"linear_Z4":[3,3,1,0,0,0,0,0,2],"matrix_rows":[23,20,264,64,37,54,256,32,384],"offset":71,"phase":2,"quadratic_rows":[51,35,20,0,5,3,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":327,"old":479,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":569,"old":479,"rank":1,"right":{"linear_Z4":[3,0,3,3,3,0,2,0,0],"matrix_rows":[93,65,2,68,72,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[29,0,29,29,29,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,2,0,0,0,0,0],"matrix_rows":[30,46,7,11,65,1,3,128,256],"offset":0,"phase":0,"quadratic_rows":[14,13,3,3,0,0,0,0,0]},"new":756,"old":479,"rank":4,"right":{"linear_Z4":[3,3,0,0,2,0,1,0,0],"matrix_rows":[92,95,23,27,125,110,32,128,256],"offset":12,"phase":2,"quadratic_rows":[47,63,3,3,66,3,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":327,"old":480,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,2,0],"matrix_rows":[136,65,66,4,200,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,64,0,72,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":530,"old":480,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[3,33,50,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,0,2,3,0,0,0]}},{"left":{"linear_Z4":[3,2,3,3,0,0,0,0,0],"matrix_rows":[17,33,2,68,129,1,8,12,256],"offset":0,"phase":0,"quadratic_rows":[1,0,12,12,0,0,0,0,0]},"new":735,"old":480,"rank":4,"right":{"linear_Z4":[3,3,2,0,2,0,0,1,0],"matrix_rows":[3,4,8,192,49,34,128,32,256],"offset":71,"phase":2,"quadratic_rows":[51,35,0,128,1,3,128,200,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":327,"old":481,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,0,2],"matrix_rows":[264,65,66,4,328,16,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,64,0,72,0,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":532,"old":481,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,0],"matrix_rows":[3,33,50,4,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,51,0,0,2,3,0,0,0]}},{"left":{"linear_Z4":[3,2,3,3,0,0,0,0,0],"matrix_rows":[17,33,2,68,129,1,8,256,12],"offset":0,"phase":0,"quadratic_rows":[1,0,12,12,0,0,0,0,0]},"new":734,"old":481,"rank":4,"right":{"linear_Z4":[3,3,2,0,2,0,0,0,1],"matrix_rows":[3,4,8,320,49,34,256,32,128],"offset":71,"phase":2,"quadratic_rows":[51,35,0,256,1,3,256,0,328]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":356,"old":482,"rank":1,"right":{"linear_Z4":[3,3,0,3,0,0,2,0,0],"matrix_rows":[11,321,322,4,328,16,32,256,384],"offset":1,"phase":1,"quadratic_rows":[331,331,0,331,0,0,11,0,11]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,35,1,4,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":498,"old":482,"rank":3,"right":{"linear_Z4":[2,0,0,3,2,3,0,0,0],"matrix_rows":[44,4,16,13,2,32,64,128,256],"offset":47,"phase":1,"quadratic_rows":[12,0,1,41,0,40,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,32,65,1,128,4,262,6],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":591,"old":482,"rank":3,"right":{"linear_Z4":[3,0,0,3,2,0,0,0,2],"matrix_rows":[25,258,64,17,256,4,24,32,384],"offset":19,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":356,"old":483,"rank":1,"right":{"linear_Z4":[1,1,0,1,0,0,2,0,0],"matrix_rows":[11,65,66,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[75,75,0,75,0,0,11,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[10,19,34,65,4,129,3,257,1],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":500,"old":483,"rank":3,"right":{"linear_Z4":[1,0,1,2,2,0,2,0,2],"matrix_rows":[10,15,16,329,66,324,256,288,384],"offset":5,"phase":2,"quadratic_rows":[327,69,335,68,0,0,15,0,5]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,20,35,67,6,131,2,259,3],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":593,"old":483,"rank":3,"right":{"linear_Z4":[2,1,2,0,1,0,2,0,2],"matrix_rows":[5,85,74,265,90,260,256,288,384],"offset":234,"phase":1,"quadratic_rows":[344,18,336,17,31,0,5,0,5]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":356,"old":484,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,2],"matrix_rows":[258,65,322,4,72,16,32,256,128],"offset":0,"phase":0,"quadratic_rows":[64,66,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,18,37,65,128,4,258,1,2],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":506,"old":484,"rank":3,"right":{"linear_Z4":[2,1,0,3,2,3,1,1,2],"matrix_rows":[172,258,132,13,322,160,128,80,256],"offset":447,"phase":0,"quadratic_rows":[12,66,129,41,64,40,82,132,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,32,64,2,128,4,256,5],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"new":599,"old":484,"rank":3,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,1],"matrix_rows":[2,16,320,1,256,4,8,32,128],"offset":19,"phase":1,"quadratic_rows":[0,256,0,0,0,0,256,0,322]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":356,"old":485,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,2,0],"matrix_rows":[130,65,194,4,72,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[64,66,0,64,0,0,11,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,18,37,65,128,4,258,2,1],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":508,"old":485,"rank":3,"right":{"linear_Z4":[2,1,0,3,2,3,1,2,1],"matrix_rows":[300,130,260,13,194,288,256,80,128],"offset":447,"phase":0,"quadratic_rows":[12,66,257,41,64,40,82,0,260]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,32,64,2,128,4,5,256],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"new":601,"old":485,"rank":3,"right":{"linear_Z4":[0,0,0,0,2,0,0,1,0],"matrix_rows":[2,16,192,1,128,4,8,32,256],"offset":19,"phase":1,"quadratic_rows":[0,128,0,0,0,0,128,194,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":385,"old":486,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,2,0,0],"matrix_rows":[73,65,2,4,72,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[9,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,20,33,64,129,1,6,258,2],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":499,"old":486,"rank":3,"right":{"linear_Z4":[2,1,1,2,0,2,3,0,2],"matrix_rows":[36,192,386,5,450,32,8,48,256],"offset":200,"phase":3,"quadratic_rows":[4,66,5,0,0,0,322,256,192]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,37,1,68,4,128,258,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":583,"old":486,"rank":3,"right":{"linear_Z4":[2,1,0,3,0,1,2,1,2],"matrix_rows":[44,258,36,13,386,32,48,192,256],"offset":447,"phase":0,"quadratic_rows":[12,130,33,41,0,44,128,194,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":385,"old":487,"rank":1,"right":{"linear_Z4":[0,3,1,1,0,0,0,3,0],"matrix_rows":[158,1,258,276,280,256,32,64,384],"offset":57,"phase":0,"quadratic_rows":[0,414,398,398,386,0,0,414,158]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[12,23,36,67,134,259,3,2,7],"offset":0,"phase":0,"quadratic_rows":[2,5,2,0,0,0,0,0,0]},"new":501,"old":487,"rank":3,"right":{"linear_Z4":[3,1,3,3,3,0,0,0,1],"matrix_rows":[210,258,455,329,410,324,64,320,96],"offset":362,"phase":1,"quadratic_rows":[143,399,135,155,24,0,0,15,258]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[10,19,34,65,132,257,1,3,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":585,"old":487,"rank":3,"right":{"linear_Z4":[1,2,1,0,0,0,0,2,3],"matrix_rows":[74,271,80,201,130,196,64,320,96],"offset":0,"phase":0,"quadratic_rows":[455,453,463,452,256,0,271,15,351]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":385,"old":488,"rank":1,"right":{"linear_Z4":[1,3,0,1,0,0,0,3,0],"matrix_rows":[203,321,258,4,328,16,32,256,384],"offset":147,"phase":0,"quadratic_rows":[395,459,0,395,0,0,386,459,203]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[14,23,38,65,129,257,2,4,7],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":514,"old":488,"rank":3,"right":{"linear_Z4":[2,3,2,1,0,0,0,0,2],"matrix_rows":[266,79,143,1,258,12,256,272,288],"offset":0,"phase":0,"quadratic_rows":[192,202,200,206,0,0,15,15,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[11,21,35,70,134,262,2,5,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":603,"old":488,"rank":3,"right":{"linear_Z4":[0,2,0,3,0,0,1,1,1],"matrix_rows":[455,325,450,385,74,396,256,272,288],"offset":360,"phase":0,"quadratic_rows":[258,77,266,206,0,0,330,136,325]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":385,"old":489,"rank":1,"right":{"linear_Z4":[0,0,3,3,2,0,0,0,0],"matrix_rows":[28,1,2,20,24,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,20,35,65,128,2,1,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":516,"old":489,"rank":3,"right":{"linear_Z4":[2,1,0,3,2,3,1,3,2],"matrix_rows":[108,68,386,13,258,96,64,144,256],"offset":427,"phase":2,"quadratic_rows":[12,130,65,41,128,40,68,146,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,22,33,65,2,1,128,260,4],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":605,"old":489,"rank":3,"right":{"linear_Z4":[3,2,2,3,3,0,0,0,3],"matrix_rows":[9,258,402,37,274,32,40,64,256],"offset":1,"phase":1,"quadratic_rows":[45,384,1,41,144,9,0,18,258]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":414,"old":490,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,0,0,2],"matrix_rows":[258,1,274,20,24,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,18,16,16,14,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,32,64,2,128,4,256,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":507,"old":490,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,1],"matrix_rows":[2,272,64,1,256,4,8,32,128],"offset":21,"phase":1,"quadratic_rows":[0,256,0,0,256,0,0,0,274]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,37,1,66,132,2,4,256],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":587,"old":490,"rank":3,"right":{"linear_Z4":[2,3,0,3,3,0,2,1,0],"matrix_rows":[140,82,132,13,66,128,80,160,256],"offset":47,"phase":1,"quadratic_rows":[12,18,129,137,18,0,0,140,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":414,"old":491,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,0,2,0],"matrix_rows":[130,1,146,20,24,128,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,18,16,16,14,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,32,64,2,128,4,3,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":509,"old":491,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,2,1,0],"matrix_rows":[2,144,64,1,128,4,8,32,256],"offset":21,"phase":1,"quadratic_rows":[0,128,0,0,128,0,0,146,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,18,37,1,66,132,2,256,4],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":589,"old":491,"rank":3,"right":{"linear_Z4":[2,3,0,3,3,0,2,0,1],"matrix_rows":[268,82,260,13,66,256,80,288,128],"offset":47,"phase":1,"quadratic_rows":[12,18,257,265,18,0,0,0,268]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":414,"old":492,"rank":1,"right":{"linear_Z4":[0,1,1,1,2,0,0,0,0],"matrix_rows":[14,1,18,20,24,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,30,30,30,14,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,20,35,67,5,131,1,259,3],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":515,"old":492,"rank":3,"right":{"linear_Z4":[2,1,2,0,1,0,2,0,2],"matrix_rows":[85,5,74,257,90,268,256,288,384],"offset":233,"phase":1,"quadratic_rows":[336,18,344,20,31,0,5,0,5]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,19,33,66,3,130,4,258,2],"offset":0,"phase":0,"quadratic_rows":[1,2,0,0,0,0,0,0,0]},"new":595,"old":492,"rank":3,"right":{"linear_Z4":[1,0,1,2,2,0,2,0,2],"matrix_rows":[15,10,64,273,18,284,256,288,384],"offset":6,"phase":2,"quadratic_rows":[287,21,279,17,15,0,0,0,5]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":414,"old":493,"rank":1,"right":{"linear_Z4":[0,3,3,3,2,0,0,0,0],"matrix_rows":[14,1,274,276,280,256,32,64,384],"offset":1,"phase":1,"quadratic_rows":[0,286,286,286,14,0,0,0,14]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,66,4,128,2,261,5],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":517,"old":493,"rank":3,"right":{"linear_Z4":[0,0,3,3,0,0,2,0,2],"matrix_rows":[258,76,16,1,256,68,72,32,384],"offset":19,"phase":1,"quadratic_rows":[0,0,12,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,35,1,64,2,4,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":597,"old":493,"rank":3,"right":{"linear_Z4":[2,0,0,3,0,3,2,0,0],"matrix_rows":[44,4,64,13,2,32,16,128,256],"offset":47,"phase":1,"quadratic_rows":[12,0,1,41,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":718,"old":494,"rank":1,"right":{"linear_Z4":[2,2,0,2,0,0,2,0,0],"matrix_rows":[72,9,10,4,64,16,96,128,256],"offset":22,"phase":3,"quadratic_rows":[8,8,0,3,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":726,"old":494,"rank":1,"right":{"linear_Z4":[3,2,0,3,0,0,0,0,2],"matrix_rows":[11,257,256,260,264,272,288,64,384],"offset":94,"phase":3,"quadratic_rows":[267,265,0,267,0,0,0,0,11]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":719,"old":495,"rank":1,"right":{"linear_Z4":[1,0,0,1,0,0,0,0,0],"matrix_rows":[25,273,2,4,280,256,32,64,128],"offset":51,"phase":0,"quadratic_rows":[265,0,0,265,256,0,0,0,25]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":722,"old":495,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,0],"matrix_rows":[25,257,2,4,264,256,32,64,128],"offset":33,"phase":0,"quadratic_rows":[281,0,0,281,265,0,0,0,25]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":720,"old":496,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":728,"old":496,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[34,1,32,36,8,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":721,"old":497,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,1,0,2],"matrix_rows":[336,1,2,4,8,256,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,64,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":724,"old":497,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,3,0,2],"matrix_rows":[320,1,2,4,8,80,32,256,384],"offset":289,"phase":3,"quadratic_rows":[0,0,0,0,64,0,80,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":721,"old":498,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":766,"old":498,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[320,1,2,4,8,16,32,256,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":719,"old":499,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,16,32,192,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":762,"old":499,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,2,0,0,0],"matrix_rows":[40,9,2,4,32,48,64,128,256],"offset":50,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":720,"old":500,"rank":1,"right":{"linear_Z4":[2,2,0,0,0,0,2,0,0],"matrix_rows":[68,5,6,64,8,16,96,128,256],"offset":15,"phase":0,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":768,"old":500,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[7,65,64,68,8,16,32,128,256],"offset":5,"phase":0,"quadratic_rows":[71,69,71,0,0,0,7,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":718,"old":501,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[260,5,6,256,8,16,288,64,128],"offset":14,"phase":3,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":764,"old":501,"rank":1,"right":{"linear_Z4":[3,2,3,0,0,0,0,2,0],"matrix_rows":[7,129,128,132,136,144,160,192,256],"offset":94,"phase":3,"quadratic_rows":[135,133,135,0,0,0,0,7,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":722,"old":502,"rank":1,"right":{"linear_Z4":[2,2,0,2,0,0,0,0,2],"matrix_rows":[258,1,256,260,8,272,288,320,384],"offset":94,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":727,"old":502,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,0,0,2],"matrix_rows":[264,9,2,4,256,16,288,64,128],"offset":70,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":718,"old":503,"rank":1,"right":{"linear_Z4":[2,2,0,2,0,0,0,2,0],"matrix_rows":[136,9,10,4,128,16,160,64,256],"offset":22,"phase":3,"quadratic_rows":[8,8,0,3,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":723,"old":503,"rank":1,"right":{"linear_Z4":[3,2,0,3,0,0,0,0,2],"matrix_rows":[11,257,256,260,264,272,288,320,128],"offset":94,"phase":3,"quadratic_rows":[267,265,0,267,0,0,0,0,11]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":724,"old":504,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[10,1,8,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":729,"old":504,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[144,1,2,4,8,128,32,192,256],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":720,"old":505,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,320,128],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":725,"old":505,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[34,1,32,36,8,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":725,"old":506,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,0],"matrix_rows":[82,1,64,4,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":770,"old":506,"rank":1,"right":{"linear_Z4":[0,2,0,0,3,0,0,0,2],"matrix_rows":[272,1,18,4,8,256,32,320,128],"offset":164,"phase":1,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":723,"old":507,"rank":1,"right":{"linear_Z4":[2,0,1,2,0,0,0,2,0],"matrix_rows":[132,5,2,128,8,16,160,64,256],"offset":91,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":765,"old":507,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,0,0,2,0],"matrix_rows":[136,9,2,4,128,16,160,64,256],"offset":91,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":724,"old":508,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,0],"matrix_rows":[82,1,64,4,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":772,"old":508,"rank":1,"right":{"linear_Z4":[0,2,0,0,3,0,0,2,0],"matrix_rows":[144,1,18,4,8,128,32,192,256],"offset":164,"phase":1,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":722,"old":509,"rank":1,"right":{"linear_Z4":[2,0,1,2,0,0,0,0,2],"matrix_rows":[260,5,2,256,8,16,288,64,128],"offset":91,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":764,"old":509,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,0,0,0,2],"matrix_rows":[264,9,2,4,256,16,288,64,128],"offset":91,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":723,"old":510,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,0],"matrix_rows":[73,129,2,4,136,16,32,128,256],"offset":129,"phase":0,"quadratic_rows":[201,0,0,201,0,0,137,73,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":726,"old":510,"rank":1,"right":{"linear_Z4":[1,0,0,1,0,0,0,0,0],"matrix_rows":[73,193,2,4,200,16,32,128,256],"offset":147,"phase":0,"quadratic_rows":[137,0,0,137,0,0,128,73,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":719,"old":511,"rank":1,"right":{"linear_Z4":[2,2,0,2,0,0,0,0,2],"matrix_rows":[258,1,256,260,8,272,288,320,384],"offset":94,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":727,"old":511,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,2,0,0,0],"matrix_rows":[40,9,2,4,32,48,64,128,256],"offset":55,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":725,"old":512,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,2,0],"matrix_rows":[144,1,2,4,8,208,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,80,0,16,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":728,"old":512,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,2,0],"matrix_rows":[208,1,2,4,8,144,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,80,0,16,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":721,"old":513,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[10,1,8,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":729,"old":513,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[320,1,2,4,8,16,32,256,384],"offset":129,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":729,"old":514,"rank":1,"right":{"linear_Z4":[2,2,0,0,0,0,0,0,2],"matrix_rows":[260,5,6,256,264,16,32,64,128],"offset":15,"phase":0,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":773,"old":514,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[7,257,256,260,8,16,32,64,128],"offset":5,"phase":0,"quadratic_rows":[263,261,263,0,0,0,0,0,7]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":727,"old":515,"rank":1,"right":{"linear_Z4":[2,1,1,2,0,0,0,0,0],"matrix_rows":[10,5,14,8,16,32,64,128,256],"offset":15,"phase":0,"quadratic_rows":[4,6,7,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":769,"old":515,"rank":1,"right":{"linear_Z4":[2,1,3,2,0,0,0,0,0],"matrix_rows":[14,5,10,8,16,32,64,128,256],"offset":10,"phase":2,"quadratic_rows":[4,6,7,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":728,"old":516,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,0,2],"matrix_rows":[274,1,256,4,8,272,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":772,"old":516,"rank":1,"right":{"linear_Z4":[0,2,0,0,3,0,0,0,2],"matrix_rows":[272,1,18,4,8,256,32,64,384],"offset":261,"phase":3,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":726,"old":517,"rank":1,"right":{"linear_Z4":[2,0,1,2,0,0,2,0,0],"matrix_rows":[68,5,2,64,8,16,96,128,256],"offset":91,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":768,"old":517,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,0,2,0,0],"matrix_rows":[72,9,2,4,64,16,96,128,256],"offset":91,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":730,"old":518,"rank":1,"right":{"linear_Z4":[2,1,2,0,0,0,0,0,2],"matrix_rows":[258,3,256,4,8,16,288,64,128],"offset":74,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":735,"old":518,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,264,272,288,320,384],"offset":110,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":606,"old":519,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,0,2],"matrix_rows":[3,257,274,20,24,256,288,64,384],"offset":102,"phase":0,"quadratic_rows":[259,275,16,16,14,0,0,0,3]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,23,34,4,65,129,6,257,1],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":731,"old":519,"rank":3,"right":{"linear_Z4":[1,1,0,0,2,0,1,0,2],"matrix_rows":[3,23,91,337,322,64,256,288,384],"offset":34,"phase":0,"quadratic_rows":[287,271,83,83,13,0,76,0,3]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":732,"old":520,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,16,32,192,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":737,"old":520,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[18,3,16,4,24,32,64,128,256],"offset":22,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":607,"old":521,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,32,66,3,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":733,"old":521,"rank":3,"right":{"linear_Z4":[2,1,0,0,1,2,0,0,2],"matrix_rows":[34,24,320,3,48,4,32,256,384],"offset":25,"phase":3,"quadratic_rows":[2,19,0,48,58,24,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":710,"old":522,"rank":1,"right":{"linear_Z4":[0,0,2,3,0,0,0,1,2],"matrix_rows":[392,1,2,12,256,16,32,64,384],"offset":24,"phase":2,"quadratic_rows":[0,0,8,140,0,0,0,136,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,36,68,129,256,1,2,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":733,"old":522,"rank":3,"right":{"linear_Z4":[2,3,3,0,0,0,2,2,3],"matrix_rows":[66,384,396,3,64,388,256,80,32],"offset":205,"phase":3,"quadratic_rows":[2,3,12,132,0,0,0,264,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":731,"old":523,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,2,0,0],"matrix_rows":[80,17,2,4,8,64,96,128,256],"offset":103,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":757,"old":523,"rank":1,"right":{"linear_Z4":[2,1,0,0,2,0,2,0,0],"matrix_rows":[66,3,64,4,8,16,96,128,256],"offset":103,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":711,"old":524,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,3,3,0],"matrix_rows":[203,257,258,4,256,16,32,320,384],"offset":17,"phase":0,"quadratic_rows":[459,459,0,451,0,0,459,459,203]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,17,32,65,128,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[7,7,7,0,0,0,0,0,0]},"new":732,"old":524,"rank":3,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[11,320,384,265,266,4,256,16,32],"offset":0,"phase":0,"quadratic_rows":[259,259,0,256,0,0,256,256,203]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":730,"old":525,"rank":1,"right":{"linear_Z4":[2,3,1,0,2,0,0,0,0],"matrix_rows":[22,3,16,20,8,32,64,128,256],"offset":6,"phase":2,"quadratic_rows":[2,7,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":756,"old":525,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[260,5,6,256,264,272,288,320,384],"offset":14,"phase":3,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":731,"old":526,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[67,193,194,4,8,16,32,128,256],"offset":135,"phase":0,"quadratic_rows":[131,131,0,0,0,0,128,67,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":734,"old":526,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[67,129,130,4,8,16,32,128,256],"offset":129,"phase":0,"quadratic_rows":[195,195,0,0,0,0,131,67,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":606,"old":527,"rank":1,"right":{"linear_Z4":[3,3,0,0,2,0,0,2,0],"matrix_rows":[3,129,146,20,24,128,160,192,256],"offset":102,"phase":0,"quadratic_rows":[131,147,16,16,14,0,0,3,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,23,34,4,65,129,257,1,6],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":735,"old":527,"rank":3,"right":{"linear_Z4":[1,1,0,0,2,0,0,2,1],"matrix_rows":[3,23,283,401,386,256,128,160,192],"offset":34,"phase":0,"quadratic_rows":[159,143,275,275,13,0,0,3,268]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":733,"old":528,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[196,1,2,132,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,68,0,0,0,4,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":736,"old":528,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,2,0],"matrix_rows":[132,1,2,196,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,68,0,0,0,4,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":607,"old":529,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,1,0,2],"matrix_rows":[324,1,2,256,8,16,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,64,0,0,0,68,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,32,68,5,4,130,258,2],"offset":0,"phase":0,"quadratic_rows":[5,0,1,0,0,0,0,0,0]},"new":737,"old":529,"rank":3,"right":{"linear_Z4":[2,1,2,0,1,2,3,0,2],"matrix_rows":[34,320,24,3,48,68,32,256,384],"offset":315,"phase":2,"quadratic_rows":[2,19,64,48,58,24,68,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":716,"old":530,"rank":1,"right":{"linear_Z4":[0,0,2,3,0,0,1,2,0],"matrix_rows":[200,1,2,12,128,16,32,192,256],"offset":24,"phase":2,"quadratic_rows":[0,0,8,76,0,0,72,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,36,68,129,256,2,6,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":737,"old":530,"rank":3,"right":{"linear_Z4":[2,3,3,0,0,0,2,3,2],"matrix_rows":[258,192,204,3,256,196,128,272,32],"offset":205,"phase":3,"quadratic_rows":[2,3,12,68,0,0,136,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":735,"old":531,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,0,0,2],"matrix_rows":[272,17,2,4,8,256,288,64,128],"offset":103,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":761,"old":531,"rank":1,"right":{"linear_Z4":[2,1,0,0,2,0,0,0,2],"matrix_rows":[258,3,256,4,8,16,288,64,128],"offset":103,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":717,"old":532,"rank":1,"right":{"linear_Z4":[0,0,2,3,0,0,1,0,2],"matrix_rows":[328,1,2,12,256,16,32,320,128],"offset":24,"phase":2,"quadratic_rows":[0,0,8,76,0,0,72,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,17,36,68,129,256,2,1,6],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":736,"old":532,"rank":3,"right":{"linear_Z4":[2,3,3,0,0,0,2,2,3],"matrix_rows":[130,320,332,3,128,324,256,144,32],"offset":205,"phase":3,"quadratic_rows":[2,3,12,68,0,0,264,0,320]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":734,"old":533,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,0,2,0],"matrix_rows":[144,17,2,4,8,128,160,64,256],"offset":103,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":760,"old":533,"rank":1,"right":{"linear_Z4":[2,1,0,0,2,0,0,2,0],"matrix_rows":[130,3,128,4,8,16,160,64,256],"offset":103,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":738,"old":534,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,8,16,32,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":743,"old":534,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,2,0,0,0],"matrix_rows":[36,1,6,32,40,16,64,128,256],"offset":21,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":608,"old":535,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,35,1,66,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":739,"old":535,"rank":3,"right":{"linear_Z4":[0,2,0,3,0,1,0,0,2],"matrix_rows":[44,36,320,1,14,32,48,256,384],"offset":51,"phase":0,"quadratic_rows":[0,12,34,42,0,44,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":740,"old":536,"rank":1,"right":{"linear_Z4":[2,2,1,0,0,0,0,0,2],"matrix_rows":[260,1,6,256,8,272,32,64,128],"offset":38,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":745,"old":536,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,264,272,288,320,384],"offset":62,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":609,"old":537,"rank":1,"right":{"linear_Z4":[3,1,3,2,0,3,2,0,0],"matrix_rows":[103,97,66,100,40,16,64,128,256],"offset":90,"phase":2,"quadratic_rows":[7,39,7,32,0,42,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,23,39,66,130,4,5,258,2],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":741,"old":537,"rank":3,"right":{"linear_Z4":[0,1,1,2,0,0,1,0,2],"matrix_rows":[15,6,110,64,330,324,256,272,384],"offset":9,"phase":0,"quadratic_rows":[78,303,295,35,0,78,97,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":712,"old":538,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[6,1,18,28,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,22,30,4,6,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,66,2,129,256,4,5],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":741,"old":538,"rank":3,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,3],"matrix_rows":[257,6,384,256,26,20,16,288,64],"offset":11,"phase":1,"quadratic_rows":[0,30,22,2,6,0,0,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":739,"old":539,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":749,"old":539,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":713,"old":540,"rank":1,"right":{"linear_Z4":[0,2,2,0,0,0,3,3,2],"matrix_rows":[449,256,2,4,264,272,288,320,384],"offset":63,"phase":0,"quadratic_rows":[192,0,0,0,0,0,193,193,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[8,16,34,66,128,256,5,1,6],"offset":0,"phase":0,"quadratic_rows":[5,4,7,0,0,0,0,0,0]},"new":740,"old":540,"rank":3,"right":{"linear_Z4":[0,2,3,0,0,0,0,3,3],"matrix_rows":[192,260,320,193,6,256,264,16,32],"offset":48,"phase":2,"quadratic_rows":[192,4,6,0,0,0,257,129,320]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":738,"old":541,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,0],"matrix_rows":[7,32,34,36,8,16,64,128,256],"offset":3,"phase":0,"quadratic_rows":[38,39,39,0,0,7,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":748,"old":541,"rank":1,"right":{"linear_Z4":[2,2,0,0,0,2,0,0,0],"matrix_rows":[36,5,6,32,40,16,64,128,256],"offset":15,"phase":0,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":739,"old":542,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[193,129,2,4,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[65,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":742,"old":542,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,2,0],"matrix_rows":[129,193,2,4,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[65,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":608,"old":543,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,1,0,2],"matrix_rows":[321,256,2,4,8,16,32,320,128],"offset":0,"phase":0,"quadratic_rows":[64,0,0,0,0,0,65,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[8,16,38,2,68,4,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,6,2,0,0,0,0,0,0]},"new":743,"old":543,"rank":3,"right":{"linear_Z4":[2,2,0,3,0,1,3,0,2],"matrix_rows":[320,44,36,65,14,32,48,256,384],"offset":319,"phase":3,"quadratic_rows":[64,12,34,42,0,44,65,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":741,"old":544,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[70,1,194,196,8,16,32,128,256],"offset":141,"phase":0,"quadratic_rows":[0,134,134,0,0,0,128,70,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":744,"old":544,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,0],"matrix_rows":[70,1,130,132,8,16,32,128,256],"offset":129,"phase":0,"quadratic_rows":[0,198,198,0,0,0,134,70,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":609,"old":545,"rank":1,"right":{"linear_Z4":[3,1,3,2,0,3,0,0,2],"matrix_rows":[295,289,258,292,40,16,256,64,128],"offset":90,"phase":2,"quadratic_rows":[7,39,7,32,0,42,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,23,39,66,130,4,258,2,5],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":745,"old":545,"rank":3,"right":{"linear_Z4":[0,1,1,2,0,0,0,2,1],"matrix_rows":[15,6,302,256,394,388,128,144,192],"offset":9,"phase":0,"quadratic_rows":[270,175,167,35,0,270,0,6,289]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":714,"old":546,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[6,1,18,28,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,22,30,4,6,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,66,2,129,4,5,256],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":745,"old":546,"rank":3,"right":{"linear_Z4":[0,3,3,2,0,0,0,3,0],"matrix_rows":[129,6,192,128,26,20,16,160,256],"offset":11,"phase":1,"quadratic_rows":[0,30,22,2,6,0,128,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":743,"old":547,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[160,1,2,4,8,16,128,192,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":753,"old":547,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,8,16,32,192,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":715,"old":548,"rank":1,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,0],"matrix_rows":[6,1,18,28,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[0,22,30,4,6,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,66,2,129,4,256,5],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":744,"old":548,"rank":3,"right":{"linear_Z4":[0,3,3,2,0,0,0,0,3],"matrix_rows":[257,6,320,256,26,20,16,288,128],"offset":11,"phase":1,"quadratic_rows":[0,30,22,2,6,0,256,0,320]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":742,"old":549,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":752,"old":549,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":746,"old":550,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,0,0,2],"matrix_rows":[264,1,10,4,256,272,32,64,128],"offset":38,"phase":3,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":751,"old":550,"rank":1,"right":{"linear_Z4":[2,2,0,2,0,0,0,0,2],"matrix_rows":[257,256,2,260,8,272,288,320,384],"offset":62,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":610,"old":551,"rank":1,"right":{"linear_Z4":[3,1,2,3,0,3,2,0,0],"matrix_rows":[107,97,66,36,104,16,64,128,256],"offset":90,"phase":2,"quadratic_rows":[11,43,32,11,0,38,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,23,34,71,130,4,5,258,2],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":747,"old":551,"rank":3,"right":{"linear_Z4":[0,1,2,1,0,0,1,0,2],"matrix_rows":[15,10,110,64,326,256,328,272,384],"offset":9,"phase":0,"quadratic_rows":[78,303,35,299,0,78,97,0,10]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":748,"old":552,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[160,1,2,4,8,16,128,192,256],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":753,"old":552,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[9,8,2,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":611,"old":553,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,3,1,64,132,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":749,"old":553,"rank":3,"right":{"linear_Z4":[0,2,1,1,2,0,0,0,2],"matrix_rows":[9,20,320,16,6,24,32,256,384],"offset":50,"phase":3,"quadratic_rows":[24,4,14,29,9,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":712,"old":554,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,0],"matrix_rows":[1,33,2,4,8,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[33,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,66,128,257,2,4,5],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":749,"old":554,"rank":3,"right":{"linear_Z4":[0,2,3,0,0,3,2,2,3],"matrix_rows":[417,68,384,256,6,64,72,16,416],"offset":91,"phase":3,"quadratic_rows":[160,4,6,0,0,33,0,257,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":741,"old":555,"rank":1,"right":{"linear_Z4":[0,2,2,1,0,0,2,0,0],"matrix_rows":[72,1,10,4,64,80,32,128,256],"offset":61,"phase":1,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":747,"old":555,"rank":1,"right":{"linear_Z4":[0,2,1,2,0,0,2,0,0],"matrix_rows":[68,1,6,64,8,80,32,128,256],"offset":61,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":713,"old":556,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,3,3,0],"matrix_rows":[199,256,258,260,8,16,32,320,384],"offset":3,"phase":0,"quadratic_rows":[454,455,455,0,0,0,455,455,199]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,16,33,65,128,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,7,7,0,0,0,0,0,0]},"new":748,"old":556,"rank":3,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[260,320,384,5,6,256,264,16,32],"offset":89,"phase":0,"quadratic_rows":[4,4,3,0,0,0,256,256,192]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":740,"old":557,"rank":1,"right":{"linear_Z4":[1,2,3,2,0,0,0,0,0],"matrix_rows":[13,9,6,8,16,32,64,128,256],"offset":12,"phase":2,"quadratic_rows":[5,4,7,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":746,"old":557,"rank":1,"right":{"linear_Z4":[1,2,1,2,0,0,0,0,0],"matrix_rows":[9,13,6,8,16,32,64,128,256],"offset":15,"phase":0,"quadratic_rows":[5,4,7,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":747,"old":558,"rank":1,"right":{"linear_Z4":[0,1,0,1,0,0,0,0,0],"matrix_rows":[74,1,194,4,200,16,32,128,256],"offset":149,"phase":0,"quadratic_rows":[0,138,0,138,0,0,128,74,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":750,"old":558,"rank":1,"right":{"linear_Z4":[0,3,0,3,0,0,0,0,0],"matrix_rows":[74,1,130,4,136,16,32,128,256],"offset":129,"phase":0,"quadratic_rows":[0,202,0,202,0,0,138,74,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":610,"old":559,"rank":1,"right":{"linear_Z4":[3,1,2,3,0,3,0,0,2],"matrix_rows":[299,289,258,36,296,16,256,64,128],"offset":90,"phase":2,"quadratic_rows":[11,43,32,11,0,38,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[9,23,34,71,130,4,258,2,5],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":751,"old":559,"rank":3,"right":{"linear_Z4":[0,1,2,1,0,0,0,2,1],"matrix_rows":[15,10,302,256,390,128,392,144,192],"offset":9,"phase":0,"quadratic_rows":[270,175,35,171,0,270,0,10,289]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":749,"old":560,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,0,2,0],"matrix_rows":[224,1,2,4,8,16,160,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,96,32,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":752,"old":560,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,2,2,0],"matrix_rows":[160,1,2,4,8,16,224,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,96,32,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":611,"old":561,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,1,0,2],"matrix_rows":[352,1,2,4,8,16,256,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,64,96,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,3,1,64,132,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":753,"old":561,"rank":3,"right":{"linear_Z4":[0,2,1,1,2,2,3,0,2],"matrix_rows":[9,20,320,16,6,24,96,256,384],"offset":374,"phase":2,"quadratic_rows":[24,4,14,29,9,64,96,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":714,"old":562,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,0],"matrix_rows":[1,33,2,4,8,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[33,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,66,128,257,4,5,2],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":753,"old":562,"rank":3,"right":{"linear_Z4":[0,2,3,0,0,3,2,3,2],"matrix_rows":[225,260,192,128,6,256,264,16,224],"offset":91,"phase":3,"quadratic_rows":[96,4,6,0,0,33,129,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":745,"old":563,"rank":1,"right":{"linear_Z4":[0,2,2,1,0,0,0,0,2],"matrix_rows":[264,1,10,4,256,272,32,64,128],"offset":61,"phase":1,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":751,"old":563,"rank":1,"right":{"linear_Z4":[0,2,1,2,0,0,0,0,2],"matrix_rows":[260,1,6,256,8,272,32,64,128],"offset":61,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":715,"old":564,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,0],"matrix_rows":[1,33,2,4,8,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[33,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,66,128,257,4,2,5],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":752,"old":564,"rank":3,"right":{"linear_Z4":[0,2,3,0,0,3,2,2,3],"matrix_rows":[353,132,320,256,6,128,136,16,352],"offset":91,"phase":3,"quadratic_rows":[96,4,6,0,0,33,257,0,320]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":744,"old":565,"rank":1,"right":{"linear_Z4":[0,2,2,1,0,0,0,2,0],"matrix_rows":[136,1,10,4,128,144,32,64,256],"offset":61,"phase":1,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":750,"old":565,"rank":1,"right":{"linear_Z4":[0,2,1,2,0,0,0,2,0],"matrix_rows":[132,1,6,128,8,144,32,64,256],"offset":61,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":754,"old":566,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,16,32,192,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":759,"old":566,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[18,3,16,20,8,32,64,128,256],"offset":14,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":612,"old":567,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,3,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":755,"old":567,"rank":3,"right":{"linear_Z4":[2,1,0,0,1,2,0,0,2],"matrix_rows":[34,20,320,3,48,32,8,256,384],"offset":25,"phase":3,"quadratic_rows":[2,19,48,0,54,20,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":756,"old":568,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,0,0,2],"matrix_rows":[272,17,2,4,8,256,288,64,128],"offset":103,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":761,"old":568,"rank":1,"right":{"linear_Z4":[2,1,0,0,2,0,0,0,2],"matrix_rows":[258,3,256,260,264,16,288,320,384],"offset":511,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":613,"old":569,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,2,0,0],"matrix_rows":[80,1,18,20,24,64,96,128,256],"offset":103,"phase":1,"quadratic_rows":[0,16,16,16,30,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,17,34,4,71,129,6,257,1],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":757,"old":569,"rank":3,"right":{"linear_Z4":[1,2,0,0,1,0,1,0,2],"matrix_rows":[17,23,91,323,256,64,336,288,384],"offset":34,"phase":0,"quadratic_rows":[287,13,83,83,285,0,76,0,17]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":710,"old":570,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,2,0,0],"matrix_rows":[80,1,18,4,8,64,96,128,256],"offset":103,"phase":1,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,66,129,1,256,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":757,"old":570,"rank":3,"right":{"linear_Z4":[3,2,0,0,3,0,0,0,3],"matrix_rows":[17,260,384,35,32,256,264,48,64],"offset":35,"phase":1,"quadratic_rows":[51,1,0,0,49,17,0,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":733,"old":571,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":755,"old":571,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":711,"old":572,"rank":1,"right":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[7,33,34,32,40,48,64,128,256],"offset":17,"phase":0,"quadratic_rows":[39,39,35,0,0,7,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[11,19,35,67,131,3,261,1,4],"offset":0,"phase":0,"quadratic_rows":[5,2,5,0,0,0,0,0,0]},"new":756,"old":572,"rank":3,"right":{"linear_Z4":[2,2,3,0,0,0,3,2,3],"matrix_rows":[455,7,64,229,230,32,40,48,256],"offset":295,"phase":1,"quadratic_rows":[292,292,487,0,0,7,196,324,391]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":732,"old":573,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,9,10,8,16,32,64,128,256],"offset":9,"phase":0,"quadratic_rows":[15,15,11,7,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":754,"old":573,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[7,13,14,8,16,32,64,128,256],"offset":15,"phase":0,"quadratic_rows":[11,11,8,7,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":755,"old":574,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,0],"matrix_rows":[200,1,2,4,136,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,72,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":758,"old":574,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,2,0],"matrix_rows":[136,1,2,4,200,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,72,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":612,"old":575,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,1,0,2],"matrix_rows":[328,1,2,4,256,16,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,64,0,0,72,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,3,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":759,"old":575,"rank":3,"right":{"linear_Z4":[2,1,0,2,1,2,3,0,2],"matrix_rows":[34,20,320,3,48,32,72,256,384],"offset":349,"phase":2,"quadratic_rows":[2,19,48,64,54,20,72,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":757,"old":576,"rank":1,"right":{"linear_Z4":[1,0,0,0,1,0,0,0,0],"matrix_rows":[81,193,2,4,8,208,32,128,256],"offset":163,"phase":0,"quadratic_rows":[145,0,0,0,145,0,128,81,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":760,"old":576,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,0],"matrix_rows":[81,129,2,4,8,144,32,128,256],"offset":129,"phase":0,"quadratic_rows":[209,0,0,0,209,0,145,81,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":613,"old":577,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,0,0,2],"matrix_rows":[272,1,18,20,24,256,288,64,128],"offset":103,"phase":1,"quadratic_rows":[0,16,16,16,30,0,0,0,0]}},{"left":{"linear_Z4":[3,3,3,0,0,0,0,0,0],"matrix_rows":[15,17,34,4,71,129,257,1,6],"offset":0,"phase":0,"quadratic_rows":[1,6,6,0,0,0,0,0,0]},"new":761,"old":577,"rank":3,"right":{"linear_Z4":[1,2,0,0,1,0,0,2,1],"matrix_rows":[17,23,283,387,128,256,400,160,192],"offset":34,"phase":0,"quadratic_rows":[159,13,275,275,157,0,0,17,268]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":716,"old":578,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,0,0,2],"matrix_rows":[272,1,18,4,8,256,288,64,128],"offset":103,"phase":1,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,66,129,1,4,6,256],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":761,"old":578,"rank":3,"right":{"linear_Z4":[3,2,0,0,3,0,0,3,0],"matrix_rows":[17,132,192,35,32,128,136,48,256],"offset":35,"phase":1,"quadratic_rows":[51,1,0,0,49,17,128,192,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":737,"old":579,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,16,32,192,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":759,"old":579,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,16,32,192,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":717,"old":580,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,0,2,0],"matrix_rows":[144,1,18,4,8,128,160,64,256],"offset":103,"phase":1,"quadratic_rows":[0,16,0,0,18,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,66,129,1,4,256,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":760,"old":580,"rank":3,"right":{"linear_Z4":[3,2,0,0,3,0,0,0,3],"matrix_rows":[17,260,320,35,32,256,264,48,128],"offset":35,"phase":1,"quadratic_rows":[51,1,0,0,49,17,256,0,320]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":736,"old":581,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":758,"old":581,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":762,"old":582,"rank":1,"right":{"linear_Z4":[2,0,3,0,2,0,0,0,0],"matrix_rows":[20,5,2,16,24,32,64,128,256],"offset":19,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":767,"old":582,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,16,32,192,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":721,"old":583,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,1,2,0],"matrix_rows":[194,1,128,4,8,16,32,192,256],"offset":0,"phase":0,"quadratic_rows":[0,64,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":763,"old":583,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,3,0,2],"matrix_rows":[320,1,66,4,8,16,32,256,384],"offset":388,"phase":1,"quadratic_rows":[0,64,0,0,0,0,66,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":764,"old":584,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,272,288,320,384],"offset":94,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":769,"old":584,"rank":1,"right":{"linear_Z4":[2,2,1,0,0,0,0,0,2],"matrix_rows":[260,5,2,256,8,16,288,64,128],"offset":70,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":720,"old":585,"rank":1,"right":{"linear_Z4":[2,2,0,0,0,0,0,2,0],"matrix_rows":[132,5,6,128,8,16,160,64,256],"offset":15,"phase":0,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":765,"old":585,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[7,129,128,132,8,16,32,64,256],"offset":5,"phase":0,"quadratic_rows":[135,133,135,0,0,0,0,7,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":765,"old":586,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[5,41,2,36,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,0,37,1,0,5,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":771,"old":586,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[5,33,2,44,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[37,0,45,4,0,5,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":725,"old":587,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":763,"old":587,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,320,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":764,"old":588,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[5,41,2,36,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,0,37,1,0,5,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":773,"old":588,"rank":1,"right":{"linear_Z4":[3,0,3,2,0,0,0,0,0],"matrix_rows":[5,33,2,44,32,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[37,0,45,4,0,5,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":724,"old":589,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,16,32,192,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":762,"old":589,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[144,1,2,4,8,128,32,192,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":763,"old":590,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,2,0],"matrix_rows":[130,1,194,4,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,66,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":766,"old":590,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[194,1,130,4,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,66,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":719,"old":591,"rank":1,"right":{"linear_Z4":[3,0,2,3,0,0,0,0,0],"matrix_rows":[9,37,2,32,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,0,1,41,0,9,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":767,"old":591,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,2,0,0,0],"matrix_rows":[40,1,2,12,32,48,64,128,256],"offset":42,"phase":3,"quadratic_rows":[0,0,8,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":765,"old":592,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[69,129,2,132,8,16,32,128,256],"offset":129,"phase":0,"quadratic_rows":[197,0,197,0,0,0,133,69,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":768,"old":592,"rank":1,"right":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[69,193,2,196,8,16,32,128,256],"offset":139,"phase":0,"quadratic_rows":[133,0,133,0,0,0,128,69,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":718,"old":593,"rank":1,"right":{"linear_Z4":[2,1,1,0,0,2,0,0,0],"matrix_rows":[34,5,38,32,8,16,64,128,256],"offset":15,"phase":0,"quadratic_rows":[4,6,7,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":769,"old":593,"rank":1,"right":{"linear_Z4":[2,1,3,0,0,2,0,0,0],"matrix_rows":[38,5,34,32,8,16,64,128,256],"offset":10,"phase":2,"quadratic_rows":[4,6,7,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":769,"old":594,"rank":1,"right":{"linear_Z4":[2,2,1,0,0,0,0,2,0],"matrix_rows":[132,5,2,128,136,16,32,64,256],"offset":22,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":771,"old":594,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,272,288,320,384],"offset":94,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":729,"old":595,"rank":1,"right":{"linear_Z4":[2,2,0,0,2,0,0,0,0],"matrix_rows":[20,5,6,16,24,32,64,128,256],"offset":15,"phase":0,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":767,"old":595,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[7,17,16,20,8,32,64,128,256],"offset":5,"phase":0,"quadratic_rows":[23,21,23,0,7,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":768,"old":596,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,272,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":770,"old":596,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,2,0,0],"matrix_rows":[68,5,2,64,8,16,96,128,256],"offset":67,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":728,"old":597,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":766,"old":597,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":763,"old":598,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[82,1,66,4,8,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":770,"old":598,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,2,0,0],"matrix_rows":[66,1,82,4,8,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":723,"old":599,"rank":1,"right":{"linear_Z4":[3,0,2,3,0,0,0,0,0],"matrix_rows":[9,37,2,32,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,0,1,41,0,9,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":771,"old":599,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,0,0,2,0],"matrix_rows":[136,1,2,12,128,16,160,64,256],"offset":91,"phase":1,"quadratic_rows":[0,0,8,12,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":762,"old":600,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[82,1,66,4,8,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":772,"old":600,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,2,0,0],"matrix_rows":[66,1,82,4,8,64,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":722,"old":601,"rank":1,"right":{"linear_Z4":[3,0,2,3,0,0,0,0,0],"matrix_rows":[9,37,2,32,40,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[45,0,1,41,0,9,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":773,"old":601,"rank":1,"right":{"linear_Z4":[2,0,2,1,0,0,0,0,2],"matrix_rows":[264,1,2,12,256,16,288,64,128],"offset":91,"phase":1,"quadratic_rows":[0,0,8,12,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":767,"old":602,"rank":1,"right":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[21,273,2,276,8,256,32,64,128],"offset":43,"phase":0,"quadratic_rows":[261,0,261,0,256,0,0,0,21]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":773,"old":602,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[21,257,2,260,8,256,32,64,128],"offset":33,"phase":0,"quadratic_rows":[277,0,277,0,261,0,0,0,21]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":727,"old":603,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,2,0],"matrix_rows":[132,5,6,128,136,16,32,64,256],"offset":14,"phase":3,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":771,"old":603,"rank":1,"right":{"linear_Z4":[3,2,3,0,0,0,0,0,2],"matrix_rows":[7,257,256,260,264,272,288,320,128],"offset":94,"phase":3,"quadratic_rows":[263,261,263,0,0,0,0,0,7]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":766,"old":604,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[274,1,258,4,8,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":772,"old":604,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,0,0,2],"matrix_rows":[258,1,274,4,8,256,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":726,"old":605,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,272,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":770,"old":605,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[72,9,2,4,64,16,96,128,256],"offset":67,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,10,17,2,35,67,131,259,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":774,"old":606,"rank":2,"right":{"linear_Z4":[3,3,2,2,0,0,0,0,1],"matrix_rows":[4,267,5,6,256,272,288,320,384],"offset":114,"phase":0,"quadratic_rows":[271,271,259,259,0,0,0,0,271]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[6,10,19,1,34,66,130,258,2],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":782,"old":606,"rank":2,"right":{"linear_Z4":[3,3,1,2,0,0,0,0,1],"matrix_rows":[268,7,269,270,256,272,288,320,384],"offset":29,"phase":0,"quadratic_rows":[267,267,12,263,0,0,0,0,267]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,4,71,6,135,263,7],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"new":999,"old":606,"rank":3,"right":{"linear_Z4":[2,1,2,2,0,3,0,0,2],"matrix_rows":[290,4,40,3,288,32,272,320,384],"offset":108,"phase":2,"quadratic_rows":[2,3,32,32,0,44,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,16,33,1,64,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":777,"old":607,"rank":2,"right":{"linear_Z4":[2,3,0,1,2,0,0,0,2],"matrix_rows":[26,320,3,16,4,24,32,256,384],"offset":142,"phase":2,"quadratic_rows":[2,11,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,16,34,3,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":785,"old":607,"rank":2,"right":{"linear_Z4":[2,1,0,0,1,2,0,0,0],"matrix_rows":[34,24,3,48,4,32,64,128,256],"offset":13,"phase":3,"quadratic_rows":[2,19,0,48,58,24,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,32,66,3,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":999,"old":607,"rank":3,"right":{"linear_Z4":[2,1,0,0,1,2,0,0,2],"matrix_rows":[34,24,320,3,48,4,32,256,384],"offset":157,"phase":3,"quadratic_rows":[2,19,0,48,58,24,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,17,32,65,1,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":780,"old":608,"rank":2,"right":{"linear_Z4":[0,2,1,2,0,2,0,0,2],"matrix_rows":[36,320,1,6,32,8,48,256,384],"offset":251,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,19,1,34,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":788,"old":608,"rank":2,"right":{"linear_Z4":[0,2,0,3,0,1,0,0,0],"matrix_rows":[44,36,1,14,32,48,64,128,256],"offset":27,"phase":0,"quadratic_rows":[0,12,34,42,0,44,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,16,35,1,66,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":1000,"old":608,"rank":3,"right":{"linear_Z4":[0,2,0,3,0,1,0,0,2],"matrix_rows":[44,36,320,1,14,32,48,256,384],"offset":183,"phase":0,"quadratic_rows":[0,12,34,42,0,44,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[6,8,19,34,65,1,130,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":781,"old":609,"rank":2,"right":{"linear_Z4":[3,2,2,1,0,3,0,0,1],"matrix_rows":[292,41,261,14,288,256,48,320,384],"offset":77,"phase":0,"quadratic_rows":[301,12,267,303,0,41,0,0,269]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,19,33,66,2,129,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":789,"old":609,"rank":2,"right":{"linear_Z4":[3,2,2,1,0,3,0,0,1],"matrix_rows":[33,292,269,14,288,256,48,320,384],"offset":46,"phase":0,"quadratic_rows":[301,12,259,11,0,33,0,0,261]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,38,66,4,5,130,258,2],"offset":0,"phase":0,"quadratic_rows":[5,4,3,0,0,0,0,0,0]},"new":1000,"old":609,"rank":3,"right":{"linear_Z4":[0,2,2,1,1,3,0,0,1],"matrix_rows":[17,284,292,48,14,272,256,320,384],"offset":61,"phase":3,"quadratic_rows":[32,12,290,26,56,309,0,0,292]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,18,33,66,3,130,258,2],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":780,"old":610,"rank":2,"right":{"linear_Z4":[0,1,2,1,0,1,0,0,0],"matrix_rows":[271,292,288,294,256,296,272,320,384],"offset":2,"phase":1,"quadratic_rows":[46,43,9,47,0,43,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[7,8,19,33,66,2,131,259,3],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":789,"old":610,"rank":2,"right":{"linear_Z4":[2,2,1,2,0,0,0,0,1],"matrix_rows":[33,265,269,14,256,288,48,320,384],"offset":30,"phase":0,"quadratic_rows":[36,12,7,290,0,265,0,0,296]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,38,66,4,5,134,262,6],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"new":1000,"old":610,"rank":3,"right":{"linear_Z4":[0,2,2,3,2,1,0,0,2],"matrix_rows":[17,284,52,48,14,256,272,320,384],"offset":89,"phase":2,"quadratic_rows":[32,12,34,10,0,37,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,1,32,64,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":781,"old":611,"rank":2,"right":{"linear_Z4":[1,2,1,2,0,0,0,0,2],"matrix_rows":[9,320,13,6,8,16,32,256,384],"offset":159,"phase":0,"quadratic_rows":[5,4,7,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,3,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":788,"old":611,"rank":2,"right":{"linear_Z4":[0,2,1,1,2,0,0,0,0],"matrix_rows":[9,20,16,6,24,32,64,128,256],"offset":26,"phase":3,"quadratic_rows":[24,4,14,29,9,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,16,34,3,1,64,132,260,4],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1000,"old":611,"rank":3,"right":{"linear_Z4":[0,2,1,1,2,0,0,0,2],"matrix_rows":[9,20,320,16,6,24,32,256,384],"offset":182,"phase":3,"quadratic_rows":[24,4,14,29,9,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,17,32,65,1,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":774,"old":612,"rank":2,"right":{"linear_Z4":[2,2,2,0,0,2,0,0,2],"matrix_rows":[36,320,5,6,32,8,48,256,384],"offset":158,"phase":3,"quadratic_rows":[4,4,3,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,32,3,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":785,"old":612,"rank":2,"right":{"linear_Z4":[2,1,0,0,1,2,0,0,0],"matrix_rows":[34,20,3,48,32,8,64,128,256],"offset":13,"phase":3,"quadratic_rows":[2,19,48,0,54,20,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,3,2,132,260,4],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":999,"old":612,"rank":3,"right":{"linear_Z4":[2,1,0,0,1,2,0,0,2],"matrix_rows":[34,20,320,3,48,32,8,256,384],"offset":157,"phase":3,"quadratic_rows":[2,19,48,0,54,20,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,33,67,2,129,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":777,"old":613,"rank":2,"right":{"linear_Z4":[2,3,2,1,0,1,0,0,1],"matrix_rows":[42,292,3,256,32,264,304,320,384],"offset":117,"phase":3,"quadratic_rows":[2,299,256,298,0,42,0,0,270]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,19,1,34,2,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":782,"old":613,"rank":2,"right":{"linear_Z4":[2,2,1,2,0,1,0,0,0],"matrix_rows":[44,36,13,14,32,48,64,128,256],"offset":29,"phase":0,"quadratic_rows":[12,12,47,39,0,44,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,34,4,71,6,129,257,1],"offset":0,"phase":0,"quadratic_rows":[6,1,1,0,0,0,0,0,0]},"new":999,"old":613,"rank":3,"right":{"linear_Z4":[2,1,2,2,0,3,0,0,2],"matrix_rows":[290,292,264,3,256,32,304,320,384],"offset":108,"phase":2,"quadratic_rows":[2,35,256,256,0,290,0,0,44]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":790,"old":614,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,2],"matrix_rows":[257,385,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":798,"old":614,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[385,257,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,32,64,128,256,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1004,"old":614,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,3],"matrix_rows":[257,384,256,2,260,8,16,32,64],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,256,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":793,"old":615,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,0,0,0,0],"matrix_rows":[152,1,2,4,392,400,32,64,256],"offset":305,"phase":0,"quadratic_rows":[0,0,0,280,280,0,0,256,152]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":801,"old":615,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,0,0],"matrix_rows":[152,1,2,4,264,272,32,64,256],"offset":257,"phase":0,"quadratic_rows":[0,0,0,408,408,0,0,280,152]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,32,65,128,257,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1004,"old":615,"rank":2,"right":{"linear_Z4":[0,0,0,2,1,0,0,0,3],"matrix_rows":[272,384,1,2,4,24,256,32,320],"offset":97,"phase":3,"quadratic_rows":[0,0,0,16,24,0,0,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":796,"old":616,"rank":1,"right":{"linear_Z4":[2,0,0,0,3,0,0,0,2],"matrix_rows":[272,17,2,4,8,256,32,320,128],"offset":131,"phase":3,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":804,"old":616,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,16,160,64,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,65,130,257,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1003,"old":616,"rank":2,"right":{"linear_Z4":[2,0,0,0,3,0,0,2,2],"matrix_rows":[272,136,17,2,4,128,256,160,320],"offset":295,"phase":3,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":797,"old":617,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,288,64,128],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":805,"old":617,"rank":1,"right":{"linear_Z4":[2,0,0,0,3,0,0,2,0],"matrix_rows":[144,17,2,4,8,128,32,192,256],"offset":131,"phase":3,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,65,130,257,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1003,"old":617,"rank":2,"right":{"linear_Z4":[2,0,0,0,3,0,0,2,2],"matrix_rows":[144,264,17,2,4,256,128,288,192],"offset":295,"phase":3,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,33,66,129,258,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":1,"old":618,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,3],"matrix_rows":[1,264,384,64,2,68,256,80,288],"offset":74,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":796,"old":618,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,2],"matrix_rows":[264,1,2,4,392,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,136,0,0,0,8,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":805,"old":618,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[392,1,2,4,264,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,136,0,0,0,8,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,33,64,130,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":619,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,272,384,320,2,324,8,64,32],"offset":139,"phase":0,"quadratic_rows":[64,0,0,0,320,0,17,256,144]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":797,"old":619,"rank":1,"right":{"linear_Z4":[1,0,0,0,1,0,0,0,0],"matrix_rows":[145,385,2,4,8,400,32,64,256],"offset":291,"phase":0,"quadratic_rows":[273,0,0,0,273,0,0,256,145]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":804,"old":619,"rank":1,"right":{"linear_Z4":[3,0,0,0,3,0,0,0,0],"matrix_rows":[145,257,2,4,8,272,32,64,256],"offset":257,"phase":0,"quadratic_rows":[401,0,0,0,401,0,0,273,145]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,33,66,132,258,4,1,6],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":620,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,0,0,2,1],"matrix_rows":[129,264,272,128,2,132,320,64,352],"offset":399,"phase":0,"quadratic_rows":[0,0,0,64,320,0,24,0,272]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":790,"old":620,"rank":1,"right":{"linear_Z4":[0,0,0,2,3,0,0,0,2],"matrix_rows":[272,1,2,4,24,256,32,320,128],"offset":145,"phase":3,"quadratic_rows":[0,0,0,16,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":801,"old":620,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,132,8,16,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,33,66,132,258,4,6,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":621,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,0,0,1,2],"matrix_rows":[257,136,144,256,2,260,192,64,224],"offset":399,"phase":0,"quadratic_rows":[0,0,0,64,192,0,24,144,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":793,"old":621,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,8,16,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":798,"old":621,"rank":1,"right":{"linear_Z4":[0,0,0,2,3,0,0,2,0],"matrix_rows":[144,1,2,4,24,128,32,192,256],"offset":145,"phase":3,"quadratic_rows":[0,0,0,16,24,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":806,"old":622,"rank":1,"right":{"linear_Z4":[1,1,0,2,0,0,0,0,0],"matrix_rows":[3,265,258,4,256,272,288,320,384],"offset":151,"phase":1,"quadratic_rows":[267,259,0,1,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":814,"old":622,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,0,0,0],"matrix_rows":[3,257,266,4,256,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[259,267,0,2,0,0,0,0,3]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,11,19,1,34,66,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":622,"rank":2,"right":{"linear_Z4":[2,0,0,1,0,0,0,0,2],"matrix_rows":[10,258,11,256,260,272,288,320,384],"offset":28,"phase":1,"quadratic_rows":[10,1,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":809,"old":623,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[72,9,2,4,64,16,96,128,256],"offset":82,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":817,"old":623,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,33,66,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":623,"rank":2,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,2],"matrix_rows":[72,272,9,2,4,64,256,96,384],"offset":230,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":812,"old":624,"rank":1,"right":{"linear_Z4":[3,2,0,2,0,0,0,0,2],"matrix_rows":[257,265,2,4,256,272,288,320,384],"offset":150,"phase":0,"quadratic_rows":[9,0,0,1,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":820,"old":624,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,0,0,2],"matrix_rows":[265,257,2,4,256,272,288,320,384],"offset":85,"phase":2,"quadratic_rows":[9,0,0,1,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,66,130,3,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1002,"old":624,"rank":2,"right":{"linear_Z4":[0,2,0,2,0,0,3,0,2],"matrix_rows":[65,328,320,2,324,256,272,288,384],"offset":168,"phase":1,"quadratic_rows":[256,0,0,64,0,0,328,0,65]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":813,"old":625,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[72,1,2,4,64,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":821,"old":625,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,33,66,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1002,"old":625,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,2],"matrix_rows":[72,272,1,2,4,64,256,96,384],"offset":66,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,4,65,134,7,257,1],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":1,"old":626,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,0,0,3],"matrix_rows":[1,2,264,256,320,68,272,352,384],"offset":58,"phase":2,"quadratic_rows":[256,320,0,256,0,0,2,0,267]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":812,"old":626,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,2,0,0],"matrix_rows":[72,9,2,4,64,16,96,128,256],"offset":70,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":821,"old":626,"rank":1,"right":{"linear_Z4":[0,2,0,3,0,0,0,0,2],"matrix_rows":[265,256,2,260,264,272,32,320,384],"offset":15,"phase":2,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,64,132,2,3,260,4],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":1,"old":627,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,2],"matrix_rows":[97,2,272,96,32,68,8,256,384],"offset":148,"phase":3,"quadratic_rows":[0,32,0,0,0,2,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":813,"old":627,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,2,68,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":820,"old":627,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,68,131,6,7,259,3],"offset":0,"phase":0,"quadratic_rows":[7,1,1,0,0,0,0,0,0]},"new":1,"old":628,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,1,0,0,0],"matrix_rows":[33,258,296,96,352,260,320,272,384],"offset":77,"phase":0,"quadratic_rows":[64,96,0,96,0,42,11,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":806,"old":628,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,2,0,0],"matrix_rows":[72,9,2,4,64,16,96,128,256],"offset":70,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":817,"old":628,"rank":1,"right":{"linear_Z4":[2,1,0,2,0,0,0,0,2],"matrix_rows":[258,3,256,260,8,272,288,320,384],"offset":82,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,2,68,128,1,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":629,"rank":3,"right":{"linear_Z4":[2,2,0,3,0,0,3,0,2],"matrix_rows":[73,74,272,64,8,76,256,32,384],"offset":124,"phase":1,"quadratic_rows":[8,64,0,73,0,0,74,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":809,"old":629,"rank":1,"right":{"linear_Z4":[2,3,0,2,0,0,0,0,0],"matrix_rows":[10,3,8,12,16,32,64,128,256],"offset":14,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":814,"old":629,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":822,"old":630,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":830,"old":630,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[66,1,64,4,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,32,64,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1004,"old":630,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,2],"matrix_rows":[66,260,1,64,256,8,16,96,384],"offset":18,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":825,"old":631,"rank":1,"right":{"linear_Z4":[3,0,0,2,0,0,0,0,2],"matrix_rows":[259,257,256,260,8,16,288,320,384],"offset":85,"phase":2,"quadratic_rows":[3,1,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":833,"old":631,"rank":1,"right":{"linear_Z4":[3,2,0,2,0,0,0,0,2],"matrix_rows":[257,259,256,260,8,16,288,320,384],"offset":150,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,32,65,130,3,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1004,"old":631,"rank":2,"right":{"linear_Z4":[0,2,0,2,0,0,3,0,2],"matrix_rows":[65,322,320,256,260,8,336,288,384],"offset":168,"phase":1,"quadratic_rows":[256,64,0,0,0,0,322,0,65]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":828,"old":632,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,264,272,288,320,384],"offset":158,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":836,"old":632,"rank":1,"right":{"linear_Z4":[2,1,2,0,2,0,0,0,0],"matrix_rows":[18,3,16,4,24,32,64,128,256],"offset":26,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,35,3,66,130,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":632,"rank":2,"right":{"linear_Z4":[2,1,2,0,2,0,0,0,0],"matrix_rows":[274,260,3,272,256,24,288,320,384],"offset":148,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":829,"old":633,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":837,"old":633,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[66,3,64,4,8,16,96,128,256],"offset":70,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,32,64,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":633,"rank":2,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,2],"matrix_rows":[66,260,3,64,256,8,16,96,384],"offset":158,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,66,3,128,1,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":634,"rank":3,"right":{"linear_Z4":[0,2,0,0,1,0,0,0,2],"matrix_rows":[17,18,260,64,80,256,88,32,384],"offset":111,"phase":0,"quadratic_rows":[80,64,0,0,17,0,3,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":828,"old":634,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":837,"old":634,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[18,3,16,4,24,32,64,128,256],"offset":19,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,69,132,7,6,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":635,"rank":3,"right":{"linear_Z4":[2,0,2,0,0,3,0,0,1],"matrix_rows":[289,290,260,96,320,256,360,272,384],"offset":104,"phase":1,"quadratic_rows":[320,96,0,0,0,290,3,0,289]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":829,"old":635,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,264,272,288,320,384],"offset":158,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":836,"old":635,"rank":1,"right":{"linear_Z4":[2,1,2,0,0,0,2,0,0],"matrix_rows":[66,3,64,4,8,16,96,128,256],"offset":79,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,33,68,5,134,7,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":1,"old":636,"rank":3,"right":{"linear_Z4":[0,0,0,2,1,0,1,0,3],"matrix_rows":[81,338,8,256,80,260,272,352,384],"offset":31,"phase":1,"quadratic_rows":[336,256,0,272,89,0,81,0,267]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":822,"old":636,"rank":1,"right":{"linear_Z4":[0,3,0,2,0,0,0,0,2],"matrix_rows":[259,256,258,260,8,272,32,320,384],"offset":51,"phase":2,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":833,"old":636,"rank":1,"right":{"linear_Z4":[2,1,0,2,0,0,2,0,0],"matrix_rows":[66,3,64,4,8,16,96,128,256],"offset":82,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,68,133,4,5,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":1,"old":637,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,2],"matrix_rows":[97,260,8,96,2,256,32,80,384],"offset":98,"phase":3,"quadratic_rows":[0,0,0,32,0,8,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":825,"old":637,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":830,"old":637,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,2,4,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":838,"old":638,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,16,160,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":846,"old":638,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,0,2],"matrix_rows":[260,5,2,256,8,16,32,320,128],"offset":131,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,17,32,64,130,257,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1003,"old":638,"rank":2,"right":{"linear_Z4":[2,0,3,0,0,0,0,2,2],"matrix_rows":[260,130,5,128,256,8,16,160,320],"offset":271,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":841,"old":639,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,2,0],"matrix_rows":[132,5,2,128,8,16,32,192,256],"offset":131,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":849,"old":639,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,288,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,10,17,32,64,130,257,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1003,"old":639,"rank":2,"right":{"linear_Z4":[2,0,3,0,0,0,0,2,2],"matrix_rows":[132,258,5,256,128,8,16,288,192],"offset":271,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":844,"old":640,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,0],"matrix_rows":[134,1,258,260,8,16,32,64,256],"offset":257,"phase":0,"quadratic_rows":[0,390,390,0,0,0,0,262,134]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":852,"old":640,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[134,1,386,388,8,16,32,64,256],"offset":269,"phase":0,"quadratic_rows":[0,262,262,0,0,0,0,256,134]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,17,32,64,128,257,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1002,"old":640,"rank":2,"right":{"linear_Z4":[0,2,1,0,0,0,0,0,3],"matrix_rows":[260,384,1,6,256,8,16,32,320],"offset":25,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":845,"old":641,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[385,257,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":853,"old":641,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,2],"matrix_rows":[257,385,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,32,65,128,256,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1002,"old":641,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,3],"matrix_rows":[257,384,256,2,4,8,272,32,64],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,256,384]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,64,129,258,4,1,6],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":642,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,0,2,1],"matrix_rows":[129,258,260,128,320,64,8,144,352],"offset":303,"phase":0,"quadratic_rows":[0,64,320,0,0,0,6,0,260]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":844,"old":642,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,8,144,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":853,"old":642,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,0,0,2],"matrix_rows":[260,1,6,256,8,16,32,320,128],"offset":133,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,64,129,258,4,6,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":643,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,0,1,2],"matrix_rows":[257,130,132,256,192,64,8,272,224],"offset":303,"phase":0,"quadratic_rows":[0,64,192,0,0,0,6,132,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":845,"old":643,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,0,2,0],"matrix_rows":[132,1,6,128,8,16,32,192,256],"offset":133,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":852,"old":643,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,272,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,64,129,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":644,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,260,384,320,2,64,8,336,32],"offset":43,"phase":0,"quadratic_rows":[64,0,320,0,0,0,5,256,132]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":838,"old":644,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[133,257,2,260,8,16,32,64,256],"offset":257,"phase":0,"quadratic_rows":[389,0,389,0,0,0,0,261,133]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":849,"old":644,"rank":1,"right":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[133,385,2,388,8,16,32,64,256],"offset":267,"phase":0,"quadratic_rows":[261,0,261,0,0,0,0,256,133]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,33,64,129,258,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":1,"old":645,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,3],"matrix_rows":[1,258,384,64,256,68,8,80,288],"offset":26,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":841,"old":645,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[386,1,258,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,130,0,0,0,0,0,2,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":846,"old":645,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,2],"matrix_rows":[258,1,386,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,130,0,0,0,0,0,2,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,32,68,134,6,4,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":1,"old":646,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,2,0,0,2],"matrix_rows":[257,98,8,256,96,4,64,48,384],"offset":73,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":854,"old":646,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[34,1,32,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":862,"old":646,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,68,135,5,6,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":1,"old":647,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,1,1,0,0],"matrix_rows":[353,100,8,256,258,352,288,336,384],"offset":47,"phase":1,"quadratic_rows":[96,0,256,288,0,361,353,0,108]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":857,"old":647,"rank":1,"right":{"linear_Z4":[2,0,1,2,0,0,2,0,0],"matrix_rows":[68,5,2,64,8,80,32,128,256],"offset":59,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":865,"old":647,"rank":1,"right":{"linear_Z4":[0,0,3,2,0,0,0,0,2],"matrix_rows":[261,256,258,260,8,272,288,64,384],"offset":83,"phase":2,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,65,135,3,5,257,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":648,"rank":3,"right":{"linear_Z4":[2,2,2,0,0,1,1,0,2],"matrix_rows":[257,98,100,256,288,320,264,368,384],"offset":142,"phase":0,"quadratic_rows":[0,320,288,0,0,100,98,0,6]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":860,"old":648,"rank":1,"right":{"linear_Z4":[2,2,1,0,0,0,2,0,0],"matrix_rows":[68,1,6,64,8,80,32,128,256],"offset":47,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":868,"old":648,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,264,272,288,320,384],"offset":206,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,70,128,4,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":649,"rank":3,"right":{"linear_Z4":[0,2,2,0,0,3,3,0,2],"matrix_rows":[257,98,100,256,64,32,104,16,384],"offset":121,"phase":1,"quadratic_rows":[0,32,64,0,0,98,100,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":861,"old":649,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,2,0,0,0],"matrix_rows":[36,1,6,32,40,16,64,128,256],"offset":28,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":869,"old":649,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":860,"old":650,"rank":1,"right":{"linear_Z4":[2,2,1,0,0,2,0,0,0],"matrix_rows":[36,1,6,32,40,16,64,128,256],"offset":31,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":869,"old":650,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,264,272,288,320,384],"offset":206,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,35,65,3,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1002,"old":650,"rank":2,"right":{"linear_Z4":[2,2,1,0,0,2,0,0,0],"matrix_rows":[257,292,256,6,288,40,272,320,384],"offset":140,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":861,"old":651,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,2,0,0],"matrix_rows":[68,1,6,64,8,80,32,128,256],"offset":44,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":868,"old":651,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,32,66,128,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1002,"old":651,"rank":2,"right":{"linear_Z4":[0,2,3,0,0,0,2,0,2],"matrix_rows":[257,68,256,6,64,8,80,32,384],"offset":93,"phase":1,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":854,"old":652,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[68,1,2,64,8,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":865,"old":652,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,32,66,128,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1004,"old":652,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,2],"matrix_rows":[257,68,256,2,64,8,80,32,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":857,"old":653,"rank":1,"right":{"linear_Z4":[2,1,0,2,0,2,0,0,0],"matrix_rows":[34,3,32,4,8,48,64,128,256],"offset":55,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":862,"old":653,"rank":1,"right":{"linear_Z4":[0,3,0,2,0,0,0,0,2],"matrix_rows":[259,256,258,260,8,272,32,320,384],"offset":147,"phase":2,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,17,32,67,2,129,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]},"new":1004,"old":653,"rank":2,"right":{"linear_Z4":[2,0,0,2,0,3,0,0,3],"matrix_rows":[33,290,256,32,260,8,304,320,384],"offset":164,"phase":1,"quadratic_rows":[288,256,0,0,0,33,0,0,259]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,66,132,256,1,2,5],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":654,"rank":3,"right":{"linear_Z4":[0,0,2,0,0,0,0,2,1],"matrix_rows":[257,130,260,64,128,320,136,336,32],"offset":159,"phase":0,"quadratic_rows":[320,0,64,0,0,0,5,0,257]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":870,"old":654,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,0,2],"matrix_rows":[260,5,2,256,8,272,32,64,128],"offset":35,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":878,"old":654,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,136,16,32,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,66,132,256,1,5,2],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":655,"rank":3,"right":{"linear_Z4":[0,0,2,0,0,0,0,1,2],"matrix_rows":[129,258,132,64,256,192,264,208,32],"offset":159,"phase":0,"quadratic_rows":[192,0,64,0,0,0,5,129,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":873,"old":655,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,16,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":881,"old":655,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,2,0],"matrix_rows":[132,5,2,128,8,144,32,64,256],"offset":35,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,32,66,128,256,1,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":656,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,258,384,64,320,4,328,16,32],"offset":27,"phase":0,"quadratic_rows":[320,64,0,0,0,0,3,256,129]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":876,"old":656,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[131,385,386,4,8,16,32,64,256],"offset":263,"phase":0,"quadratic_rows":[259,259,0,0,0,0,0,256,131]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":884,"old":656,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[131,257,258,4,8,16,32,64,256],"offset":257,"phase":0,"quadratic_rows":[387,387,0,0,0,0,0,259,131]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,65,130,256,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":1,"old":657,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,3],"matrix_rows":[1,260,384,64,66,256,72,272,32],"offset":42,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":877,"old":657,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,2],"matrix_rows":[260,1,2,388,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,132,0,0,0,0,4,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":885,"old":657,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[388,1,2,260,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,132,0,0,0,0,4,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":876,"old":658,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,272,32,64,128],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":885,"old":658,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,2,0],"matrix_rows":[130,3,128,4,136,16,32,64,256],"offset":19,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,33,66,128,256,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":658,"rank":2,"right":{"linear_Z4":[2,3,0,0,0,0,0,2,2],"matrix_rows":[130,260,3,128,256,136,272,32,64],"offset":55,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":877,"old":659,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,0,2],"matrix_rows":[258,3,256,4,264,16,32,64,128],"offset":19,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":884,"old":659,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,144,32,64,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,33,66,128,256,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":659,"rank":2,"right":{"linear_Z4":[2,3,0,0,0,0,0,2,2],"matrix_rows":[258,132,3,256,128,264,144,32,64],"offset":55,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":870,"old":660,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,2],"matrix_rows":[258,1,386,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,130,0,0,0,0,0,2,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":881,"old":660,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[386,1,258,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,130,0,0,0,0,0,2,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,16,33,64,128,256,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1003,"old":660,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,3],"matrix_rows":[258,384,1,256,4,264,16,32,64],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,256,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":873,"old":661,"rank":1,"right":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[133,385,2,388,8,16,32,64,256],"offset":267,"phase":0,"quadratic_rows":[261,0,261,0,0,0,0,256,133]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":878,"old":661,"rank":1,"right":{"linear_Z4":[3,0,3,0,0,0,0,0,0],"matrix_rows":[133,257,2,260,8,16,32,64,256],"offset":257,"phase":0,"quadratic_rows":[389,0,389,0,0,0,0,261,133]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,17,32,65,128,256,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1003,"old":661,"rank":2,"right":{"linear_Z4":[2,0,1,0,0,0,0,0,3],"matrix_rows":[260,384,5,2,256,8,272,32,64],"offset":21,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,256,384]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,64,1,132,3,260,4],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":662,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,2],"matrix_rows":[1,82,288,16,80,68,8,256,384],"offset":140,"phase":3,"quadratic_rows":[16,0,0,0,1,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":886,"old":662,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":894,"old":662,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[66,1,64,68,8,16,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,4,69,130,7,258,2],"offset":0,"phase":0,"quadratic_rows":[1,6,2,0,0,0,0,0,0]},"new":1,"old":663,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,0,0,3],"matrix_rows":[1,2,264,320,256,68,336,288,384],"offset":57,"phase":2,"quadratic_rows":[320,256,0,256,0,0,1,0,267]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":889,"old":663,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,0,0,2],"matrix_rows":[266,1,256,260,264,16,288,320,384],"offset":15,"phase":2,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":897,"old":663,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,2,0,0],"matrix_rows":[72,1,10,4,64,80,32,128,256],"offset":38,"phase":3,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,68,5,131,7,259,3],"offset":0,"phase":0,"quadratic_rows":[2,7,2,0,0,0,0,0,0]},"new":1,"old":664,"rank":3,"right":{"linear_Z4":[0,0,0,0,1,0,0,0,0],"matrix_rows":[257,18,280,336,80,260,320,288,384],"offset":86,"phase":0,"quadratic_rows":[80,64,0,80,25,0,11,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":892,"old":664,"rank":1,"right":{"linear_Z4":[3,2,0,3,0,0,0,0,0],"matrix_rows":[9,259,256,260,264,16,288,320,384],"offset":1,"phase":1,"quadratic_rows":[267,1,0,265,0,0,0,0,9]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":900,"old":664,"rank":1,"right":{"linear_Z4":[2,2,0,1,0,0,2,0,0],"matrix_rows":[72,1,10,4,64,80,32,128,256],"offset":38,"phase":3,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,1,64,132,2,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":665,"rank":3,"right":{"linear_Z4":[2,2,0,3,0,0,3,0,2],"matrix_rows":[73,74,288,8,64,76,16,256,384],"offset":188,"phase":1,"quadratic_rows":[64,8,0,74,0,0,73,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":893,"old":665,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":901,"old":665,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[66,3,64,68,8,16,32,128,256],"offset":14,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,17,32,66,3,132,2,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":666,"rank":3,"right":{"linear_Z4":[2,0,0,0,1,0,0,0,2],"matrix_rows":[17,24,288,80,82,4,64,256,384],"offset":215,"phase":0,"quadratic_rows":[64,0,0,80,24,0,9,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":892,"old":666,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":901,"old":666,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[72,9,2,4,64,80,32,128,256],"offset":50,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,35,4,69,133,7,261,5],"offset":0,"phase":0,"quadratic_rows":[4,4,7,0,0,0,0,0,0]},"new":1,"old":667,"rank":3,"right":{"linear_Z4":[2,2,0,0,0,0,3,0,0],"matrix_rows":[257,322,72,256,320,68,272,288,384],"offset":56,"phase":1,"quadratic_rows":[0,0,0,64,0,0,72,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":893,"old":667,"rank":1,"right":{"linear_Z4":[3,3,0,2,0,0,0,0,0],"matrix_rows":[3,265,258,4,256,272,288,320,384],"offset":1,"phase":1,"quadratic_rows":[267,259,0,1,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":900,"old":667,"rank":1,"right":{"linear_Z4":[1,1,0,2,0,0,0,0,0],"matrix_rows":[3,257,266,4,256,272,288,320,384],"offset":151,"phase":1,"quadratic_rows":[259,267,0,2,0,0,0,0,3]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,35,68,5,132,7,260,4],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":1,"old":668,"rank":3,"right":{"linear_Z4":[2,0,0,0,1,0,1,0,3],"matrix_rows":[1,338,88,272,80,324,256,288,384],"offset":87,"phase":1,"quadratic_rows":[272,256,0,336,89,0,88,0,267]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":886,"old":668,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,0,2],"matrix_rows":[266,1,258,4,256,272,288,320,384],"offset":51,"phase":2,"quadratic_rows":[0,10,0,2,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":897,"old":668,"rank":1,"right":{"linear_Z4":[2,3,0,2,0,0,0,0,2],"matrix_rows":[258,1,266,4,256,272,288,320,384],"offset":150,"phase":0,"quadratic_rows":[0,10,0,2,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[9,16,33,2,67,132,3,260,4],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":669,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,2],"matrix_rows":[1,8,288,64,2,68,80,256,384],"offset":140,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":889,"old":669,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":894,"old":669,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[72,1,2,4,64,80,32,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,66,130,260,4,1,6],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":670,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,0,0,2,1],"matrix_rows":[130,264,288,1,128,132,320,336,64],"offset":407,"phase":0,"quadratic_rows":[0,0,0,64,0,320,40,0,288]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":902,"old":670,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,132,8,16,32,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":910,"old":670,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,3,0,0,2],"matrix_rows":[288,1,2,4,40,16,256,320,128],"offset":145,"phase":3,"quadratic_rows":[0,0,0,32,0,40,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,66,130,260,4,6,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":671,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,0,0,1,2],"matrix_rows":[258,136,160,1,256,260,192,208,64],"offset":407,"phase":0,"quadratic_rows":[0,0,0,64,0,192,40,160,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":905,"old":671,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,3,0,2,0],"matrix_rows":[160,1,2,4,40,16,128,192,256],"offset":145,"phase":3,"quadratic_rows":[0,0,0,32,0,40,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":913,"old":671,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,8,16,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,33,64,128,258,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":672,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,288,384,1,320,324,8,16,64],"offset":275,"phase":0,"quadratic_rows":[0,64,0,0,0,320,34,256,160]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":908,"old":672,"rank":1,"right":{"linear_Z4":[0,3,0,0,0,3,0,0,0],"matrix_rows":[162,1,258,4,8,16,288,64,256],"offset":257,"phase":0,"quadratic_rows":[0,418,0,0,0,418,0,290,162]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":916,"old":672,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,1,0,0,0],"matrix_rows":[162,1,386,4,8,16,416,64,256],"offset":325,"phase":0,"quadratic_rows":[0,290,0,0,0,290,0,256,162]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,33,66,130,257,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":1,"old":673,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,3],"matrix_rows":[2,264,384,1,64,68,256,272,96],"offset":82,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":909,"old":673,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[392,1,2,4,264,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,136,0,0,0,8,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":917,"old":673,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,2],"matrix_rows":[264,1,2,4,392,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,136,0,0,0,8,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,66,130,260,4,2,5],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":674,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,0,2,1],"matrix_rows":[258,136,288,1,320,324,128,144,64],"offset":359,"phase":0,"quadratic_rows":[0,64,0,0,0,320,34,0,288]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":908,"old":674,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,144,32,64,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":917,"old":674,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,3,0,0,2],"matrix_rows":[288,1,34,4,8,16,256,320,128],"offset":133,"phase":3,"quadratic_rows":[0,32,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[8,17,33,66,130,260,4,5,2],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":675,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,0,1,2],"matrix_rows":[130,264,160,1,192,196,256,272,64],"offset":359,"phase":0,"quadratic_rows":[0,64,0,0,0,192,34,160,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":909,"old":675,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,3,0,2,0],"matrix_rows":[160,1,34,4,8,16,128,192,256],"offset":133,"phase":3,"quadratic_rows":[0,32,0,0,0,34,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":916,"old":675,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,272,32,64,128],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,16,32,65,129,258,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":676,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,288,384,1,2,4,320,336,64],"offset":323,"phase":0,"quadratic_rows":[0,0,0,64,0,320,40,256,160]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":902,"old":676,"rank":1,"right":{"linear_Z4":[0,0,0,3,0,3,0,0,0],"matrix_rows":[168,1,2,4,264,16,288,64,256],"offset":257,"phase":0,"quadratic_rows":[0,0,0,424,0,424,0,296,168]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":913,"old":676,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,1,0,0,0],"matrix_rows":[168,1,2,4,392,16,416,64,256],"offset":337,"phase":0,"quadratic_rows":[0,0,0,296,0,296,0,256,168]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,17,33,66,130,258,2,4,5],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":1,"old":677,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,3],"matrix_rows":[258,8,384,1,256,260,64,80,96],"offset":81,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":905,"old":677,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[386,1,258,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,130,0,0,0,0,0,2,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":910,"old":677,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,2],"matrix_rows":[258,1,386,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,130,0,0,0,0,0,2,0]}},{"left":{"linear_Z4":[3,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,68,3,128,1,260,4],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":678,"rank":3,"right":{"linear_Z4":[2,0,0,0,2,0,0,0,2],"matrix_rows":[1,82,264,64,80,20,256,32,384],"offset":76,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":918,"old":678,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[18,1,16,20,8,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":926,"old":678,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,66,132,7,6,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":679,"rank":3,"right":{"linear_Z4":[2,2,0,0,0,3,0,0,1],"matrix_rows":[289,258,304,96,256,356,264,320,384],"offset":56,"phase":1,"quadratic_rows":[320,0,0,0,96,304,17,0,289]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":921,"old":679,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,2,0,0],"matrix_rows":[80,17,2,4,8,64,96,128,256],"offset":103,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":929,"old":679,"rank":1,"right":{"linear_Z4":[2,2,0,0,2,0,0,0,2],"matrix_rows":[258,1,256,260,264,16,288,320,384],"offset":174,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,3,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,65,4,135,6,257,1],"offset":0,"phase":0,"quadratic_rows":[5,2,1,0,0,0,0,0,0]},"new":1,"old":680,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,0,0,3],"matrix_rows":[1,2,272,256,64,324,264,352,384],"offset":58,"phase":2,"quadratic_rows":[256,64,0,0,256,0,2,0,273]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":924,"old":680,"rank":1,"right":{"linear_Z4":[2,2,0,0,1,0,2,0,0],"matrix_rows":[80,17,2,4,8,64,96,128,256],"offset":103,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":932,"old":680,"rank":1,"right":{"linear_Z4":[0,2,0,0,3,0,0,0,2],"matrix_rows":[273,256,2,260,264,272,288,64,384],"offset":15,"phase":2,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,3,2,0,0,0,0,0,0],"matrix_rows":[9,18,35,68,128,3,2,260,4],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":1,"old":681,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,2,0,0,2],"matrix_rows":[97,2,264,96,64,36,256,16,384],"offset":84,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":925,"old":681,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[33,32,2,36,8,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":933,"old":681,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":924,"old":682,"rank":1,"right":{"linear_Z4":[3,2,0,2,0,0,0,0,2],"matrix_rows":[257,265,2,4,256,272,288,320,384],"offset":86,"phase":0,"quadratic_rows":[9,0,0,1,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":933,"old":682,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,0,0,2],"matrix_rows":[265,257,2,4,256,272,288,320,384],"offset":149,"phase":2,"quadratic_rows":[9,0,0,1,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,17,34,66,3,130,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1002,"old":682,"rank":2,"right":{"linear_Z4":[0,2,0,2,0,3,0,0,2],"matrix_rows":[33,296,288,2,292,256,272,320,384],"offset":168,"phase":1,"quadratic_rows":[256,0,0,32,0,296,0,0,33]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":925,"old":683,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[80,1,2,4,8,64,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":932,"old":683,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,33,66,130,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1002,"old":683,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,2],"matrix_rows":[264,80,1,2,4,256,64,96,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":918,"old":684,"rank":1,"right":{"linear_Z4":[2,0,0,0,3,0,2,0,0],"matrix_rows":[80,17,2,4,8,64,96,128,256],"offset":98,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":929,"old":684,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,34,65,129,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1003,"old":684,"rank":2,"right":{"linear_Z4":[2,0,0,0,3,0,2,0,2],"matrix_rows":[80,264,17,2,4,256,64,96,384],"offset":230,"phase":1,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":921,"old":685,"rank":1,"right":{"linear_Z4":[2,3,0,2,0,0,0,0,2],"matrix_rows":[258,1,266,4,256,272,288,320,384],"offset":54,"phase":0,"quadratic_rows":[0,10,0,2,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":926,"old":685,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,0,2],"matrix_rows":[266,1,258,4,256,272,288,320,384],"offset":147,"phase":2,"quadratic_rows":[0,10,0,2,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,3,66,130,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1003,"old":685,"rank":2,"right":{"linear_Z4":[2,0,0,2,3,0,0,0,2],"matrix_rows":[18,280,1,272,276,256,288,320,384],"offset":164,"phase":1,"quadratic_rows":[0,256,0,16,280,0,0,0,18]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,17,32,66,132,260,2,1,6],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":686,"rank":3,"right":{"linear_Z4":[0,0,0,0,2,0,0,2,1],"matrix_rows":[129,264,272,128,130,4,64,320,352],"offset":335,"phase":0,"quadratic_rows":[0,0,0,320,64,0,24,0,264]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":934,"old":686,"rank":1,"right":{"linear_Z4":[0,0,0,2,3,0,0,0,2],"matrix_rows":[272,1,2,4,24,256,288,64,128],"offset":81,"phase":3,"quadratic_rows":[0,0,0,16,24,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":942,"old":686,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,130,4,8,16,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,17,32,66,132,260,2,6,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":687,"rank":3,"right":{"linear_Z4":[0,0,0,0,2,0,0,1,2],"matrix_rows":[257,136,144,256,258,4,64,192,224],"offset":335,"phase":0,"quadratic_rows":[0,0,0,192,64,0,24,136,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":937,"old":687,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,4,8,16,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":945,"old":687,"rank":1,"right":{"linear_Z4":[0,0,0,2,3,0,0,2,0],"matrix_rows":[144,1,2,4,24,128,160,64,256],"offset":81,"phase":3,"quadratic_rows":[0,0,0,16,24,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,32,66,128,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":688,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,264,384,320,322,4,64,16,32],"offset":75,"phase":0,"quadratic_rows":[64,0,0,320,0,0,9,256,136]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":940,"old":688,"rank":1,"right":{"linear_Z4":[1,0,0,1,0,0,0,0,0],"matrix_rows":[137,385,2,4,392,16,32,64,256],"offset":275,"phase":0,"quadratic_rows":[265,0,0,265,0,0,0,256,137]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":948,"old":688,"rank":1,"right":{"linear_Z4":[3,0,0,3,0,0,0,0,0],"matrix_rows":[137,257,2,4,264,16,32,64,256],"offset":257,"phase":0,"quadratic_rows":[393,0,0,393,0,0,0,265,137]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,32,65,130,258,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":1,"old":689,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,3],"matrix_rows":[1,272,384,64,66,4,72,256,288],"offset":138,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":941,"old":689,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,2,2],"matrix_rows":[272,1,2,4,8,400,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,144,0,0,16,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":949,"old":689,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,0,2],"matrix_rows":[400,1,2,4,8,272,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,144,0,0,16,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":940,"old":690,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,288,64,128],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":949,"old":690,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,0,2,0],"matrix_rows":[136,9,2,4,128,16,32,192,256],"offset":131,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,33,66,130,257,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":690,"rank":2,"right":{"linear_Z4":[2,0,0,3,0,0,0,2,2],"matrix_rows":[136,272,9,2,4,128,256,288,192],"offset":327,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":941,"old":691,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,0,0,2],"matrix_rows":[264,9,2,4,256,16,32,320,128],"offset":131,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":948,"old":691,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[144,1,2,4,8,128,160,64,256],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,33,66,130,257,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1001,"old":691,"rank":2,"right":{"linear_Z4":[2,0,0,3,0,0,0,2,2],"matrix_rows":[264,144,9,2,4,256,128,160,320],"offset":327,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":934,"old":692,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,2],"matrix_rows":[257,385,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":945,"old":692,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[385,257,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,64,128,256,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1004,"old":692,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,3],"matrix_rows":[257,384,256,258,4,8,16,32,64],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,256,384]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":937,"old":693,"rank":1,"right":{"linear_Z4":[0,0,0,1,1,0,0,0,0],"matrix_rows":[152,1,2,4,392,400,32,64,256],"offset":305,"phase":0,"quadratic_rows":[0,0,0,280,280,0,0,256,152]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":942,"old":693,"rank":1,"right":{"linear_Z4":[0,0,0,3,3,0,0,0,0],"matrix_rows":[152,1,2,4,264,272,32,64,256],"offset":257,"phase":0,"quadratic_rows":[0,0,0,408,408,0,0,280,152]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,16,32,65,129,256,2,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":1004,"old":693,"rank":2,"right":{"linear_Z4":[0,0,0,2,1,0,0,0,3],"matrix_rows":[272,384,1,2,4,24,256,288,64],"offset":97,"phase":3,"quadratic_rows":[0,0,0,16,24,0,0,256,384]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,65,128,258,1,4,6],"offset":0,"phase":0,"quadratic_rows":[1,4,6,0,0,0,0,0,0]},"new":1,"old":694,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,3],"matrix_rows":[1,260,384,64,66,256,72,16,288],"offset":42,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":950,"old":694,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[388,1,2,260,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,132,0,0,0,0,4,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":958,"old":694,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,2],"matrix_rows":[260,1,2,388,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[0,0,132,0,0,0,0,4,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,32,65,128,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":695,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,258,384,320,64,4,328,16,32],"offset":27,"phase":0,"quadratic_rows":[64,320,0,0,0,0,3,256,130]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":953,"old":695,"rank":1,"right":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[131,257,258,4,8,16,32,64,256],"offset":257,"phase":0,"quadratic_rows":[387,387,0,0,0,0,0,259,131]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":961,"old":695,"rank":1,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[131,385,386,4,8,16,32,64,256],"offset":263,"phase":0,"quadratic_rows":[259,259,0,0,0,0,0,256,131]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,65,128,260,2,1,6],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":696,"rank":3,"right":{"linear_Z4":[0,0,2,0,0,0,0,2,1],"matrix_rows":[129,258,260,128,64,320,136,16,352],"offset":287,"phase":0,"quadratic_rows":[0,320,64,0,0,0,6,0,258]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":956,"old":696,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,136,16,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":964,"old":696,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,0,0,2],"matrix_rows":[260,1,6,256,8,16,288,64,128],"offset":69,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,65,128,260,2,6,1],"offset":0,"phase":0,"quadratic_rows":[0,4,2,0,0,0,0,0,0]},"new":1,"old":697,"rank":3,"right":{"linear_Z4":[0,0,2,0,0,0,0,1,2],"matrix_rows":[257,130,132,256,64,192,264,16,224],"offset":287,"phase":0,"quadratic_rows":[0,192,64,0,0,0,6,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":957,"old":697,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,0,2,0],"matrix_rows":[132,1,6,128,8,16,160,64,256],"offset":69,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":965,"old":697,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,264,16,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,64,128,258,1,4,7],"offset":0,"phase":0,"quadratic_rows":[6,5,7,0,0,0,0,0,0]},"new":1,"old":698,"rank":3,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,260,384,1,64,320,8,16,352],"offset":51,"phase":0,"quadratic_rows":[0,320,64,0,0,0,6,256,130]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":956,"old":698,"rank":1,"right":{"linear_Z4":[0,3,3,0,0,0,0,0,0],"matrix_rows":[134,1,258,260,8,16,32,64,256],"offset":257,"phase":0,"quadratic_rows":[0,390,390,0,0,0,0,262,134]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":965,"old":698,"rank":1,"right":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[134,1,386,388,8,16,32,64,256],"offset":269,"phase":0,"quadratic_rows":[0,262,262,0,0,0,0,256,134]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,65,128,258,2,4,5],"offset":0,"phase":0,"quadratic_rows":[4,2,5,0,0,0,0,0,0]},"new":1,"old":699,"rank":3,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,3],"matrix_rows":[257,2,384,256,64,68,264,16,96],"offset":25,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,256,384]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":957,"old":699,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[385,257,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":964,"old":699,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,2],"matrix_rows":[257,385,2,4,8,16,32,64,256],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,65,128,260,2,3,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":700,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,0,1,2],"matrix_rows":[129,130,260,192,64,256,200,16,288],"offset":119,"phase":0,"quadratic_rows":[64,192,0,0,0,0,3,130,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":950,"old":700,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,2,0],"matrix_rows":[130,3,128,4,8,16,32,192,256],"offset":131,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":961,"old":700,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,288,64,128],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,65,128,260,2,4,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":701,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,0,0,2,1],"matrix_rows":[257,258,132,320,64,128,328,16,160],"offset":119,"phase":0,"quadratic_rows":[64,320,0,0,0,0,3,0,258]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":953,"old":701,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,16,160,64,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":958,"old":701,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,0,2],"matrix_rows":[258,3,256,4,8,16,32,320,128],"offset":131,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,3,0,0,0,0,0,0],"matrix_rows":[9,17,34,68,5,135,6,257,1],"offset":0,"phase":0,"quadratic_rows":[3,1,4,0,0,0,0,0,0]},"new":1,"old":702,"rank":3,"right":{"linear_Z4":[0,0,0,2,1,0,1,0,0],"matrix_rows":[337,84,8,256,258,336,272,352,384],"offset":47,"phase":1,"quadratic_rows":[80,0,256,272,345,0,337,0,92]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":966,"old":702,"rank":1,"right":{"linear_Z4":[0,0,3,2,0,0,0,0,2],"matrix_rows":[261,256,258,260,8,272,288,64,384],"offset":51,"phase":2,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":974,"old":702,"rank":1,"right":{"linear_Z4":[2,0,1,2,0,0,2,0,0],"matrix_rows":[68,5,2,64,8,16,96,128,256],"offset":91,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,18,32,68,133,5,4,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":1,"old":703,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,2,0,0,2],"matrix_rows":[97,258,8,96,256,4,64,48,384],"offset":82,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":969,"old":703,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":977,"old":703,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[33,32,2,4,8,48,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,66,131,7,6,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":704,"rank":3,"right":{"linear_Z4":[2,2,0,0,0,3,0,0,1],"matrix_rows":[289,258,292,96,256,320,264,368,384],"offset":152,"phase":1,"quadratic_rows":[320,0,96,0,0,292,5,0,289]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":972,"old":704,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,272,288,320,384],"offset":174,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":980,"old":704,"rank":1,"right":{"linear_Z4":[2,2,1,0,0,0,2,0,0],"matrix_rows":[68,5,2,64,8,16,96,128,256],"offset":79,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,69,4,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":705,"rank":3,"right":{"linear_Z4":[2,0,2,0,3,0,3,0,2],"matrix_rows":[81,258,84,64,256,16,88,32,384],"offset":122,"phase":1,"quadratic_rows":[16,0,64,0,81,0,84,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":973,"old":705,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":981,"old":705,"rank":1,"right":{"linear_Z4":[2,0,3,0,2,0,0,0,0],"matrix_rows":[20,5,2,16,24,32,64,128,256],"offset":26,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,64,129,5,4,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":706,"rank":3,"right":{"linear_Z4":[2,0,0,0,0,1,0,0,2],"matrix_rows":[33,258,36,96,256,64,8,112,384],"offset":183,"phase":0,"quadratic_rows":[64,0,96,0,0,36,5,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":972,"old":706,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":981,"old":706,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,2,0,0],"matrix_rows":[68,5,2,64,8,16,96,128,256],"offset":74,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,2,0,0,0,0,0,0],"matrix_rows":[9,18,36,71,6,130,3,258,2],"offset":0,"phase":0,"quadratic_rows":[4,0,1,0,0,0,0,0,0]},"new":1,"old":707,"rank":3,"right":{"linear_Z4":[2,2,2,0,1,0,1,0,2],"matrix_rows":[81,258,84,320,256,272,344,288,384],"offset":85,"phase":0,"quadratic_rows":[272,0,320,0,81,0,84,0,5]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":973,"old":707,"rank":1,"right":{"linear_Z4":[2,2,2,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,272,288,320,384],"offset":174,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":980,"old":707,"rank":1,"right":{"linear_Z4":[2,2,1,0,2,0,0,0,0],"matrix_rows":[20,5,2,16,24,32,64,128,256],"offset":31,"phase":1,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,68,4,134,6,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,4,0,0,0,0,0,0]},"new":1,"old":708,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,2],"matrix_rows":[258,84,8,1,256,80,16,96,384],"offset":81,"phase":3,"quadratic_rows":[0,0,0,16,8,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":966,"old":708,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":977,"old":708,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[68,1,2,64,8,16,96,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[9,18,34,68,133,7,6,258,2],"offset":0,"phase":0,"quadratic_rows":[2,3,4,0,0,0,0,0,0]},"new":1,"old":709,"rank":3,"right":{"linear_Z4":[0,0,0,2,0,1,1,0,3],"matrix_rows":[353,98,8,96,256,260,320,304,384],"offset":31,"phase":1,"quadratic_rows":[256,352,0,320,0,98,106,0,267]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":969,"old":709,"rank":1,"right":{"linear_Z4":[3,0,0,2,0,0,0,0,2],"matrix_rows":[259,257,256,260,8,16,288,320,384],"offset":149,"phase":2,"quadratic_rows":[3,1,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":974,"old":709,"rank":1,"right":{"linear_Z4":[3,2,0,2,0,0,0,0,2],"matrix_rows":[257,259,256,260,8,16,288,320,384],"offset":86,"phase":0,"quadratic_rows":[3,1,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,32,65,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":982,"old":710,"rank":2,"right":{"linear_Z4":[2,3,1,0,0,0,2,2,2],"matrix_rows":[66,260,3,64,388,8,80,32,256],"offset":69,"phase":3,"quadratic_rows":[2,3,132,0,0,0,0,4,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,32,65,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":990,"old":710,"rank":2,"right":{"linear_Z4":[2,3,1,0,0,0,2,0,2],"matrix_rows":[66,388,3,64,260,8,80,32,256],"offset":69,"phase":3,"quadratic_rows":[2,3,132,0,0,0,0,4,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,66,129,256,1,4,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":999,"old":710,"rank":3,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,3],"matrix_rows":[66,260,384,3,64,256,264,80,32],"offset":171,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,256,384]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,64,128,258,1,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":985,"old":711,"rank":2,"right":{"linear_Z4":[1,1,0,0,0,0,0,0,1],"matrix_rows":[387,64,129,130,4,8,16,32,256],"offset":258,"phase":0,"quadratic_rows":[259,259,0,0,0,0,256,256,451]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[7,11,16,32,64,128,257,2,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":993,"old":711,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,1],"matrix_rows":[67,387,257,258,4,8,16,32,256],"offset":257,"phase":0,"quadratic_rows":[192,192,0,0,0,0,259,259,448]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,17,32,64,129,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,7,7,0,0,0,0,0,0]},"new":999,"old":711,"rank":3,"right":{"linear_Z4":[2,1,0,0,0,0,0,0,0],"matrix_rows":[258,320,384,3,256,4,8,272,32],"offset":25,"phase":3,"quadratic_rows":[2,3,0,0,0,0,256,256,192]}},{"left":{"linear_Z4":[2,2,2,3,0,0,0,0,0],"matrix_rows":[17,34,68,132,2,257,6,8,9],"offset":0,"phase":0,"quadratic_rows":[8,4,2,9,0,0,0,0,0]},"new":1,"old":712,"rank":4,"right":{"linear_Z4":[0,0,2,0,0,0,1,0,3],"matrix_rows":[257,66,68,384,256,16,80,88,288],"offset":183,"phase":0,"quadratic_rows":[0,80,16,0,6,0,66,256,384]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,8,18,34,64,128,2,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":988,"old":712,"rank":2,"right":{"linear_Z4":[1,2,3,0,0,0,2,2,2],"matrix_rows":[257,68,385,6,64,72,16,32,256],"offset":42,"phase":3,"quadratic_rows":[129,4,6,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,17,33,64,128,1,258,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":996,"old":712,"rank":2,"right":{"linear_Z4":[1,2,3,0,0,0,2,0,2],"matrix_rows":[68,385,257,6,64,72,16,32,256],"offset":41,"phase":3,"quadratic_rows":[129,4,6,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,32,64,128,258,1,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":989,"old":713,"rank":2,"right":{"linear_Z4":[0,1,1,0,0,0,0,0,1],"matrix_rows":[390,64,1,130,132,8,16,32,256],"offset":258,"phase":0,"quadratic_rows":[0,262,262,0,0,0,256,256,454]}},{"left":{"linear_Z4":[3,3,0,0,0,0,0,0,0],"matrix_rows":[4,11,19,32,64,128,257,2,3],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"new":997,"old":713,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,1],"matrix_rows":[70,390,1,258,260,8,16,32,256],"offset":257,"phase":0,"quadratic_rows":[0,192,192,0,0,0,262,262,448]}},{"left":{"linear_Z4":[2,3,3,0,0,0,0,0,0],"matrix_rows":[8,16,33,65,128,256,2,4,7],"offset":0,"phase":0,"quadratic_rows":[6,7,7,0,0,0,0,0,0]},"new":1000,"old":713,"rank":3,"right":{"linear_Z4":[0,2,1,0,0,0,0,0,0],"matrix_rows":[260,320,384,1,6,256,264,16,32],"offset":49,"phase":3,"quadratic_rows":[0,4,6,0,0,0,256,256,192]}},{"left":{"linear_Z4":[2,2,2,3,0,0,0,0,0],"matrix_rows":[17,34,68,132,2,257,8,9,6],"offset":0,"phase":0,"quadratic_rows":[8,4,2,9,0,0,0,0,0]},"new":1,"old":714,"rank":4,"right":{"linear_Z4":[0,0,2,0,0,0,0,3,1],"matrix_rows":[129,258,260,192,128,16,272,280,160],"offset":183,"phase":0,"quadratic_rows":[0,272,16,0,6,0,128,192,258]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,17,33,64,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":988,"old":714,"rank":2,"right":{"linear_Z4":[1,2,3,0,0,0,0,2,2],"matrix_rows":[260,193,129,6,256,264,16,32,128],"offset":41,"phase":3,"quadratic_rows":[65,4,6,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,32,64,129,2,3,256],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":997,"old":714,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,3,0],"matrix_rows":[129,192,128,2,4,8,16,160,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,128,192,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,8,16,32,64,129,2,256,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":989,"old":715,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,3],"matrix_rows":[257,320,256,2,4,8,16,288,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,256,0,320]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[6,8,17,33,64,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":996,"old":715,"rank":2,"right":{"linear_Z4":[1,2,3,0,0,0,0,2,2],"matrix_rows":[132,321,257,6,128,136,16,32,256],"offset":41,"phase":3,"quadratic_rows":[65,4,6,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[9,16,34,66,128,257,4,2,5],"offset":0,"phase":0,"quadratic_rows":[4,0,5,0,0,0,0,0,0]},"new":1000,"old":715,"rank":3,"right":{"linear_Z4":[0,2,3,0,0,0,0,2,3],"matrix_rows":[257,132,320,256,6,128,136,16,288],"offset":91,"phase":3,"quadratic_rows":[0,4,6,0,0,0,256,0,320]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,32,65,128,258,2,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":982,"old":716,"rank":2,"right":{"linear_Z4":[2,3,1,0,0,0,0,2,2],"matrix_rows":[258,196,3,256,132,8,272,32,128],"offset":69,"phase":3,"quadratic_rows":[2,3,68,0,0,0,4,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,17,33,64,128,2,3,256],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":993,"old":716,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,3,0],"matrix_rows":[132,192,1,2,128,136,16,32,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,128,192,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,66,129,256,4,6,1],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":999,"old":716,"rank":3,"right":{"linear_Z4":[2,3,0,0,0,0,0,3,2],"matrix_rows":[258,132,192,3,256,128,136,272,32],"offset":171,"phase":3,"quadratic_rows":[2,3,0,0,0,0,128,192,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[4,8,17,33,64,128,2,256,3],"offset":0,"phase":0,"quadratic_rows":[2,3,0,0,0,0,0,0,0]},"new":985,"old":717,"rank":2,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,3],"matrix_rows":[260,320,1,2,256,264,16,32,128],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,256,0,320]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,32,65,128,258,1,2],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":990,"old":717,"rank":2,"right":{"linear_Z4":[2,3,1,0,0,0,0,2,2],"matrix_rows":[130,324,3,128,260,8,144,32,256],"offset":69,"phase":3,"quadratic_rows":[2,3,68,0,0,0,4,0,0]}},{"left":{"linear_Z4":[2,2,3,0,0,0,0,0,0],"matrix_rows":[8,17,34,66,129,256,4,1,6],"offset":0,"phase":0,"quadratic_rows":[0,4,6,0,0,0,0,0,0]},"new":999,"old":717,"rank":3,"right":{"linear_Z4":[2,3,0,0,0,0,0,2,3],"matrix_rows":[130,260,320,3,128,256,264,144,32],"offset":171,"phase":3,"quadratic_rows":[2,3,0,0,0,0,256,0,320]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":784,"old":718,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":26,"phase":1,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":787,"old":718,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,260,264,272,32,320,384],"offset":31,"phase":1,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":718,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,264,272,32,320,384],"offset":29,"phase":2,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":776,"old":719,"rank":1,"right":{"linear_Z4":[3,0,0,2,0,2,0,0,0],"matrix_rows":[9,33,2,4,32,48,64,128,256],"offset":50,"phase":1,"quadratic_rows":[41,0,0,33,0,9,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":779,"old":719,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,0,0,0],"matrix_rows":[9,16,2,20,24,32,64,128,256],"offset":8,"phase":3,"quadratic_rows":[24,0,0,25,9,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":719,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,2,0,0,0],"matrix_rows":[40,9,2,4,32,48,64,128,256],"offset":50,"phase":1,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":775,"old":720,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":16,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":778,"old":720,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[1,35,32,36,8,16,64,128,256],"offset":1,"phase":1,"quadratic_rows":[35,1,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":720,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[34,1,32,36,8,16,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":783,"old":721,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[1,321,2,4,8,16,32,256,384],"offset":131,"phase":3,"quadratic_rows":[321,0,0,0,0,0,1,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":786,"old":721,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":721,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[320,1,2,4,8,16,32,256,384],"offset":129,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":800,"old":722,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[9,257,2,4,256,16,288,64,128],"offset":64,"phase":3,"quadratic_rows":[265,0,0,257,0,0,0,0,9]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":803,"old":722,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[9,256,2,260,264,16,32,64,128],"offset":8,"phase":3,"quadratic_rows":[264,0,0,265,0,0,0,0,9]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":722,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,0,0,2],"matrix_rows":[264,9,2,4,256,16,288,64,128],"offset":67,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":792,"old":723,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[9,129,2,4,128,16,160,64,256],"offset":64,"phase":3,"quadratic_rows":[137,0,0,129,0,0,0,9,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":795,"old":723,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,0],"matrix_rows":[9,128,2,132,136,16,32,64,256],"offset":8,"phase":3,"quadratic_rows":[136,0,0,137,0,0,0,9,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":723,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,0,2,0],"matrix_rows":[136,9,2,4,128,16,160,64,256],"offset":67,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":791,"old":724,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[1,145,2,4,8,128,32,192,256],"offset":35,"phase":3,"quadratic_rows":[145,0,0,0,1,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":794,"old":724,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":724,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[144,1,2,4,8,128,32,192,256],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":799,"old":725,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[1,273,2,4,8,256,32,320,128],"offset":35,"phase":3,"quadratic_rows":[273,0,0,0,1,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":802,"old":725,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":725,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,320,128],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":816,"old":726,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[9,65,2,4,64,16,96,128,256],"offset":64,"phase":3,"quadratic_rows":[73,0,0,65,0,0,9,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":819,"old":726,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,0,0],"matrix_rows":[9,64,2,68,72,16,32,128,256],"offset":8,"phase":3,"quadratic_rows":[72,0,0,73,0,0,9,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":726,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[72,9,2,4,64,16,96,128,256],"offset":67,"phase":3,"quadratic_rows":[8,0,0,9,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":808,"old":727,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":16,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":811,"old":727,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,260,8,272,288,320,384],"offset":79,"phase":1,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":727,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,8,272,288,320,384],"offset":77,"phase":2,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":807,"old":728,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[1,273,2,4,8,256,32,64,384],"offset":35,"phase":3,"quadratic_rows":[273,0,0,0,1,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":810,"old":728,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":728,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":815,"old":729,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":26,"phase":1,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":818,"old":729,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[1,11,8,12,16,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[11,1,0,1,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":729,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[10,1,8,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":832,"old":730,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":4,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":835,"old":730,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,264,272,288,320,384],"offset":107,"phase":1,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":730,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,264,272,288,320,384],"offset":105,"phase":2,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":824,"old":731,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[3,64,66,4,8,80,32,128,256],"offset":32,"phase":3,"quadratic_rows":[66,67,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":827,"old":731,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[3,65,64,4,8,16,96,128,256],"offset":64,"phase":3,"quadratic_rows":[67,65,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":731,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[66,3,64,4,8,16,96,128,256],"offset":67,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":823,"old":732,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,2,0,0,0],"matrix_rows":[3,32,34,4,40,16,64,128,256],"offset":22,"phase":1,"quadratic_rows":[34,35,0,0,0,3,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":826,"old":732,"rank":1,"right":{"linear_Z4":[3,2,0,0,2,0,0,0,0],"matrix_rows":[3,17,16,4,24,32,64,128,256],"offset":22,"phase":1,"quadratic_rows":[19,17,0,0,3,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":732,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[18,3,16,4,24,32,64,128,256],"offset":22,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":831,"old":733,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":834,"old":733,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,8,16,32,64,384],"offset":11,"phase":3,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":733,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,16,32,65,2,128,3,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":734,"rank":2,"right":{"linear_Z4":[2,0,0,0,0,0,0,1,0],"matrix_rows":[129,130,160,32,4,8,176,64,256],"offset":75,"phase":0,"quadratic_rows":[32,160,0,0,0,3,0,130,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":848,"old":734,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[3,128,130,4,8,144,32,64,256],"offset":32,"phase":3,"quadratic_rows":[130,131,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":851,"old":734,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[3,129,128,4,8,16,160,64,256],"offset":64,"phase":3,"quadratic_rows":[131,129,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":734,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,2,0],"matrix_rows":[130,3,128,4,8,16,160,64,256],"offset":67,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":840,"old":735,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,4,8,16,288,64,128],"offset":64,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":843,"old":735,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,4,8,272,32,64,128],"offset":32,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":735,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,0,2],"matrix_rows":[258,3,256,4,8,16,288,64,128],"offset":67,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,18,32,65,1,130,256,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":736,"rank":2,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,2],"matrix_rows":[1,260,32,34,256,8,48,320,128],"offset":22,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":839,"old":736,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":842,"old":736,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,8,16,32,320,128],"offset":11,"phase":3,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":736,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,320,128],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":847,"old":737,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,133,2,128,8,16,32,192,256],"offset":11,"phase":3,"quadratic_rows":[133,0,1,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":850,"old":737,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":737,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,16,32,192,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":864,"old":738,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,0],"matrix_rows":[6,1,34,32,40,16,64,128,256],"offset":16,"phase":3,"quadratic_rows":[0,38,34,0,0,6,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":867,"old":738,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,0,0,0],"matrix_rows":[6,1,32,36,8,48,64,128,256],"offset":32,"phase":3,"quadratic_rows":[0,36,38,0,0,6,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":738,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,2,0,0,0],"matrix_rows":[36,1,6,32,40,16,64,128,256],"offset":21,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,34,2,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":1,"old":739,"rank":2,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,2],"matrix_rows":[257,2,256,16,20,24,32,64,384],"offset":13,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":856,"old":739,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":859,"old":739,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":6,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":739,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":855,"old":740,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":8,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":858,"old":740,"rank":1,"right":{"linear_Z4":[2,1,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":10,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":740,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,264,272,288,320,384],"offset":51,"phase":2,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":863,"old":741,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[6,1,66,64,8,80,32,128,256],"offset":32,"phase":3,"quadratic_rows":[0,70,66,0,0,0,6,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":866,"old":741,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,0,0],"matrix_rows":[6,1,64,68,72,16,32,128,256],"offset":16,"phase":3,"quadratic_rows":[0,68,70,0,0,0,6,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":741,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,2,0,0],"matrix_rows":[68,1,6,64,8,80,32,128,256],"offset":37,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,34,2,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":1,"old":742,"rank":2,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,2],"matrix_rows":[257,2,256,16,20,24,32,320,128],"offset":13,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":880,"old":742,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":883,"old":742,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":6,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":742,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,320,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,18,34,2,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":1,"old":743,"rank":2,"right":{"linear_Z4":[0,2,0,0,2,0,0,2,0],"matrix_rows":[129,2,128,16,20,24,32,192,256],"offset":13,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":872,"old":743,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":6,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":875,"old":743,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":743,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,8,16,32,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,18,33,2,64,128,3,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":744,"rank":2,"right":{"linear_Z4":[0,2,0,0,0,0,0,1,0],"matrix_rows":[130,132,1,144,16,152,32,64,256],"offset":51,"phase":0,"quadratic_rows":[0,16,144,0,6,0,0,132,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":871,"old":744,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[6,1,130,128,8,144,32,64,256],"offset":32,"phase":3,"quadratic_rows":[0,134,130,0,0,0,0,6,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":874,"old":744,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[6,1,128,132,136,16,32,64,256],"offset":16,"phase":3,"quadratic_rows":[0,132,134,0,0,0,0,6,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":744,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,0,2,0],"matrix_rows":[132,1,6,128,8,144,32,64,256],"offset":37,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":879,"old":745,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[6,1,256,260,264,16,32,64,128],"offset":16,"phase":3,"quadratic_rows":[0,260,262,0,0,0,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":882,"old":745,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[6,1,258,256,8,272,32,64,128],"offset":32,"phase":3,"quadratic_rows":[0,262,258,0,0,0,0,0,6]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":745,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,0,0,2],"matrix_rows":[260,1,6,256,8,272,32,64,128],"offset":37,"phase":3,"quadratic_rows":[0,4,6,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,3,0,0,0,0,0,0,0],"matrix_rows":[5,10,19,34,3,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,2,0,0,0,0,0,0,0]},"new":1,"old":746,"rank":2,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[257,2,256,272,20,280,288,320,384],"offset":37,"phase":3,"quadratic_rows":[0,272,0,0,2,0,0,0,2]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":896,"old":746,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":16,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":899,"old":746,"rank":1,"right":{"linear_Z4":[2,1,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":18,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":746,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,8,272,288,320,384],"offset":43,"phase":2,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,2,64,3,128,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":747,"rank":2,"right":{"linear_Z4":[0,2,0,0,0,0,1,0,0],"matrix_rows":[66,72,1,80,84,16,32,128,256],"offset":51,"phase":0,"quadratic_rows":[0,16,0,80,10,0,72,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":888,"old":747,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[10,1,66,4,64,80,32,128,256],"offset":32,"phase":3,"quadratic_rows":[0,74,0,66,0,0,10,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":891,"old":747,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,2,0,0],"matrix_rows":[10,1,64,68,72,16,32,128,256],"offset":8,"phase":3,"quadratic_rows":[0,72,0,74,0,0,10,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":747,"rank":1,"right":{"linear_Z4":[0,2,0,3,0,0,2,0,0],"matrix_rows":[72,1,10,4,64,80,32,128,256],"offset":37,"phase":3,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":887,"old":748,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":30,"phase":0,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":890,"old":748,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":28,"phase":1,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":748,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[9,8,2,12,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":895,"old":749,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":898,"old":749,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,0],"matrix_rows":[2,1,290,4,8,16,256,64,384],"offset":69,"phase":3,"quadratic_rows":[0,290,0,0,0,2,0,0,2]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":749,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,2,64,128,3,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":750,"rank":2,"right":{"linear_Z4":[0,2,0,0,0,0,0,1,0],"matrix_rows":[130,136,1,144,148,16,32,64,256],"offset":51,"phase":0,"quadratic_rows":[0,16,0,144,10,0,0,136,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":912,"old":750,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[10,1,130,4,128,144,32,64,256],"offset":32,"phase":3,"quadratic_rows":[0,138,0,130,0,0,0,10,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":915,"old":750,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,0],"matrix_rows":[10,1,128,132,136,16,32,64,256],"offset":8,"phase":3,"quadratic_rows":[0,136,0,138,0,0,0,10,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,34,2,64,128,256,3],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":751,"rank":2,"right":{"linear_Z4":[0,2,0,0,0,0,0,0,1],"matrix_rows":[258,264,1,272,276,16,32,64,128],"offset":51,"phase":0,"quadratic_rows":[0,16,0,272,10,0,0,0,264]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":904,"old":751,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[10,1,256,260,264,16,32,64,128],"offset":8,"phase":3,"quadratic_rows":[0,264,0,266,0,0,0,0,10]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":907,"old":751,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[10,1,258,4,256,272,32,64,128],"offset":32,"phase":3,"quadratic_rows":[0,266,0,258,0,0,0,0,10]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":751,"rank":1,"right":{"linear_Z4":[0,2,0,3,0,0,0,0,2],"matrix_rows":[264,1,10,4,256,272,32,64,128],"offset":37,"phase":3,"quadratic_rows":[0,8,0,10,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[4,9,17,33,1,66,130,256,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":752,"rank":2,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,2],"matrix_rows":[2,288,1,16,20,24,256,320,128],"offset":74,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":903,"old":752,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":906,"old":752,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,0],"matrix_rows":[2,1,290,4,8,16,256,320,128],"offset":69,"phase":3,"quadratic_rows":[0,290,0,0,0,2,0,0,2]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":752,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,320,128],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":911,"old":753,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,0],"matrix_rows":[2,1,162,4,8,16,128,192,256],"offset":69,"phase":3,"quadratic_rows":[0,162,0,0,0,2,0,2,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":914,"old":753,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1000,"old":753,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[160,1,2,4,8,16,128,192,256],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,10,19,32,2,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":754,"rank":2,"right":{"linear_Z4":[2,2,0,0,3,3,0,0,0],"matrix_rows":[49,50,32,16,52,8,64,128,256],"offset":28,"phase":1,"quadratic_rows":[16,32,0,0,49,50,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":928,"old":754,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,2,0,0,0],"matrix_rows":[3,32,34,36,8,16,64,128,256],"offset":14,"phase":1,"quadratic_rows":[34,35,0,0,0,3,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":931,"old":754,"rank":1,"right":{"linear_Z4":[3,2,0,0,2,0,0,0,0],"matrix_rows":[3,17,16,20,8,32,64,128,256],"offset":14,"phase":1,"quadratic_rows":[19,17,0,0,3,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":754,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[18,3,16,20,8,32,64,128,256],"offset":14,"phase":1,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,65,1,128,258,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":755,"rank":2,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,2],"matrix_rows":[1,264,32,34,4,256,48,64,384],"offset":38,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":920,"old":755,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":923,"old":755,"rank":1,"right":{"linear_Z4":[1,0,0,2,0,0,0,0,0],"matrix_rows":[1,265,2,4,256,16,32,64,384],"offset":19,"phase":3,"quadratic_rows":[265,0,0,1,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":755,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":919,"old":756,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,260,264,16,288,320,384],"offset":64,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":922,"old":756,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,260,264,272,32,320,384],"offset":32,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":756,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,0,0,2],"matrix_rows":[258,3,256,260,264,16,288,320,384],"offset":67,"phase":3,"quadratic_rows":[2,3,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":927,"old":757,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[17,65,2,4,8,64,96,128,256],"offset":64,"phase":3,"quadratic_rows":[81,0,0,0,65,0,17,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":930,"old":757,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,2,0,0],"matrix_rows":[17,64,66,4,8,80,32,128,256],"offset":4,"phase":3,"quadratic_rows":[80,0,0,0,81,0,17,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":757,"rank":1,"right":{"linear_Z4":[2,0,0,0,3,0,2,0,0],"matrix_rows":[80,17,2,4,8,64,96,128,256],"offset":67,"phase":3,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,65,1,130,256,2],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":758,"rank":2,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,2],"matrix_rows":[1,264,32,34,4,256,48,320,128],"offset":38,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":944,"old":758,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":947,"old":758,"rank":1,"right":{"linear_Z4":[1,0,0,2,0,0,0,0,0],"matrix_rows":[1,265,2,4,256,16,32,320,128],"offset":19,"phase":3,"quadratic_rows":[265,0,0,1,0,0,0,0,1]}},{"left":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,34,65,1,130,2,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":759,"rank":2,"right":{"linear_Z4":[2,0,0,0,0,2,0,2,0],"matrix_rows":[1,136,32,34,4,128,48,192,256],"offset":38,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":936,"old":759,"rank":1,"right":{"linear_Z4":[1,0,0,2,0,0,0,0,0],"matrix_rows":[1,137,2,4,128,16,32,192,256],"offset":19,"phase":3,"quadratic_rows":[137,0,0,1,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":939,"old":759,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":759,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,16,32,192,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,2,0,0,0,0,0,0,0],"matrix_rows":[5,9,16,32,66,2,128,3,256],"offset":0,"phase":0,"quadratic_rows":[2,1,0,0,0,0,0,0,0]},"new":1,"old":760,"rank":2,"right":{"linear_Z4":[2,0,0,0,0,0,0,1,0],"matrix_rows":[129,144,160,162,4,8,32,64,256],"offset":75,"phase":0,"quadratic_rows":[32,0,0,0,160,17,0,144,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":935,"old":760,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[17,129,2,4,8,128,160,64,256],"offset":64,"phase":3,"quadratic_rows":[145,0,0,0,129,0,0,17,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":938,"old":760,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,2,0],"matrix_rows":[17,128,130,4,8,144,32,64,256],"offset":4,"phase":3,"quadratic_rows":[144,0,0,0,145,0,0,17,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":760,"rank":1,"right":{"linear_Z4":[2,0,0,0,3,0,0,2,0],"matrix_rows":[144,17,2,4,8,128,160,64,256],"offset":67,"phase":3,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":943,"old":761,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,0,2],"matrix_rows":[17,256,258,4,8,272,32,64,128],"offset":4,"phase":3,"quadratic_rows":[272,0,0,0,273,0,0,0,17]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":946,"old":761,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[17,257,2,4,8,256,288,64,128],"offset":64,"phase":3,"quadratic_rows":[273,0,0,0,257,0,0,0,17]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":999,"old":761,"rank":1,"right":{"linear_Z4":[2,0,0,0,3,0,0,0,2],"matrix_rows":[272,17,2,4,8,256,288,64,128],"offset":67,"phase":3,"quadratic_rows":[16,0,0,0,17,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":960,"old":762,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,131,128,4,8,16,32,192,256],"offset":7,"phase":3,"quadratic_rows":[131,1,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":963,"old":762,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":762,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,16,32,192,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":952,"old":763,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,8,16,32,320,128],"offset":7,"phase":3,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":955,"old":763,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":763,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,320,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":951,"old":764,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[5,256,2,260,264,16,32,64,128],"offset":16,"phase":3,"quadratic_rows":[260,0,261,0,0,0,0,0,5]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":954,"old":764,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[5,257,2,256,8,16,288,64,128],"offset":64,"phase":3,"quadratic_rows":[261,0,257,0,0,0,0,0,5]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":764,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,0,2],"matrix_rows":[260,5,2,256,8,16,288,64,128],"offset":67,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":959,"old":765,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[5,128,2,132,136,16,32,64,256],"offset":16,"phase":3,"quadratic_rows":[132,0,133,0,0,0,0,5,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":962,"old":765,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[5,129,2,128,8,16,160,64,256],"offset":64,"phase":3,"quadratic_rows":[133,0,129,0,0,0,0,5,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":765,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,2,0],"matrix_rows":[132,5,2,128,8,16,160,64,256],"offset":67,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":976,"old":766,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,8,16,32,64,384],"offset":7,"phase":3,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":979,"old":766,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":766,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":968,"old":767,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,2,0,0,0],"matrix_rows":[5,32,2,36,8,48,64,128,256],"offset":42,"phase":1,"quadratic_rows":[36,0,37,0,0,5,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":971,"old":767,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[5,17,2,16,24,32,64,128,256],"offset":16,"phase":3,"quadratic_rows":[21,0,17,0,5,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":767,"rank":1,"right":{"linear_Z4":[2,0,3,0,2,0,0,0,0],"matrix_rows":[20,5,2,16,24,32,64,128,256],"offset":19,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":967,"old":768,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,2,0,0],"matrix_rows":[5,64,2,68,72,16,32,128,256],"offset":16,"phase":3,"quadratic_rows":[68,0,69,0,0,0,5,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":970,"old":768,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[5,65,2,64,8,16,96,128,256],"offset":64,"phase":3,"quadratic_rows":[69,0,65,0,0,0,5,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":768,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,2,0,0],"matrix_rows":[68,5,2,64,8,16,96,128,256],"offset":67,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":975,"old":769,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,264,272,288,320,384],"offset":87,"phase":1,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":978,"old":769,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":8,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":769,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,272,288,320,384],"offset":85,"phase":2,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":992,"old":770,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,8,272,32,64,128],"offset":7,"phase":3,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":995,"old":770,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":770,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,272,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":984,"old":771,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[5,128,2,132,8,16,160,64,256],"offset":64,"phase":3,"quadratic_rows":[132,0,133,0,0,0,0,5,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":987,"old":771,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[5,129,2,128,136,16,32,64,256],"offset":16,"phase":3,"quadratic_rows":[133,0,129,0,0,0,0,5,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":771,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,2,0],"matrix_rows":[132,5,2,128,136,16,32,64,256],"offset":19,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":983,"old":772,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,131,128,4,8,144,32,64,256],"offset":7,"phase":3,"quadratic_rows":[131,1,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":986,"old":772,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":772,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,144,32,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":991,"old":773,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[5,256,2,260,8,16,288,64,128],"offset":64,"phase":3,"quadratic_rows":[260,0,261,0,0,0,0,0,5]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":994,"old":773,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[5,257,2,256,264,16,32,64,128],"offset":16,"phase":3,"quadratic_rows":[261,0,257,0,0,0,0,0,5]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":998,"old":773,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,0,0,2],"matrix_rows":[260,5,2,256,264,16,32,64,128],"offset":19,"phase":3,"quadratic_rows":[4,0,5,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":775,"old":774,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[3,16,18,20,8,32,64,128,256],"offset":14,"phase":1,"quadratic_rows":[18,19,0,0,3,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":776,"old":774,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,2,0,0,0],"matrix_rows":[3,33,32,36,8,16,64,128,256],"offset":14,"phase":1,"quadratic_rows":[35,33,0,0,0,3,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":775,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[34,1,32,36,8,16,64,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":776,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[17,16,2,20,8,32,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":778,"old":777,"rank":1,"right":{"linear_Z4":[3,0,0,2,0,0,0,0,0],"matrix_rows":[1,41,2,4,32,48,64,128,256],"offset":1,"phase":1,"quadratic_rows":[41,0,0,1,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":779,"old":777,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":4,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":778,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[9,8,10,4,16,32,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":779,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[40,1,2,4,32,48,64,128,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":775,"old":780,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,0],"matrix_rows":[10,1,34,4,32,48,64,128,256],"offset":32,"phase":3,"quadratic_rows":[0,42,0,34,0,10,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":779,"old":780,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,0,0],"matrix_rows":[10,1,32,36,40,16,64,128,256],"offset":8,"phase":3,"quadratic_rows":[0,40,0,42,0,10,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":776,"old":781,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":16,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":778,"old":781,"rank":1,"right":{"linear_Z4":[2,1,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":18,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":783,"old":782,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,260,264,272,32,320,384],"offset":32,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":784,"old":782,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,260,264,16,288,320,384],"offset":64,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":783,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,264,16,288,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":784,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,264,272,32,320,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":786,"old":785,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":787,"old":785,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,2,0,0],"matrix_rows":[1,321,2,4,8,16,32,256,384],"offset":131,"phase":3,"quadratic_rows":[321,0,0,0,0,0,1,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":786,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[320,1,2,4,8,16,32,256,384],"offset":129,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":787,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,4,8,272,288,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":784,"old":788,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,2,0,0],"matrix_rows":[2,1,322,4,8,16,32,256,384],"offset":133,"phase":3,"quadratic_rows":[0,322,0,0,0,0,2,0,2]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":786,"old":788,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":783,"old":789,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":28,"phase":1,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":787,"old":789,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":30,"phase":0,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":791,"old":790,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":18,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":792,"old":790,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":791,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,132,136,144,160,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":792,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,132,8,16,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":794,"old":793,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,2,0],"matrix_rows":[24,1,2,4,128,144,160,64,256],"offset":64,"phase":3,"quadratic_rows":[0,0,0,144,152,0,0,24,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":795,"old":793,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,0],"matrix_rows":[24,1,2,4,136,128,32,192,256],"offset":128,"phase":3,"quadratic_rows":[0,0,0,152,136,0,0,24,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":794,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[144,1,2,4,8,128,32,192,256],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":795,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,16,160,64,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":791,"old":796,"rank":1,"right":{"linear_Z4":[1,0,0,2,0,0,0,0,0],"matrix_rows":[1,137,2,4,128,16,160,64,256],"offset":19,"phase":3,"quadratic_rows":[137,0,0,1,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":795,"old":796,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":792,"old":797,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[17,129,2,4,8,128,32,192,256],"offset":128,"phase":3,"quadratic_rows":[145,0,0,0,129,0,0,17,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":794,"old":797,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,2,0],"matrix_rows":[17,128,2,132,8,144,32,64,256],"offset":8,"phase":3,"quadratic_rows":[144,0,0,0,145,0,0,17,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":799,"old":798,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":18,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":800,"old":798,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":799,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,264,272,288,320,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":800,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,8,16,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":802,"old":801,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,0,2],"matrix_rows":[24,1,2,4,256,272,288,64,128],"offset":64,"phase":3,"quadratic_rows":[0,0,0,272,280,0,0,0,24]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":803,"old":801,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[24,1,2,4,264,256,32,320,128],"offset":128,"phase":3,"quadratic_rows":[0,0,0,280,264,0,0,0,24]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":802,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,320,128],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":803,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,288,64,128],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":800,"old":804,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[17,257,2,4,8,256,32,320,128],"offset":128,"phase":3,"quadratic_rows":[273,0,0,0,257,0,0,0,17]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":802,"old":804,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,0,2],"matrix_rows":[17,256,2,260,8,272,32,64,128],"offset":8,"phase":3,"quadratic_rows":[272,0,0,0,273,0,0,0,17]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":799,"old":805,"rank":1,"right":{"linear_Z4":[1,0,0,2,0,0,0,0,0],"matrix_rows":[1,265,2,4,256,16,288,64,128],"offset":19,"phase":3,"quadratic_rows":[265,0,0,1,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":803,"old":805,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":807,"old":806,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,260,8,272,288,320,384],"offset":128,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":808,"old":806,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,260,264,272,288,64,384],"offset":16,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":807,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,264,272,288,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":808,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,8,272,288,320,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":810,"old":809,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":811,"old":809,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[1,273,2,4,8,256,32,64,384],"offset":35,"phase":3,"quadratic_rows":[273,0,0,0,1,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":810,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,32,64,384],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":811,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,4,264,272,32,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":807,"old":812,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":76,"phase":1,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":811,"old":812,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":78,"phase":0,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":808,"old":813,"rank":1,"right":{"linear_Z4":[0,1,0,0,2,0,0,0,0],"matrix_rows":[2,1,274,4,8,256,32,64,384],"offset":37,"phase":3,"quadratic_rows":[0,274,0,0,2,0,0,0,2]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":810,"old":813,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":815,"old":814,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[3,64,66,68,8,16,32,128,256],"offset":14,"phase":1,"quadratic_rows":[66,67,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":816,"old":814,"rank":1,"right":{"linear_Z4":[3,2,0,2,0,0,0,0,0],"matrix_rows":[3,9,8,12,16,32,64,128,256],"offset":14,"phase":1,"quadratic_rows":[11,9,0,3,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":815,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[10,1,8,12,16,32,64,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":816,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,2,68,8,16,32,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":818,"old":817,"rank":1,"right":{"linear_Z4":[3,0,0,2,0,0,2,0,0],"matrix_rows":[9,65,2,4,64,16,96,128,256],"offset":82,"phase":1,"quadratic_rows":[73,0,0,65,0,0,9,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":819,"old":817,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,2,0,0,0],"matrix_rows":[9,32,34,4,40,16,64,128,256],"offset":4,"phase":3,"quadratic_rows":[40,0,0,41,0,9,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":818,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[33,32,34,4,8,16,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":819,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[72,1,2,4,64,16,96,128,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":816,"old":820,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":64,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":818,"old":820,"rank":1,"right":{"linear_Z4":[2,1,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":66,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":815,"old":821,"rank":1,"right":{"linear_Z4":[0,3,0,2,0,0,0,0,0],"matrix_rows":[2,1,74,4,64,16,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,74,0,2,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":819,"old":821,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":8,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":823,"old":822,"rank":1,"right":{"linear_Z4":[0,2,0,1,0,0,2,0,0],"matrix_rows":[8,1,10,4,64,80,96,128,256],"offset":36,"phase":2,"quadratic_rows":[0,8,0,74,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":824,"old":822,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":32,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":823,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[18,1,16,4,24,32,64,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":824,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[66,1,64,4,8,16,96,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":826,"old":825,"rank":1,"right":{"linear_Z4":[2,0,0,1,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":66,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":827,"old":825,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":64,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":826,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[33,32,2,4,40,16,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":827,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,2,4,8,80,32,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":823,"old":828,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[3,64,66,4,8,80,32,128,256],"offset":38,"phase":1,"quadratic_rows":[66,67,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":827,"old":828,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[3,17,16,4,24,32,64,128,256],"offset":16,"phase":3,"quadratic_rows":[19,17,0,0,3,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":824,"old":829,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,2,0,0,0],"matrix_rows":[3,32,34,4,40,16,64,128,256],"offset":16,"phase":3,"quadratic_rows":[34,35,0,0,0,3,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":826,"old":829,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,2,0,0],"matrix_rows":[3,65,64,4,8,16,96,128,256],"offset":70,"phase":1,"quadratic_rows":[67,65,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":831,"old":830,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":832,"old":830,"rank":1,"right":{"linear_Z4":[0,0,2,3,0,0,2,0,0],"matrix_rows":[8,1,2,12,64,80,96,128,256],"offset":24,"phase":2,"quadratic_rows":[0,0,8,76,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":831,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,64,384],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":832,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,264,272,288,320,384],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":834,"old":833,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":112,"phase":1,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":835,"old":833,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":114,"phase":0,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":834,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,8,272,288,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":835,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,264,16,32,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":832,"old":836,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":4,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":834,"old":836,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,264,272,288,320,384],"offset":155,"phase":1,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":831,"old":837,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":835,"old":837,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,8,16,32,64,384],"offset":11,"phase":3,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":839,"old":838,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[5,256,2,260,8,272,32,64,128],"offset":32,"phase":3,"quadratic_rows":[260,0,261,0,0,0,0,0,5]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":840,"old":838,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[5,257,2,256,8,16,32,320,128],"offset":128,"phase":3,"quadratic_rows":[261,0,257,0,0,0,0,0,5]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":839,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,32,320,128],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":840,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,272,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":842,"old":841,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,8,16,288,64,128],"offset":7,"phase":3,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":843,"old":841,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":842,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,8,272,288,320,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":843,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,288,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":839,"old":844,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[6,1,256,260,8,16,288,64,128],"offset":64,"phase":3,"quadratic_rows":[0,260,262,0,0,0,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":843,"old":844,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[6,1,258,256,8,16,32,320,128],"offset":128,"phase":3,"quadratic_rows":[0,262,258,0,0,0,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":840,"old":845,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":842,"old":845,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":6,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":847,"old":846,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,131,128,4,8,16,160,64,256],"offset":7,"phase":3,"quadratic_rows":[131,1,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":848,"old":846,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":847,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,130,132,8,144,160,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":848,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,16,160,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":850,"old":849,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[5,128,2,132,8,144,32,64,256],"offset":32,"phase":3,"quadratic_rows":[132,0,133,0,0,0,0,5,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":851,"old":849,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[5,129,2,128,8,16,32,192,256],"offset":128,"phase":3,"quadratic_rows":[133,0,129,0,0,0,0,5,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":850,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,16,32,192,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":851,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,8,144,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":848,"old":852,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[6,1,130,128,8,16,32,192,256],"offset":128,"phase":3,"quadratic_rows":[0,134,130,0,0,0,0,6,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":850,"old":852,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[6,1,128,132,8,16,160,64,256],"offset":64,"phase":3,"quadratic_rows":[0,132,134,0,0,0,0,6,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":847,"old":853,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":6,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":851,"old":853,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":855,"old":854,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":18,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":856,"old":854,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":855,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,264,272,288,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":856,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":858,"old":857,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":32,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":859,"old":857,"rank":1,"right":{"linear_Z4":[2,0,0,1,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":34,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":858,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,8,16,288,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":859,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,264,272,32,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":855,"old":860,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":8,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":859,"old":860,"rank":1,"right":{"linear_Z4":[2,1,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":10,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":856,"old":861,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":858,"old":861,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":6,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":863,"old":862,"rank":1,"right":{"linear_Z4":[0,2,0,3,0,0,2,0,0],"matrix_rows":[8,1,10,4,64,80,96,128,256],"offset":116,"phase":0,"quadratic_rows":[0,8,0,74,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":864,"old":862,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":112,"phase":1,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":863,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[66,1,64,4,72,16,32,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":864,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[34,1,32,4,8,48,64,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":866,"old":865,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":64,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":867,"old":865,"rank":1,"right":{"linear_Z4":[0,0,2,1,0,0,2,0,0],"matrix_rows":[8,1,2,12,64,80,96,128,256],"offset":72,"phase":2,"quadratic_rows":[0,0,8,76,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":866,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[68,1,2,64,8,80,32,128,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":867,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[36,1,2,32,40,16,64,128,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":864,"old":868,"rank":1,"right":{"linear_Z4":[0,3,2,0,0,0,2,0,0],"matrix_rows":[6,1,66,64,8,80,32,128,256],"offset":44,"phase":1,"quadratic_rows":[0,70,66,0,0,0,6,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":866,"old":868,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,2,0,0,0],"matrix_rows":[6,1,32,36,8,48,64,128,256],"offset":44,"phase":1,"quadratic_rows":[0,36,38,0,0,6,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":863,"old":869,"rank":1,"right":{"linear_Z4":[0,3,2,0,0,2,0,0,0],"matrix_rows":[6,1,34,32,40,16,64,128,256],"offset":28,"phase":1,"quadratic_rows":[0,38,34,0,0,6,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":867,"old":869,"rank":1,"right":{"linear_Z4":[0,2,3,0,0,0,2,0,0],"matrix_rows":[6,1,64,68,72,16,32,128,256],"offset":28,"phase":1,"quadratic_rows":[0,68,70,0,0,0,6,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":871,"old":870,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":872,"old":870,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,131,128,4,136,16,32,64,256],"offset":7,"phase":3,"quadratic_rows":[131,1,0,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":871,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,136,16,32,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":872,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,130,132,136,144,32,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":874,"old":873,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[5,128,2,132,8,16,32,192,256],"offset":128,"phase":3,"quadratic_rows":[132,0,133,0,0,0,0,5,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":875,"old":873,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[5,129,2,128,8,144,32,64,256],"offset":32,"phase":3,"quadratic_rows":[133,0,129,0,0,0,0,5,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":874,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,144,32,64,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":875,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,8,16,32,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":871,"old":876,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[3,128,130,4,8,16,32,192,256],"offset":128,"phase":3,"quadratic_rows":[130,131,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":875,"old":876,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[3,129,128,4,136,16,32,64,256],"offset":16,"phase":3,"quadratic_rows":[131,129,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":872,"old":877,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,133,2,128,8,144,32,64,256],"offset":11,"phase":3,"quadratic_rows":[133,0,1,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":874,"old":877,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":879,"old":878,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[5,256,2,260,8,16,32,320,128],"offset":128,"phase":3,"quadratic_rows":[260,0,261,0,0,0,0,0,5]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":880,"old":878,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[5,257,2,256,8,272,32,64,128],"offset":32,"phase":3,"quadratic_rows":[261,0,257,0,0,0,0,0,5]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":879,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,272,32,64,128],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":880,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,32,320,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":882,"old":881,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":883,"old":881,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,264,16,32,64,128],"offset":7,"phase":3,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":882,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,16,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":883,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,264,272,32,320,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":880,"old":884,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,4,264,16,32,64,128],"offset":16,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":882,"old":884,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,4,8,16,32,320,128],"offset":128,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":879,"old":885,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":883,"old":885,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,8,272,32,64,128],"offset":11,"phase":3,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":887,"old":886,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[1,67,64,68,8,16,32,128,256],"offset":1,"phase":1,"quadratic_rows":[67,1,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":888,"old":886,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":32,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":887,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[17,16,18,4,8,32,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":888,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[66,1,64,68,8,16,32,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":890,"old":889,"rank":1,"right":{"linear_Z4":[3,0,0,2,0,0,0,0,0],"matrix_rows":[1,73,2,4,64,80,32,128,256],"offset":1,"phase":1,"quadratic_rows":[73,0,0,1,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":891,"old":889,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":8,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":890,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[9,8,2,12,16,32,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":891,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[72,1,2,4,64,80,32,128,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":887,"old":892,"rank":1,"right":{"linear_Z4":[3,0,0,2,0,0,2,0,0],"matrix_rows":[9,65,2,4,64,80,32,128,256],"offset":50,"phase":1,"quadratic_rows":[73,0,0,65,0,0,9,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":891,"old":892,"rank":1,"right":{"linear_Z4":[0,0,0,1,2,0,0,0,0],"matrix_rows":[9,16,18,4,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[24,0,0,25,9,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,1,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":888,"old":893,"rank":1,"right":{"linear_Z4":[2,3,0,2,0,0,0,0,0],"matrix_rows":[3,8,10,12,16,32,64,128,256],"offset":14,"phase":1,"quadratic_rows":[10,11,0,3,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":890,"old":893,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,2,0,0],"matrix_rows":[3,65,64,68,8,16,32,128,256],"offset":14,"phase":1,"quadratic_rows":[67,65,0,0,0,0,3,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":895,"old":894,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":896,"old":894,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,0],"matrix_rows":[1,289,2,4,8,16,256,64,384],"offset":67,"phase":3,"quadratic_rows":[289,0,0,0,0,1,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":895,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,64,384],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":896,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,8,272,288,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":898,"old":897,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":42,"phase":1,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":899,"old":897,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,260,264,272,288,64,384],"offset":47,"phase":1,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":898,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,264,272,288,64,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":899,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,4,264,16,288,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":896,"old":900,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,260,264,272,288,64,384],"offset":16,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":898,"old":900,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,260,8,272,288,320,384],"offset":128,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":895,"old":901,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":899,"old":901,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,2,0,0,0],"matrix_rows":[1,289,2,4,8,16,256,64,384],"offset":67,"phase":3,"quadratic_rows":[289,0,0,0,0,1,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":903,"old":902,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,0,0,2],"matrix_rows":[40,1,2,4,256,272,288,64,128],"offset":32,"phase":3,"quadratic_rows":[0,0,0,288,0,296,0,0,40]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":904,"old":902,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[40,1,2,4,264,16,256,320,128],"offset":128,"phase":3,"quadratic_rows":[0,0,0,296,0,264,0,0,40]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":903,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[288,1,2,4,8,16,256,320,128],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":904,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,272,32,64,128],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":906,"old":905,"rank":1,"right":{"linear_Z4":[0,2,0,3,0,0,2,0,0],"matrix_rows":[8,1,10,4,64,80,96,128,256],"offset":20,"phase":2,"quadratic_rows":[0,8,0,74,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":907,"old":905,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":906,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,264,272,288,320,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":907,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,8,16,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":903,"old":908,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,0,0,2],"matrix_rows":[34,1,256,260,8,16,288,64,128],"offset":8,"phase":3,"quadratic_rows":[0,288,0,0,0,290,0,0,34]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":907,"old":908,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[34,1,258,4,8,16,256,320,128],"offset":128,"phase":3,"quadratic_rows":[0,290,0,0,0,258,0,0,34]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":904,"old":909,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":906,"old":909,"rank":1,"right":{"linear_Z4":[0,1,0,2,0,0,0,0,0],"matrix_rows":[2,1,266,4,256,272,32,64,128],"offset":21,"phase":3,"quadratic_rows":[0,266,0,2,0,0,0,0,2]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":911,"old":910,"rank":1,"right":{"linear_Z4":[0,2,0,3,0,0,2,0,0],"matrix_rows":[8,1,10,4,64,80,96,128,256],"offset":20,"phase":2,"quadratic_rows":[0,8,0,74,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":912,"old":910,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":911,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,132,136,144,160,192,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":912,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,132,8,16,32,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":914,"old":913,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,0,2,0],"matrix_rows":[40,1,2,4,128,144,160,64,256],"offset":32,"phase":3,"quadratic_rows":[0,0,0,160,0,168,0,40,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":915,"old":913,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,0],"matrix_rows":[40,1,2,4,136,16,128,192,256],"offset":128,"phase":3,"quadratic_rows":[0,0,0,168,0,136,0,40,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":914,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[160,1,2,4,8,16,128,192,256],"offset":65,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":915,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,144,32,64,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":912,"old":916,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[34,1,130,4,8,16,128,192,256],"offset":128,"phase":3,"quadratic_rows":[0,162,0,0,0,130,0,34,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":914,"old":916,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,1,0,2,0],"matrix_rows":[34,1,128,132,8,16,160,64,256],"offset":8,"phase":3,"quadratic_rows":[0,160,0,0,0,162,0,34,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":911,"old":917,"rank":1,"right":{"linear_Z4":[0,1,0,2,0,0,0,0,0],"matrix_rows":[2,1,138,4,128,144,32,64,256],"offset":21,"phase":3,"quadratic_rows":[0,138,0,2,0,0,0,2,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":915,"old":917,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":919,"old":918,"rank":1,"right":{"linear_Z4":[1,0,0,2,0,0,0,0,0],"matrix_rows":[1,265,2,4,256,16,32,64,384],"offset":19,"phase":3,"quadratic_rows":[265,0,0,1,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":920,"old":918,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":919,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,260,264,272,32,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":920,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,64,384],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":922,"old":921,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":32,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":923,"old":921,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,260,264,16,288,320,384],"offset":143,"phase":1,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":922,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,260,264,16,288,320,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":923,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,4,264,272,288,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":919,"old":924,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":64,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":923,"old":924,"rank":1,"right":{"linear_Z4":[2,1,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":66,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":920,"old":925,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":922,"old":925,"rank":1,"right":{"linear_Z4":[0,1,0,2,0,0,0,0,0],"matrix_rows":[2,1,266,4,256,16,32,64,384],"offset":21,"phase":3,"quadratic_rows":[0,266,0,2,0,0,0,0,2]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":927,"old":926,"rank":1,"right":{"linear_Z4":[3,2,0,0,0,0,0,0,0],"matrix_rows":[1,19,16,20,8,32,64,128,256],"offset":1,"phase":1,"quadratic_rows":[19,1,0,0,1,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":928,"old":926,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":42,"phase":1,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":927,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,66,4,8,16,32,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":928,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[18,1,16,20,8,32,64,128,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":930,"old":929,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,2,0,0,0],"matrix_rows":[17,32,2,36,8,48,64,128,256],"offset":8,"phase":3,"quadratic_rows":[48,0,0,0,49,17,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":931,"old":929,"rank":1,"right":{"linear_Z4":[3,0,0,0,2,0,2,0,0],"matrix_rows":[17,65,2,4,8,64,96,128,256],"offset":98,"phase":1,"quadratic_rows":[81,0,0,0,65,0,17,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":930,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[80,1,2,4,8,64,96,128,256],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":931,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[33,32,2,36,8,16,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":928,"old":932,"rank":1,"right":{"linear_Z4":[0,3,0,0,2,0,0,0,0],"matrix_rows":[2,1,82,4,8,64,96,128,256],"offset":1,"phase":1,"quadratic_rows":[0,82,0,0,2,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":930,"old":932,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":8,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":927,"old":933,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":78,"phase":0,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":931,"old":933,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":76,"phase":1,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":935,"old":934,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":936,"old":934,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":18,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":935,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,130,4,8,16,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":936,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,130,4,136,144,160,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":938,"old":937,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,2,0],"matrix_rows":[24,1,2,4,128,144,32,192,256],"offset":128,"phase":3,"quadratic_rows":[0,0,0,144,152,0,0,24,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":939,"old":937,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,0],"matrix_rows":[24,1,2,4,136,128,160,64,256],"offset":64,"phase":3,"quadratic_rows":[0,0,0,152,136,0,0,24,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":938,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[144,1,2,4,8,128,160,64,256],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":939,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[136,1,2,4,128,16,32,192,256],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":935,"old":940,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[9,129,2,4,128,16,32,192,256],"offset":128,"phase":3,"quadratic_rows":[137,0,0,129,0,0,0,9,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":939,"old":940,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,2,0],"matrix_rows":[9,128,130,4,136,16,32,64,256],"offset":4,"phase":3,"quadratic_rows":[136,0,0,137,0,0,0,9,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":936,"old":941,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[1,145,2,4,8,128,160,64,256],"offset":35,"phase":3,"quadratic_rows":[145,0,0,0,1,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":938,"old":941,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":943,"old":942,"rank":1,"right":{"linear_Z4":[0,0,0,0,1,0,0,0,2],"matrix_rows":[24,1,2,4,256,272,32,320,128],"offset":128,"phase":3,"quadratic_rows":[0,0,0,272,280,0,0,0,24]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":944,"old":942,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[24,1,2,4,264,256,288,64,128],"offset":64,"phase":3,"quadratic_rows":[0,0,0,280,264,0,0,0,24]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":943,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[272,1,2,4,8,256,288,64,128],"offset":33,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":944,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[264,1,2,4,256,16,32,320,128],"offset":17,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":946,"old":945,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":947,"old":945,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":18,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":946,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,4,8,16,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":947,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,4,264,272,288,320,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":944,"old":948,"rank":1,"right":{"linear_Z4":[0,0,0,1,0,0,0,0,2],"matrix_rows":[9,256,258,4,264,16,32,64,128],"offset":4,"phase":3,"quadratic_rows":[264,0,0,265,0,0,0,0,9]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":946,"old":948,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[9,257,2,4,256,16,32,320,128],"offset":128,"phase":3,"quadratic_rows":[265,0,0,257,0,0,0,0,9]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":943,"old":949,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":947,"old":949,"rank":1,"right":{"linear_Z4":[1,0,0,0,2,0,0,0,0],"matrix_rows":[1,273,2,4,8,256,288,64,128],"offset":35,"phase":3,"quadratic_rows":[273,0,0,0,1,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":951,"old":950,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":952,"old":950,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,8,16,288,64,128],"offset":11,"phase":3,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":951,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,8,16,288,64,128],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":952,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,264,16,288,320,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":954,"old":953,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,4,8,16,32,320,128],"offset":128,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":955,"old":953,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,4,264,16,32,64,128],"offset":16,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":954,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,264,16,32,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":955,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,320,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":951,"old":956,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[6,1,256,260,8,16,32,320,128],"offset":128,"phase":3,"quadratic_rows":[0,260,262,0,0,0,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":955,"old":956,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[6,1,258,256,8,16,288,64,128],"offset":64,"phase":3,"quadratic_rows":[0,262,258,0,0,0,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":952,"old":957,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":6,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":954,"old":957,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":959,"old":958,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":960,"old":958,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,133,2,128,8,16,160,64,256],"offset":11,"phase":3,"quadratic_rows":[133,0,1,0,0,0,0,1,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":959,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,8,16,160,64,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":960,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,130,132,136,16,160,192,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":962,"old":961,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[3,129,128,4,8,16,32,192,256],"offset":128,"phase":3,"quadratic_rows":[131,129,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":963,"old":961,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[3,128,130,4,136,16,32,64,256],"offset":16,"phase":3,"quadratic_rows":[130,131,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":962,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,136,16,32,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":963,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,16,32,192,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":960,"old":964,"rank":1,"right":{"linear_Z4":[2,3,0,0,0,0,2,0,0],"matrix_rows":[2,3,64,68,8,16,96,128,256],"offset":6,"phase":2,"quadratic_rows":[2,67,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":962,"old":964,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,64,129,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":959,"old":965,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[6,1,128,132,8,16,32,192,256],"offset":128,"phase":3,"quadratic_rows":[0,132,134,0,0,0,0,6,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":963,"old":965,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[6,1,130,128,8,16,160,64,256],"offset":64,"phase":3,"quadratic_rows":[0,134,130,0,0,0,0,6,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":967,"old":966,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":32,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":968,"old":966,"rank":1,"right":{"linear_Z4":[0,0,2,1,0,0,2,0,0],"matrix_rows":[8,1,2,12,64,80,96,128,256],"offset":40,"phase":2,"quadratic_rows":[0,0,8,76,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":967,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[68,1,2,64,8,16,96,128,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":968,"rank":1,"right":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[20,1,2,16,24,32,64,128,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":970,"old":969,"rank":1,"right":{"linear_Z4":[2,0,0,3,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":114,"phase":0,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":971,"old":969,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":112,"phase":1,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":970,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[65,64,2,4,72,16,32,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":971,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[33,32,2,4,8,48,64,128,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":967,"old":972,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,2,0,0,0],"matrix_rows":[5,32,2,36,8,48,64,128,256],"offset":32,"phase":3,"quadratic_rows":[36,0,37,0,0,5,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":971,"old":972,"rank":1,"right":{"linear_Z4":[3,0,2,0,0,0,2,0,0],"matrix_rows":[5,65,2,64,8,16,96,128,256],"offset":74,"phase":1,"quadratic_rows":[69,0,65,0,0,0,5,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":968,"old":973,"rank":1,"right":{"linear_Z4":[2,0,3,0,0,0,2,0,0],"matrix_rows":[5,64,2,68,72,16,32,128,256],"offset":26,"phase":1,"quadratic_rows":[68,0,69,0,0,0,5,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":970,"old":973,"rank":1,"right":{"linear_Z4":[3,0,2,0,2,0,0,0,0],"matrix_rows":[5,17,2,16,24,32,64,128,256],"offset":26,"phase":1,"quadratic_rows":[21,0,17,0,5,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":975,"old":974,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":64,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":976,"old":974,"rank":1,"right":{"linear_Z4":[2,0,0,1,0,0,2,0,0],"matrix_rows":[8,9,2,4,64,80,96,128,256],"offset":66,"phase":2,"quadratic_rows":[8,0,0,73,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,16,33,64,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":975,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,8,272,32,320,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,32,65,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":976,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,264,16,288,64,384],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":978,"old":977,"rank":1,"right":{"linear_Z4":[0,2,0,3,0,0,2,0,0],"matrix_rows":[8,1,10,4,64,80,96,128,256],"offset":20,"phase":2,"quadratic_rows":[0,8,0,74,0,0,8,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":979,"old":977,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":978,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,264,272,288,320,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":979,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,16,32,64,384],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,33,65,129,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":976,"old":980,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,264,272,288,320,384],"offset":167,"phase":1,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":978,"old":980,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":8,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,64,128,257,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":975,"old":981,"rank":1,"right":{"linear_Z4":[1,2,0,0,0,0,0,0,0],"matrix_rows":[1,259,256,4,8,16,32,64,384],"offset":7,"phase":3,"quadratic_rows":[259,1,0,0,0,0,0,0,1]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":979,"old":981,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":983,"old":982,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,133,2,128,136,16,32,64,256],"offset":11,"phase":3,"quadratic_rows":[133,0,1,0,0,0,0,1,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":984,"old":982,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":983,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,130,132,136,144,160,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":984,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[132,1,2,128,136,16,32,64,256],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":986,"old":985,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[3,128,130,4,8,16,160,64,256],"offset":64,"phase":3,"quadratic_rows":[130,131,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":987,"old":985,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,2,0],"matrix_rows":[3,129,128,4,8,144,32,64,256],"offset":32,"phase":3,"quadratic_rows":[131,129,0,0,0,0,0,3,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":986,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[130,1,128,4,8,144,32,64,256],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,1,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":987,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,2,0],"matrix_rows":[129,128,2,4,8,16,160,64,256],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":983,"old":988,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":6,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":987,"old":988,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":984,"old":989,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,2,0],"matrix_rows":[6,1,128,132,8,144,32,64,256],"offset":32,"phase":3,"quadratic_rows":[0,132,134,0,0,0,0,6,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,128,1,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":986,"old":989,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,2,0],"matrix_rows":[6,1,130,128,136,16,32,64,256],"offset":16,"phase":3,"quadratic_rows":[0,134,130,0,0,0,0,6,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":991,"old":990,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":992,"old":990,"rank":1,"right":{"linear_Z4":[1,0,2,0,0,0,0,0,0],"matrix_rows":[1,261,2,256,264,16,32,64,128],"offset":11,"phase":3,"quadratic_rows":[261,0,1,0,0,0,0,0,1]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":991,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[260,1,2,256,264,16,32,64,128],"offset":9,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,9,17,33,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":992,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,258,260,264,272,288,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":994,"old":993,"rank":1,"right":{"linear_Z4":[1,0,0,0,0,0,0,0,2],"matrix_rows":[3,257,256,4,8,272,32,64,128],"offset":32,"phase":3,"quadratic_rows":[259,257,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":995,"old":993,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[3,256,258,4,8,16,288,64,128],"offset":64,"phase":3,"quadratic_rows":[258,259,0,0,0,0,0,0,3]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,8,16,32,65,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":994,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,256,2,4,8,16,288,64,128],"offset":3,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,8,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"new":1,"old":995,"rank":1,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[258,1,256,4,8,272,32,64,128],"offset":5,"phase":0,"quadratic_rows":[0,0,0,0,0,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":992,"old":996,"rank":1,"right":{"linear_Z4":[2,3,0,0,2,0,0,0,0],"matrix_rows":[2,3,16,20,24,32,64,128,256],"offset":6,"phase":2,"quadratic_rows":[2,19,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":994,"old":996,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,33,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":991,"old":997,"rank":1,"right":{"linear_Z4":[0,0,1,0,0,0,0,0,2],"matrix_rows":[6,1,256,260,8,272,32,64,128],"offset":32,"phase":3,"quadratic_rows":[0,260,262,0,0,0,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,32,64,128,256,1],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":995,"old":997,"rank":1,"right":{"linear_Z4":[0,1,0,0,0,0,0,0,2],"matrix_rows":[6,1,258,256,264,16,32,64,128],"offset":16,"phase":3,"quadratic_rows":[0,262,258,0,0,0,0,0,6]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,17,32,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":998,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,2,36,40,16,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,16,33,1,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":999,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,2,0,0,0],"matrix_rows":[1,32,34,4,8,48,64,128,256],"offset":2,"phase":3,"quadratic_rows":[32,0,0,0,0,1,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,17,1,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":1000,"rank":1,"right":{"linear_Z4":[0,2,0,0,2,0,0,0,0],"matrix_rows":[2,1,16,20,24,32,64,128,256],"offset":4,"phase":3,"quadratic_rows":[0,16,0,0,2,0,0,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,5,8,17,32,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":1001,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,66,4,72,16,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,5,9,16,32,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":1002,"rank":1,"right":{"linear_Z4":[0,2,0,0,0,0,2,0,0],"matrix_rows":[2,1,64,68,8,16,96,128,256],"offset":4,"phase":3,"quadratic_rows":[0,64,0,0,0,0,2,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[3,4,9,16,33,64,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":1003,"rank":1,"right":{"linear_Z4":[2,0,0,0,0,0,2,0,0],"matrix_rows":[1,64,2,68,8,80,32,128,256],"offset":2,"phase":3,"quadratic_rows":[64,0,0,0,0,0,1,0,0]}},{"left":{"linear_Z4":[3,0,0,0,0,0,0,0,0],"matrix_rows":[2,4,8,17,33,65,1,128,256],"offset":0,"phase":0,"quadratic_rows":[1,0,0,0,0,0,0,0,0]},"new":1,"old":1004,"rank":1,"right":{"linear_Z4":[0,0,0,2,0,0,2,0,0],"matrix_rows":[8,1,2,4,64,80,96,128,256],"offset":16,"phase":3,"quadratic_rows":[0,0,0,64,0,0,8,0,0]}}],"endpoint_adapters":[{"frame":9,"left":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[2,1,4,11,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"port":0,"rank":0,"right":null,"role":"source"},{"frame":778,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,9,16,32,64,128,256],"offset":11,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":0,"rank":0,"right":null,"role":"target"},{"frame":215,"left":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[2,1,4,8,19,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"port":1,"rank":0,"right":null,"role":"source"},{"frame":887,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,8,17,32,64,128,256],"offset":19,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":1,"rank":0,"right":null,"role":"target"},{"frame":68,"left":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[2,1,4,8,16,35,64,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"port":2,"rank":0,"right":null,"role":"source"},{"frame":818,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,8,16,33,64,128,256],"offset":35,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":2,"rank":0,"right":null,"role":"target"},{"frame":272,"left":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[2,1,4,8,16,32,67,128,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"port":3,"rank":0,"right":null,"role":"source"},{"frame":927,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,8,16,32,65,128,256],"offset":67,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":3,"rank":0,"right":null,"role":"target"},{"frame":302,"left":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[2,1,4,8,16,32,64,131,256],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"port":4,"rank":0,"right":null,"role":"source"},{"frame":935,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,8,16,32,64,129,256],"offset":131,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":4,"rank":0,"right":null,"role":"target"},{"frame":300,"left":{"linear_Z4":[1,1,0,0,0,0,0,0,0],"matrix_rows":[2,1,4,8,16,32,64,128,259],"offset":0,"phase":0,"quadratic_rows":[3,3,0,0,0,0,0,0,0]},"port":5,"rank":0,"right":null,"role":"source"},{"frame":946,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,8,16,32,64,128,257],"offset":259,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":5,"rank":0,"right":null,"role":"target"},{"frame":212,"left":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[4,2,1,13,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"port":6,"rank":0,"right":null,"role":"source"},{"frame":890,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,9,16,32,64,128,256],"offset":13,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":6,"rank":0,"right":null,"role":"target"},{"frame":15,"left":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[4,2,1,8,21,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"port":7,"rank":0,"right":null,"role":"source"},{"frame":776,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,8,17,32,64,128,256],"offset":21,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":7,"rank":0,"right":null,"role":"target"},{"frame":274,"left":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[4,2,1,8,16,37,64,128,256],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"port":8,"rank":0,"right":null,"role":"source"},{"frame":931,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,8,16,33,64,128,256],"offset":37,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":8,"rank":0,"right":null,"role":"target"},{"frame":74,"left":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[4,2,1,8,16,32,69,128,256],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"port":9,"rank":0,"right":null,"role":"source"},{"frame":816,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,8,16,32,65,128,256],"offset":69,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":9,"rank":0,"right":null,"role":"target"},{"frame":44,"left":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[4,2,1,8,16,32,64,133,256],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"port":10,"rank":0,"right":null,"role":"source"},{"frame":792,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,8,16,32,64,129,256],"offset":133,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":10,"rank":0,"right":null,"role":"target"},{"frame":45,"left":{"linear_Z4":[1,0,1,0,0,0,0,0,0],"matrix_rows":[4,2,1,8,16,32,64,128,261],"offset":0,"phase":0,"quadratic_rows":[5,0,5,0,0,0,0,0,0]},"port":11,"rank":0,"right":null,"role":"source"},{"frame":800,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,8,16,32,64,128,257],"offset":261,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":11,"rank":0,"right":null,"role":"target"},{"frame":96,"left":{"linear_Z4":[1,0,0,1,0,0,0,0,0],"matrix_rows":[8,2,4,1,16,41,64,128,256],"offset":0,"phase":0,"quadratic_rows":[9,0,0,9,0,0,0,0,0]},"port":12,"rank":0,"right":null,"role":"source"},{"frame":826,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,9,16,33,64,128,256],"offset":41,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":12,"rank":0,"right":null,"role":"target"},{"frame":357,"left":{"linear_Z4":[1,0,0,1,0,0,0,0,0],"matrix_rows":[8,2,4,1,16,32,73,128,256],"offset":0,"phase":0,"quadratic_rows":[9,0,0,9,0,0,0,0,0]},"port":13,"rank":0,"right":null,"role":"source"},{"frame":970,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,9,16,32,65,128,256],"offset":73,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":13,"rank":0,"right":null,"role":"target"},{"frame":329,"left":{"linear_Z4":[1,0,0,1,0,0,0,0,0],"matrix_rows":[8,2,4,1,16,32,64,137,256],"offset":0,"phase":0,"quadratic_rows":[9,0,0,9,0,0,0,0,0]},"port":14,"rank":0,"right":null,"role":"source"},{"frame":962,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,9,16,32,64,129,256],"offset":137,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":14,"rank":0,"right":null,"role":"target"},{"frame":328,"left":{"linear_Z4":[1,0,0,1,0,0,0,0,0],"matrix_rows":[8,2,4,1,16,32,64,128,265],"offset":0,"phase":0,"quadratic_rows":[9,0,0,9,0,0,0,0,0]},"port":15,"rank":0,"right":null,"role":"source"},{"frame":954,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,9,16,32,64,128,257],"offset":265,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":15,"rank":0,"right":null,"role":"target"},{"frame":362,"left":{"linear_Z4":[1,0,0,0,1,0,0,0,0],"matrix_rows":[16,2,4,8,1,49,64,128,256],"offset":0,"phase":0,"quadratic_rows":[17,0,0,0,17,0,0,0,0]},"port":16,"rank":0,"right":null,"role":"source"},{"frame":971,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,17,33,64,128,256],"offset":49,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":16,"rank":0,"right":null,"role":"target"},{"frame":101,"left":{"linear_Z4":[1,0,0,0,1,0,0,0,0],"matrix_rows":[16,2,4,8,1,32,81,128,256],"offset":0,"phase":0,"quadratic_rows":[17,0,0,0,17,0,0,0,0]},"port":17,"rank":0,"right":null,"role":"source"},{"frame":827,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,17,32,65,128,256],"offset":81,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":17,"rank":0,"right":null,"role":"target"},{"frame":129,"left":{"linear_Z4":[1,0,0,0,1,0,0,0,0],"matrix_rows":[16,2,4,8,1,32,64,145,256],"offset":0,"phase":0,"quadratic_rows":[17,0,0,0,17,0,0,0,0]},"port":18,"rank":0,"right":null,"role":"source"},{"frame":851,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,17,32,64,129,256],"offset":145,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":18,"rank":0,"right":null,"role":"target"},{"frame":131,"left":{"linear_Z4":[1,0,0,0,1,0,0,0,0],"matrix_rows":[16,2,4,8,1,32,64,128,273],"offset":0,"phase":0,"quadratic_rows":[17,0,0,0,17,0,0,0,0]},"port":19,"rank":0,"right":null,"role":"source"},{"frame":840,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,17,32,64,128,257],"offset":273,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":19,"rank":0,"right":null,"role":"target"},{"frame":391,"left":{"linear_Z4":[1,0,0,0,0,1,0,0,0],"matrix_rows":[32,2,4,8,16,1,64,161,256],"offset":0,"phase":0,"quadratic_rows":[33,0,0,0,0,33,0,0,0]},"port":20,"rank":0,"right":null,"role":"source"},{"frame":987,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,33,64,129,256],"offset":161,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":20,"rank":0,"right":null,"role":"target"},{"frame":387,"left":{"linear_Z4":[1,0,0,0,0,1,0,0,0],"matrix_rows":[32,2,4,8,16,1,64,128,289],"offset":0,"phase":0,"quadratic_rows":[33,0,0,0,0,33,0,0,0]},"port":21,"rank":0,"right":null,"role":"source"},{"frame":994,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,33,64,128,257],"offset":289,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":21,"rank":0,"right":null,"role":"target"},{"frame":188,"left":{"linear_Z4":[1,0,0,0,0,0,1,0,0],"matrix_rows":[64,2,4,8,16,32,1,193,256],"offset":0,"phase":0,"quadratic_rows":[65,0,0,0,0,0,65,0,0]},"port":22,"rank":0,"right":null,"role":"source"},{"frame":875,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,65,129,256],"offset":193,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":22,"rank":0,"right":null,"role":"target"},{"frame":190,"left":{"linear_Z4":[1,0,0,0,0,0,1,0,0],"matrix_rows":[64,2,4,8,16,32,1,128,321],"offset":0,"phase":0,"quadratic_rows":[65,0,0,0,0,0,65,0,0]},"port":23,"rank":0,"right":null,"role":"source"},{"frame":880,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,65,128,257],"offset":321,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":23,"rank":0,"right":null,"role":"target"},{"frame":160,"left":{"linear_Z4":[1,0,0,0,0,0,0,1,0],"matrix_rows":[128,2,4,8,16,32,64,1,385],"offset":0,"phase":0,"quadratic_rows":[129,0,0,0,0,0,0,129,0]},"port":24,"rank":0,"right":null,"role":"source"},{"frame":856,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,64,129,257],"offset":385,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":24,"rank":0,"right":null,"role":"target"},{"frame":69,"left":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[1,4,2,14,16,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"port":25,"rank":0,"right":null,"role":"source"},{"frame":815,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,10,16,32,64,128,256],"offset":14,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":25,"rank":0,"right":null,"role":"target"},{"frame":277,"left":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[1,4,2,8,22,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"port":26,"rank":0,"right":null,"role":"source"},{"frame":928,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,8,18,32,64,128,256],"offset":22,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":26,"rank":0,"right":null,"role":"target"},{"frame":12,"left":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[1,4,2,8,16,38,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"port":27,"rank":0,"right":null,"role":"source"},{"frame":775,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,8,16,34,64,128,256],"offset":38,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":27,"rank":0,"right":null,"role":"target"},{"frame":218,"left":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[1,4,2,8,16,32,70,128,256],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"port":28,"rank":0,"right":null,"role":"source"},{"frame":888,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,8,16,32,66,128,256],"offset":70,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":28,"rank":0,"right":null,"role":"target"},{"frame":248,"left":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[1,4,2,8,16,32,64,134,256],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"port":29,"rank":0,"right":null,"role":"source"},{"frame":912,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,8,16,32,64,130,256],"offset":134,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":29,"rank":0,"right":null,"role":"target"},{"frame":246,"left":{"linear_Z4":[0,1,1,0,0,0,0,0,0],"matrix_rows":[1,4,2,8,16,32,64,128,262],"offset":0,"phase":0,"quadratic_rows":[0,6,6,0,0,0,0,0,0]},"port":30,"rank":0,"right":null,"role":"source"},{"frame":907,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,8,16,32,64,128,258],"offset":262,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":30,"rank":0,"right":null,"role":"target"},{"frame":99,"left":{"linear_Z4":[0,1,0,1,0,0,0,0,0],"matrix_rows":[1,8,4,2,26,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"port":31,"rank":0,"right":null,"role":"source"},{"frame":823,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,10,18,32,64,128,256],"offset":26,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":31,"rank":0,"right":null,"role":"target"},{"frame":156,"left":{"linear_Z4":[0,1,0,1,0,0,0,0,0],"matrix_rows":[1,8,4,2,16,32,74,128,256],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"port":32,"rank":0,"right":null,"role":"source"},{"frame":863,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,10,16,32,66,128,256],"offset":74,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":32,"rank":0,"right":null,"role":"target"},{"frame":186,"left":{"linear_Z4":[0,1,0,1,0,0,0,0,0],"matrix_rows":[1,8,4,2,16,32,64,138,256],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"port":33,"rank":0,"right":null,"role":"source"},{"frame":871,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,10,16,32,64,130,256],"offset":138,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":33,"rank":0,"right":null,"role":"target"},{"frame":184,"left":{"linear_Z4":[0,1,0,1,0,0,0,0,0],"matrix_rows":[1,8,4,2,16,32,64,128,266],"offset":0,"phase":0,"quadratic_rows":[0,10,0,10,0,0,0,0,0]},"port":34,"rank":0,"right":null,"role":"source"},{"frame":882,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,10,16,32,64,128,258],"offset":266,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":34,"rank":0,"right":null,"role":"target"},{"frame":161,"left":{"linear_Z4":[0,1,0,0,1,0,0,0,0],"matrix_rows":[1,16,4,8,2,50,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,18,0,0,0,0]},"port":35,"rank":0,"right":null,"role":"source"},{"frame":864,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,18,34,64,128,256],"offset":50,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":35,"rank":0,"right":null,"role":"target"},{"frame":386,"left":{"linear_Z4":[0,1,0,0,1,0,0,0,0],"matrix_rows":[1,16,4,8,2,32,64,146,256],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,18,0,0,0,0]},"port":36,"rank":0,"right":null,"role":"source"},{"frame":986,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,18,32,64,130,256],"offset":146,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":36,"rank":0,"right":null,"role":"target"},{"frame":390,"left":{"linear_Z4":[0,1,0,0,1,0,0,0,0],"matrix_rows":[1,16,4,8,2,32,64,128,274],"offset":0,"phase":0,"quadratic_rows":[0,18,0,0,18,0,0,0,0]},"port":37,"rank":0,"right":null,"role":"source"},{"frame":995,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,18,32,64,128,258],"offset":274,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":37,"rank":0,"right":null,"role":"target"},{"frame":102,"left":{"linear_Z4":[0,1,0,0,0,1,0,0,0],"matrix_rows":[1,32,4,8,16,2,98,128,256],"offset":0,"phase":0,"quadratic_rows":[0,34,0,0,0,34,0,0,0]},"port":38,"rank":0,"right":null,"role":"source"},{"frame":824,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,34,66,128,256],"offset":98,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":38,"rank":0,"right":null,"role":"target"},{"frame":132,"left":{"linear_Z4":[0,1,0,0,0,1,0,0,0],"matrix_rows":[1,32,4,8,16,2,64,162,256],"offset":0,"phase":0,"quadratic_rows":[0,34,0,0,0,34,0,0,0]},"port":39,"rank":0,"right":null,"role":"source"},{"frame":848,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,34,64,130,256],"offset":162,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":39,"rank":0,"right":null,"role":"target"},{"frame":130,"left":{"linear_Z4":[0,1,0,0,0,1,0,0,0],"matrix_rows":[1,32,4,8,16,2,64,128,290],"offset":0,"phase":0,"quadratic_rows":[0,34,0,0,0,34,0,0,0]},"port":40,"rank":0,"right":null,"role":"source"},{"frame":843,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,34,64,128,258],"offset":290,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":40,"rank":0,"right":null,"role":"target"},{"frame":332,"left":{"linear_Z4":[0,1,0,0,0,0,1,0,0],"matrix_rows":[1,64,4,8,16,32,2,194,256],"offset":0,"phase":0,"quadratic_rows":[0,66,0,0,0,0,66,0,0]},"port":41,"rank":0,"right":null,"role":"source"},{"frame":963,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,66,130,256],"offset":194,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":41,"rank":0,"right":null,"role":"target"},{"frame":333,"left":{"linear_Z4":[0,1,0,0,0,0,1,0,0],"matrix_rows":[1,64,4,8,16,32,2,128,322],"offset":0,"phase":0,"quadratic_rows":[0,66,0,0,0,0,66,0,0]},"port":42,"rank":0,"right":null,"role":"source"},{"frame":955,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,66,128,258],"offset":322,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":42,"rank":0,"right":null,"role":"target"},{"frame":361,"left":{"linear_Z4":[0,1,0,0,0,0,0,1,0],"matrix_rows":[1,128,4,8,16,32,64,2,386],"offset":0,"phase":0,"quadratic_rows":[0,130,0,0,0,0,0,130,0]},"port":43,"rank":0,"right":null,"role":"source"},{"frame":979,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,64,130,258],"offset":386,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":43,"rank":0,"right":null,"role":"target"},{"frame":363,"left":{"linear_Z4":[0,0,1,1,0,0,0,0,0],"matrix_rows":[1,2,8,4,28,32,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"port":44,"rank":0,"right":null,"role":"source"},{"frame":968,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,12,20,32,64,128,256],"offset":28,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":44,"rank":0,"right":null,"role":"target"},{"frame":158,"left":{"linear_Z4":[0,0,1,1,0,0,0,0,0],"matrix_rows":[1,2,8,4,16,44,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"port":45,"rank":0,"right":null,"role":"source"},{"frame":867,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,12,16,36,64,128,256],"offset":44,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":45,"rank":0,"right":null,"role":"target"},{"frame":392,"left":{"linear_Z4":[0,0,1,1,0,0,0,0,0],"matrix_rows":[1,2,8,4,16,32,64,140,256],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"port":46,"rank":0,"right":null,"role":"source"},{"frame":984,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,12,16,32,64,132,256],"offset":140,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":46,"rank":0,"right":null,"role":"target"},{"frame":388,"left":{"linear_Z4":[0,0,1,1,0,0,0,0,0],"matrix_rows":[1,2,8,4,16,32,64,128,268],"offset":0,"phase":0,"quadratic_rows":[0,0,12,12,0,0,0,0,0]},"port":47,"rank":0,"right":null,"role":"source"},{"frame":991,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,12,16,32,64,128,260],"offset":268,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":47,"rank":0,"right":null,"role":"target"},{"frame":155,"left":{"linear_Z4":[0,0,1,0,1,0,0,0,0],"matrix_rows":[1,2,16,8,4,32,84,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,20,0,20,0,0,0,0]},"port":48,"rank":0,"right":null,"role":"source"},{"frame":866,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,20,32,68,128,256],"offset":84,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":48,"rank":0,"right":null,"role":"target"},{"frame":183,"left":{"linear_Z4":[0,0,1,0,1,0,0,0,0],"matrix_rows":[1,2,16,8,4,32,64,148,256],"offset":0,"phase":0,"quadratic_rows":[0,0,20,0,20,0,0,0,0]},"port":49,"rank":0,"right":null,"role":"source"},{"frame":874,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,20,32,64,132,256],"offset":148,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":49,"rank":0,"right":null,"role":"target"},{"frame":185,"left":{"linear_Z4":[0,0,1,0,1,0,0,0,0],"matrix_rows":[1,2,16,8,4,32,64,128,276],"offset":0,"phase":0,"quadratic_rows":[0,0,20,0,20,0,0,0,0]},"port":50,"rank":0,"right":null,"role":"source"},{"frame":879,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,20,32,64,128,260],"offset":276,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":50,"rank":0,"right":null,"role":"target"},{"frame":360,"left":{"linear_Z4":[0,0,1,0,0,1,0,0,0],"matrix_rows":[1,2,32,8,16,4,100,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,36,0,0,36,0,0,0]},"port":51,"rank":0,"right":null,"role":"source"},{"frame":967,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,36,68,128,256],"offset":100,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":51,"rank":0,"right":null,"role":"target"},{"frame":330,"left":{"linear_Z4":[0,0,1,0,0,1,0,0,0],"matrix_rows":[1,2,32,8,16,4,64,164,256],"offset":0,"phase":0,"quadratic_rows":[0,0,36,0,0,36,0,0,0]},"port":52,"rank":0,"right":null,"role":"source"},{"frame":959,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,36,64,132,256],"offset":164,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":52,"rank":0,"right":null,"role":"target"},{"frame":331,"left":{"linear_Z4":[0,0,1,0,0,1,0,0,0],"matrix_rows":[1,2,32,8,16,4,64,128,292],"offset":0,"phase":0,"quadratic_rows":[0,0,36,0,0,36,0,0,0]},"port":53,"rank":0,"right":null,"role":"source"},{"frame":951,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,36,64,128,260],"offset":292,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":53,"rank":0,"right":null,"role":"target"},{"frame":126,"left":{"linear_Z4":[0,0,1,0,0,0,1,0,0],"matrix_rows":[1,2,64,8,16,32,4,196,256],"offset":0,"phase":0,"quadratic_rows":[0,0,68,0,0,0,68,0,0]},"port":54,"rank":0,"right":null,"role":"source"},{"frame":850,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,68,132,256],"offset":196,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":54,"rank":0,"right":null,"role":"target"},{"frame":128,"left":{"linear_Z4":[0,0,1,0,0,0,1,0,0],"matrix_rows":[1,2,64,8,16,32,4,128,324],"offset":0,"phase":0,"quadratic_rows":[0,0,68,0,0,0,68,0,0]},"port":55,"rank":0,"right":null,"role":"source"},{"frame":839,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,68,128,260],"offset":324,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":55,"rank":0,"right":null,"role":"target"},{"frame":98,"left":{"linear_Z4":[0,0,1,0,0,0,0,1,0],"matrix_rows":[1,2,128,8,16,32,64,4,388],"offset":0,"phase":0,"quadratic_rows":[0,0,132,0,0,0,0,132,0]},"port":56,"rank":0,"right":null,"role":"source"},{"frame":831,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,64,132,260],"offset":388,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":56,"rank":0,"right":null,"role":"target"},{"frame":14,"left":{"linear_Z4":[0,0,0,1,1,0,0,0,0],"matrix_rows":[1,2,4,16,8,56,64,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,24,24,0,0,0,0]},"port":57,"rank":0,"right":null,"role":"source"},{"frame":779,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,24,40,64,128,256],"offset":56,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":57,"rank":0,"right":null,"role":"target"},{"frame":217,"left":{"linear_Z4":[0,0,0,1,1,0,0,0,0],"matrix_rows":[1,2,4,16,8,32,88,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,24,24,0,0,0,0]},"port":58,"rank":0,"right":null,"role":"source"},{"frame":891,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,24,32,72,128,256],"offset":88,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":58,"rank":0,"right":null,"role":"target"},{"frame":245,"left":{"linear_Z4":[0,0,0,1,1,0,0,0,0],"matrix_rows":[1,2,4,16,8,32,64,152,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,24,24,0,0,0,0]},"port":59,"rank":0,"right":null,"role":"source"},{"frame":915,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,24,32,64,136,256],"offset":152,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":59,"rank":0,"right":null,"role":"target"},{"frame":247,"left":{"linear_Z4":[0,0,0,1,1,0,0,0,0],"matrix_rows":[1,2,4,16,8,32,64,128,280],"offset":0,"phase":0,"quadratic_rows":[0,0,0,24,24,0,0,0,0]},"port":60,"rank":0,"right":null,"role":"source"},{"frame":904,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,24,32,64,128,264],"offset":280,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":60,"rank":0,"right":null,"role":"target"},{"frame":71,"left":{"linear_Z4":[0,0,0,1,0,1,0,0,0],"matrix_rows":[1,2,4,32,16,8,104,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,40,0,40,0,0,0]},"port":61,"rank":0,"right":null,"role":"source"},{"frame":819,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,40,72,128,256],"offset":104,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":61,"rank":0,"right":null,"role":"target"},{"frame":43,"left":{"linear_Z4":[0,0,0,1,0,1,0,0,0],"matrix_rows":[1,2,4,32,16,8,64,168,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,40,0,40,0,0,0]},"port":62,"rank":0,"right":null,"role":"source"},{"frame":795,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,40,64,136,256],"offset":168,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":62,"rank":0,"right":null,"role":"target"},{"frame":42,"left":{"linear_Z4":[0,0,0,1,0,1,0,0,0],"matrix_rows":[1,2,4,32,16,8,64,128,296],"offset":0,"phase":0,"quadratic_rows":[0,0,0,40,0,40,0,0,0]},"port":63,"rank":0,"right":null,"role":"source"},{"frame":803,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,40,64,128,264],"offset":296,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":63,"rank":0,"right":null,"role":"target"},{"frame":304,"left":{"linear_Z4":[0,0,0,1,0,0,1,0,0],"matrix_rows":[1,2,4,64,16,32,8,200,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,72,0,0,72,0,0]},"port":64,"rank":0,"right":null,"role":"source"},{"frame":939,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,72,136,256],"offset":200,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":64,"rank":0,"right":null,"role":"target"},{"frame":306,"left":{"linear_Z4":[0,0,0,1,0,0,1,0,0],"matrix_rows":[1,2,4,64,16,32,8,128,328],"offset":0,"phase":0,"quadratic_rows":[0,0,0,72,0,0,72,0,0]},"port":65,"rank":0,"right":null,"role":"source"},{"frame":944,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,72,128,264],"offset":328,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":65,"rank":0,"right":null,"role":"target"},{"frame":276,"left":{"linear_Z4":[0,0,0,1,0,0,0,1,0],"matrix_rows":[1,2,4,128,16,32,64,8,392],"offset":0,"phase":0,"quadratic_rows":[0,0,0,136,0,0,0,136,0]},"port":66,"rank":0,"right":null,"role":"source"},{"frame":920,"left":{"linear_Z4":[0,0,0,2,0,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,64,136,264],"offset":392,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":66,"rank":0,"right":null,"role":"target"},{"frame":271,"left":{"linear_Z4":[0,0,0,0,1,1,0,0,0],"matrix_rows":[1,2,4,8,32,16,112,128,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,48,48,0,0,0]},"port":67,"rank":0,"right":null,"role":"source"},{"frame":930,"left":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[1,2,4,8,16,48,80,128,256],"offset":112,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":67,"rank":0,"right":null,"role":"target"},{"frame":299,"left":{"linear_Z4":[0,0,0,0,1,1,0,0,0],"matrix_rows":[1,2,4,8,32,16,64,176,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,48,48,0,0,0]},"port":68,"rank":0,"right":null,"role":"source"},{"frame":938,"left":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[1,2,4,8,16,48,64,144,256],"offset":176,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":68,"rank":0,"right":null,"role":"target"},{"frame":301,"left":{"linear_Z4":[0,0,0,0,1,1,0,0,0],"matrix_rows":[1,2,4,8,32,16,64,128,304],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,48,48,0,0,0]},"port":69,"rank":0,"right":null,"role":"source"},{"frame":943,"left":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[1,2,4,8,16,48,64,128,272],"offset":304,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":69,"rank":0,"right":null,"role":"target"},{"frame":38,"left":{"linear_Z4":[0,0,0,0,1,0,1,0,0],"matrix_rows":[1,2,4,8,64,32,16,208,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,80,0,80,0,0]},"port":70,"rank":0,"right":null,"role":"source"},{"frame":794,"left":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,80,144,256],"offset":208,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":70,"rank":0,"right":null,"role":"target"},{"frame":39,"left":{"linear_Z4":[0,0,0,0,1,0,1,0,0],"matrix_rows":[1,2,4,8,64,32,16,128,336],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,80,0,80,0,0]},"port":71,"rank":0,"right":null,"role":"source"},{"frame":802,"left":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,80,128,272],"offset":336,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":71,"rank":0,"right":null,"role":"target"},{"frame":67,"left":{"linear_Z4":[0,0,0,0,1,0,0,1,0],"matrix_rows":[1,2,4,8,128,32,64,16,400],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,144,0,0,144,0]},"port":72,"rank":0,"right":null,"role":"source"},{"frame":810,"left":{"linear_Z4":[0,0,0,0,2,0,0,0,0],"matrix_rows":[1,2,4,8,16,32,64,144,272],"offset":400,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":72,"rank":0,"right":null,"role":"target"},{"frame":242,"left":{"linear_Z4":[0,0,0,0,0,1,1,0,0],"matrix_rows":[1,2,4,8,16,64,32,224,256],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,96,96,0,0]},"port":73,"rank":0,"right":null,"role":"source"},{"frame":914,"left":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,2,4,8,16,32,96,160,256],"offset":224,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":73,"rank":0,"right":null,"role":"target"},{"frame":244,"left":{"linear_Z4":[0,0,0,0,0,1,1,0,0],"matrix_rows":[1,2,4,8,16,64,32,128,352],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,96,96,0,0]},"port":74,"rank":0,"right":null,"role":"source"},{"frame":903,"left":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,2,4,8,16,32,96,128,288],"offset":352,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":74,"rank":0,"right":null,"role":"target"},{"frame":214,"left":{"linear_Z4":[0,0,0,0,0,1,0,1,0],"matrix_rows":[1,2,4,8,16,128,64,32,416],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,160,0,160,0]},"port":75,"rank":0,"right":null,"role":"source"},{"frame":895,"left":{"linear_Z4":[0,0,0,0,0,2,0,0,0],"matrix_rows":[1,2,4,8,16,32,64,160,288],"offset":416,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":75,"rank":0,"right":null,"role":"target"},{"frame":10,"left":{"linear_Z4":[0,0,0,0,0,0,1,1,0],"matrix_rows":[1,2,4,8,16,32,128,64,448],"offset":0,"phase":0,"quadratic_rows":[0,0,0,0,0,0,192,192,0]},"port":76,"rank":0,"right":null,"role":"source"},{"frame":786,"left":{"linear_Z4":[0,0,0,0,0,0,2,0,0],"matrix_rows":[1,2,4,8,16,32,64,192,320],"offset":448,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":76,"rank":0,"right":null,"role":"target"},{"frame":103,"left":{"linear_Z4":[0,0,1,1,1,1,1,1,0],"matrix_rows":[1,2,248,244,236,220,188,124,508],"offset":0,"phase":0,"quadratic_rows":[0,0,252,252,252,252,252,252,0]},"port":77,"rank":0,"right":null,"role":"source"},{"frame":832,"left":{"linear_Z4":[0,0,2,0,0,0,0,0,0],"matrix_rows":[1,2,4,12,20,36,68,132,260],"offset":508,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":77,"rank":0,"right":null,"role":"target"},{"frame":358,"left":{"linear_Z4":[0,1,0,1,1,1,1,1,0],"matrix_rows":[1,248,4,242,234,218,186,122,506],"offset":0,"phase":0,"quadratic_rows":[0,250,0,250,250,250,250,250,0]},"port":78,"rank":0,"right":null,"role":"source"},{"frame":978,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,10,18,34,66,130,258],"offset":506,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":78,"rank":0,"right":null,"role":"target"},{"frame":73,"left":{"linear_Z4":[0,1,1,0,1,1,1,1,0],"matrix_rows":[1,244,242,8,230,214,182,118,502],"offset":0,"phase":0,"quadratic_rows":[0,246,246,0,246,246,246,246,0]},"port":79,"rank":0,"right":null,"role":"source"},{"frame":808,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,8,18,34,66,130,258],"offset":502,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":79,"rank":0,"right":null,"role":"target"},{"frame":270,"left":{"linear_Z4":[0,1,1,1,0,1,1,1,0],"matrix_rows":[1,236,234,230,16,206,174,110,494],"offset":0,"phase":0,"quadratic_rows":[0,238,238,238,0,238,238,238,0]},"port":80,"rank":0,"right":null,"role":"source"},{"frame":922,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,10,16,34,66,130,258],"offset":494,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":80,"rank":0,"right":null,"role":"target"},{"frame":16,"left":{"linear_Z4":[0,1,1,1,1,0,1,1,0],"matrix_rows":[1,220,218,214,206,32,158,94,478],"offset":0,"phase":0,"quadratic_rows":[0,222,222,222,222,0,222,222,0]},"port":81,"rank":0,"right":null,"role":"source"},{"frame":784,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,10,18,32,66,130,258],"offset":478,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":81,"rank":0,"right":null,"role":"target"},{"frame":213,"left":{"linear_Z4":[0,1,1,1,1,1,0,1,0],"matrix_rows":[1,188,186,182,174,158,64,62,446],"offset":0,"phase":0,"quadratic_rows":[0,190,190,190,190,190,0,190,0]},"port":82,"rank":0,"right":null,"role":"source"},{"frame":898,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,10,18,34,64,130,258],"offset":446,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":82,"rank":0,"right":null,"role":"target"},{"frame":241,"left":{"linear_Z4":[0,1,1,1,1,1,1,0,0],"matrix_rows":[1,124,122,118,110,94,62,128,382],"offset":0,"phase":0,"quadratic_rows":[0,126,126,126,126,126,126,0,0]},"port":83,"rank":0,"right":null,"role":"source"},{"frame":906,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,10,18,34,66,128,258],"offset":382,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":83,"rank":0,"right":null,"role":"target"},{"frame":243,"left":{"linear_Z4":[0,1,1,1,1,1,1,0,0],"matrix_rows":[1,124,122,118,110,94,62,254,256],"offset":0,"phase":0,"quadratic_rows":[0,126,126,126,126,126,126,0,0]},"port":84,"rank":0,"right":null,"role":"source"},{"frame":911,"left":{"linear_Z4":[0,2,0,0,0,0,0,0,0],"matrix_rows":[1,2,6,10,18,34,66,130,256],"offset":254,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":84,"rank":0,"right":null,"role":"target"},{"frame":157,"left":{"linear_Z4":[1,0,0,1,1,1,1,1,0],"matrix_rows":[248,2,4,241,233,217,185,121,505],"offset":0,"phase":0,"quadratic_rows":[249,0,0,249,249,249,249,249,0]},"port":85,"rank":0,"right":null,"role":"source"},{"frame":855,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,4,9,17,33,65,129,257],"offset":505,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":85,"rank":0,"right":null,"role":"target"},{"frame":219,"left":{"linear_Z4":[1,0,1,0,1,1,1,1,0],"matrix_rows":[244,2,241,8,229,213,181,117,501],"offset":0,"phase":0,"quadratic_rows":[245,0,245,0,245,245,245,245,0]},"port":86,"rank":0,"right":null,"role":"source"},{"frame":896,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,8,17,33,65,129,257],"offset":501,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":86,"rank":0,"right":null,"role":"target"},{"frame":11,"left":{"linear_Z4":[1,0,1,1,0,1,1,1,0],"matrix_rows":[236,2,233,229,16,205,173,109,493],"offset":0,"phase":0,"quadratic_rows":[237,0,237,237,0,237,237,237,0]},"port":87,"rank":0,"right":null,"role":"source"},{"frame":783,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,9,16,33,65,129,257],"offset":493,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":87,"rank":0,"right":null,"role":"target"},{"frame":273,"left":{"linear_Z4":[1,0,1,1,1,0,1,1,0],"matrix_rows":[220,2,217,213,205,32,157,93,477],"offset":0,"phase":0,"quadratic_rows":[221,0,221,221,221,0,221,221,0]},"port":88,"rank":0,"right":null,"role":"source"},{"frame":919,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,9,17,32,65,129,257],"offset":477,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":88,"rank":0,"right":null,"role":"target"},{"frame":70,"left":{"linear_Z4":[1,0,1,1,1,1,0,1,0],"matrix_rows":[188,2,185,181,173,157,64,61,445],"offset":0,"phase":0,"quadratic_rows":[189,0,189,189,189,189,0,189,0]},"port":89,"rank":0,"right":null,"role":"source"},{"frame":807,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,9,17,33,64,129,257],"offset":445,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":89,"rank":0,"right":null,"role":"target"},{"frame":40,"left":{"linear_Z4":[1,0,1,1,1,1,1,0,0],"matrix_rows":[124,2,121,117,109,93,61,128,381],"offset":0,"phase":0,"quadratic_rows":[125,0,125,125,125,125,125,0,0]},"port":90,"rank":0,"right":null,"role":"source"},{"frame":799,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,9,17,33,65,128,257],"offset":381,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":90,"rank":0,"right":null,"role":"target"},{"frame":41,"left":{"linear_Z4":[1,0,1,1,1,1,1,0,0],"matrix_rows":[124,2,121,117,109,93,61,253,256],"offset":0,"phase":0,"quadratic_rows":[125,0,125,125,125,125,125,0,0]},"port":91,"rank":0,"right":null,"role":"source"},{"frame":791,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,2,5,9,17,33,65,129,256],"offset":253,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":91,"rank":0,"right":null,"role":"target"},{"frame":13,"left":{"linear_Z4":[1,1,0,0,1,1,1,1,0],"matrix_rows":[242,241,4,8,227,211,179,115,499],"offset":0,"phase":0,"quadratic_rows":[243,243,0,0,243,243,243,243,0]},"port":92,"rank":0,"right":null,"role":"source"},{"frame":787,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,8,17,33,65,129,257],"offset":499,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":92,"rank":0,"right":null,"role":"target"},{"frame":216,"left":{"linear_Z4":[1,1,0,1,0,1,1,1,0],"matrix_rows":[234,233,4,227,16,203,171,107,491],"offset":0,"phase":0,"quadratic_rows":[235,235,0,235,0,235,235,235,0]},"port":93,"rank":0,"right":null,"role":"source"},{"frame":899,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,9,16,33,65,129,257],"offset":491,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":93,"rank":0,"right":null,"role":"target"},{"frame":72,"left":{"linear_Z4":[1,1,0,1,1,0,1,1,0],"matrix_rows":[218,217,4,211,203,32,155,91,475],"offset":0,"phase":0,"quadratic_rows":[219,219,0,219,219,0,219,219,0]},"port":94,"rank":0,"right":null,"role":"source"},{"frame":811,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,9,17,32,65,129,257],"offset":475,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":94,"rank":0,"right":null,"role":"target"},{"frame":275,"left":{"linear_Z4":[1,1,0,1,1,1,0,1,0],"matrix_rows":[186,185,4,179,171,155,64,59,443],"offset":0,"phase":0,"quadratic_rows":[187,187,0,187,187,187,0,187,0]},"port":95,"rank":0,"right":null,"role":"source"},{"frame":923,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,9,17,33,64,129,257],"offset":443,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":95,"rank":0,"right":null,"role":"target"},{"frame":303,"left":{"linear_Z4":[1,1,0,1,1,1,1,0,0],"matrix_rows":[122,121,4,115,107,91,59,128,379],"offset":0,"phase":0,"quadratic_rows":[123,123,0,123,123,123,123,0,0]},"port":96,"rank":0,"right":null,"role":"source"},{"frame":947,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,9,17,33,65,128,257],"offset":379,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":96,"rank":0,"right":null,"role":"target"},{"frame":305,"left":{"linear_Z4":[1,1,0,1,1,1,1,0,0],"matrix_rows":[122,121,4,115,107,91,59,251,256],"offset":0,"phase":0,"quadratic_rows":[123,123,0,123,123,123,123,0,0]},"port":97,"rank":0,"right":null,"role":"source"},{"frame":936,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,4,9,17,33,65,129,256],"offset":251,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":97,"rank":0,"right":null,"role":"target"},{"frame":154,"left":{"linear_Z4":[1,1,1,0,0,1,1,1,0],"matrix_rows":[230,229,227,8,16,199,167,103,487],"offset":0,"phase":0,"quadratic_rows":[231,231,231,0,0,231,231,231,0]},"port":98,"rank":0,"right":null,"role":"source"},{"frame":858,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,8,16,33,65,129,257],"offset":487,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":98,"rank":0,"right":null,"role":"target"},{"frame":359,"left":{"linear_Z4":[1,1,1,0,1,0,1,1,0],"matrix_rows":[214,213,211,8,199,32,151,87,471],"offset":0,"phase":0,"quadratic_rows":[215,215,215,0,215,0,215,215,0]},"port":99,"rank":0,"right":null,"role":"source"},{"frame":975,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,8,17,32,65,129,257],"offset":471,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":99,"rank":0,"right":null,"role":"target"},{"frame":97,"left":{"linear_Z4":[1,1,1,0,1,1,0,1,0],"matrix_rows":[182,181,179,8,167,151,64,55,439],"offset":0,"phase":0,"quadratic_rows":[183,183,183,0,183,183,0,183,0]},"port":100,"rank":0,"right":null,"role":"source"},{"frame":834,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,8,17,33,64,129,257],"offset":439,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":100,"rank":0,"right":null,"role":"target"},{"frame":125,"left":{"linear_Z4":[1,1,1,0,1,1,1,0,0],"matrix_rows":[118,117,115,8,103,87,55,128,375],"offset":0,"phase":0,"quadratic_rows":[119,119,119,0,119,119,119,0,0]},"port":101,"rank":0,"right":null,"role":"source"},{"frame":842,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,8,17,33,65,128,257],"offset":375,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":101,"rank":0,"right":null,"role":"target"},{"frame":127,"left":{"linear_Z4":[1,1,1,0,1,1,1,0,0],"matrix_rows":[118,117,115,8,103,87,55,247,256],"offset":0,"phase":0,"quadratic_rows":[119,119,119,0,119,119,119,0,0]},"port":102,"rank":0,"right":null,"role":"source"},{"frame":847,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,8,17,33,65,129,256],"offset":247,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":102,"rank":0,"right":null,"role":"target"},{"frame":100,"left":{"linear_Z4":[1,1,1,1,0,0,1,1,0],"matrix_rows":[206,205,203,199,16,32,143,79,463],"offset":0,"phase":0,"quadratic_rows":[207,207,207,207,0,0,207,207,0]},"port":103,"rank":0,"right":null,"role":"source"},{"frame":835,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,16,32,65,129,257],"offset":463,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":103,"rank":0,"right":null,"role":"target"},{"frame":364,"left":{"linear_Z4":[1,1,1,1,0,1,0,1,0],"matrix_rows":[174,173,171,167,16,143,64,47,431],"offset":0,"phase":0,"quadratic_rows":[175,175,175,175,0,175,0,175,0]},"port":104,"rank":0,"right":null,"role":"source"},{"frame":976,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,16,33,64,129,257],"offset":431,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":104,"rank":0,"right":null,"role":"target"},{"frame":334,"left":{"linear_Z4":[1,1,1,1,0,1,1,0,0],"matrix_rows":[110,109,107,103,16,79,47,128,367],"offset":0,"phase":0,"quadratic_rows":[111,111,111,111,0,111,111,0,0]},"port":105,"rank":0,"right":null,"role":"source"},{"frame":952,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,16,33,65,128,257],"offset":367,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":105,"rank":0,"right":null,"role":"target"},{"frame":335,"left":{"linear_Z4":[1,1,1,1,0,1,1,0,0],"matrix_rows":[110,109,107,103,16,79,47,239,256],"offset":0,"phase":0,"quadratic_rows":[111,111,111,111,0,111,111,0,0]},"port":106,"rank":0,"right":null,"role":"source"},{"frame":960,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,16,33,65,129,256],"offset":239,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":106,"rank":0,"right":null,"role":"target"},{"frame":159,"left":{"linear_Z4":[1,1,1,1,1,0,0,1,0],"matrix_rows":[158,157,155,151,143,32,64,31,415],"offset":0,"phase":0,"quadratic_rows":[159,159,159,159,159,0,0,159,0]},"port":107,"rank":0,"right":null,"role":"source"},{"frame":859,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,17,32,64,129,257],"offset":415,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":107,"rank":0,"right":null,"role":"target"},{"frame":187,"left":{"linear_Z4":[1,1,1,1,1,0,1,0,0],"matrix_rows":[94,93,91,87,79,32,31,128,351],"offset":0,"phase":0,"quadratic_rows":[95,95,95,95,95,0,95,0,0]},"port":108,"rank":0,"right":null,"role":"source"},{"frame":883,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,17,32,65,128,257],"offset":351,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":108,"rank":0,"right":null,"role":"target"},{"frame":189,"left":{"linear_Z4":[1,1,1,1,1,0,1,0,0],"matrix_rows":[94,93,91,87,79,32,31,223,256],"offset":0,"phase":0,"quadratic_rows":[95,95,95,95,95,0,95,0,0]},"port":109,"rank":0,"right":null,"role":"source"},{"frame":872,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,17,32,65,129,256],"offset":223,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":109,"rank":0,"right":null,"role":"target"},{"frame":393,"left":{"linear_Z4":[1,1,1,1,1,1,0,0,0],"matrix_rows":[62,61,59,55,47,31,64,128,319],"offset":0,"phase":0,"quadratic_rows":[63,63,63,63,63,63,0,0,0]},"port":110,"rank":0,"right":null,"role":"source"},{"frame":992,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,17,33,64,128,257],"offset":319,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":110,"rank":0,"right":null,"role":"target"},{"frame":389,"left":{"linear_Z4":[1,1,1,1,1,1,0,0,0],"matrix_rows":[62,61,59,55,47,31,64,191,256],"offset":0,"phase":0,"quadratic_rows":[63,63,63,63,63,63,0,0,0]},"port":111,"rank":0,"right":null,"role":"source"},{"frame":983,"left":{"linear_Z4":[2,0,0,0,0,0,0,0,0],"matrix_rows":[1,3,5,9,17,33,64,129,256],"offset":191,"phase":3,"quadratic_rows":[0,0,0,0,0,0,0,0,0]},"port":111,"rank":0,"right":null,"role":"target"}]} \ No newline at end of file diff --git a/research/complex-promo4-cold72-validation/platforms/macos/local/CLIFFORD-REVIEW.json b/research/complex-promo4-cold72-validation/platforms/macos/local/CLIFFORD-REVIEW.json new file mode 100644 index 0000000000..4b13ffcc60 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/local/CLIFFORD-REVIEW.json @@ -0,0 +1,19 @@ +{ + "status": "PASS_NEW_WORD_EXACT_LOCAL_PHASE_RECIPES", + "canonical_word_sha256": "120f7bfbe457e39a36c8f3786c9e5e3aa052349828c68fd0a30e8287b3e49989", + "frames": 1005, + "directed_edges": 2949, + "ranks": { + "1": 2013, + "2": 324, + "3": 406, + "8": 16, + "4": 176, + "5": 14 + }, + "endpoint_adapters": 224, + "all_child_equalities_include_global_phase": true, + "recipe_sha256": "668f39a6068fb4b13937d9e94218f43e3ef847ea566b465a679e05c08f4dea7d", + "seconds": 84.63801141700242, + "scope": "Every local frame and center transition. Expanded scalar-interface integration and global emitted program are separate obligations." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/local/FULL-WORD.json.gz b/research/complex-promo4-cold72-validation/platforms/macos/local/FULL-WORD.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..f488c48317e46e0346e3f6cf1b1341c5d5a2a2e6 GIT binary patch literal 83990 zcmb5UWl)@5*ZqmpxVt;S-Q7Jva0%}27F>e{lHd-(-5nZtcPF^J1f3@L{k-o}^Pifj z=?|ysR9*d{d!N1bZ>@8YL;=9wKM-$i?IXz4^b^G1%o|Ogzh0BowmWQV!l)!@o8z6O zZJ23_I(Z_xGFuhTS=ZZDu{LbE1^#(^y?%S%?|fPCf7$ncu6(=A8sTyAGO5h!7`-)k zd+9X5A|_jfo^bSiI~=@5;tE)0{X%(vc!lqXgx#$ljY!f;X2h|H57|RQHitBCSO(Wk zB%il$U*y5*v5gecdeIebU#6s~JX#-K3M&-Q9t*HNUGq|MVWwvJa?(c$)o@Si3onw` zbs>u#-o-R++Uk{v9=t!qg?i@JBn^La8$g5SFh_pXYLRtaRtfu@hWVYWxfzL>N`x3! zD4qbyJwCmEBGL&l6X}CUlZ8>&H-=z~K2)!CvxUqpNS;;io4dI@btJKPpM2y?|F`|O z2jRCTVMM?D6a1al!i&^!C#2sRNMwHOVcnB4tn9xJj~9&LJr;jfAHMQi4J{6CZa|?x ztRgtlcOjXVl09&7L!`m`4a`Ckz->cAM~k3_4>3}6%Lc%L3%MIm#ntYl^rcHGKnMu+ zh{1yy4jA%#qM%^9+Cv#dlSY4qwm0u1^`3AnVvaLUwe%M;I;+1^F#_0=a7G(K1Emf! zq>n<-$h^6`kCRsqMKTP*QRIDz5-jGy>zJd&!4}=Be94+{HcPq!{VW;^WK7JIcfNK*dA1>N_JfLJf zi!vjk+IFC|fN~6M$t7KG4#kni)i|x6h_;5-KF7SBbgVX4X3&pZyuwQHt5K5-B38JI zLC2kazzOT3Q5BIFHZ;rS1mWVh`1HQEcESV;WTr_>vQ;)hXGO{A1)n-%duTF&;y*f8II$yz)sibuqDZ3!g`eSz7@`;)D*Wxzh2m&++ zd#W*bn}#Wz{d->8c5f1a?9FJK_&xgAn{YL5Xu*QP7D;#4iJ4UC+(ZndT6t|jI}F^U z9!dcOe~Z>wyOY=#LI(>f0Yeiu)I!jv4l1GJ?Wh+#xvdn~`0paCA|}JC$<|twFX*ZW zH`XDV_4KBahAWpPI0P*T=G);nyL-FIv!PvyKw8F#E&LwYcH|I~@Lx`n`0Q3hfk-em ztBv?YQPX6T!Bmf&WCzU=ITB~QM_pimt;DTC0yHg?svtvnmxw|ivvkGTK(}~l%uqB* zBMG!P+TUoB0=WQ+x+rDmrmv2M7(ksNPb5(W8t2g(C%A0PGpcMT!TFs1>ha72s3tQW zS4*&Y+%nSSTZnsX1%a1n5w0Dm%Iw>vtx#OPsD0WX#VNQ?d=9F~r9JF|`?)+qylwfS zO@5n}^#_Ng{mM+kfn&JR%2ln#?9M!!FrqOU%6V9`meu%-8hN2MtPli&g?^jLQ5Tx+ zwJZ<;KQe3kas!tF!4-GLddD*4&9`tpY$fB}z>@U9?hrFIEor*u0F~m?mT1r^;F+Wp zP0))hN;@OtbGa^|n*Jih4xZ^|a4A6Hi$5qmd0_Vtt40mj!JNVSfJty+xSlpVGH^(( z=>vW&@_UHpZpSRBheh9bfzhlm04Dk4Z+IX$sH)YQDyRbRK@)4=yN_|&fYGSweQ?*x zNH7TPPtRR6WO*VaQl9EQU>cZROuOpL95<->OAn&HW2M}sBjS|^hUeYX0h=lTX%MiF z(6&(==JR}DG>EZP4w>*M5Y#Y1STCGpC(XqCBBEDd<4L2nm)K@=%CrKezqKvG#uOH zWuis2V3gXK(cj04NKlF2nq(A^p-==>tS9#xOw(T?)BfR$^%&*EX38oYNDb@3G{4!6 z;u7KsNC$BEADO`Ij{y(>iFKwd&HX#907sgxfwR(`YfXI6Z*92>09!PyGH1bFg%8pd zb)57y9se|H#4hIeBExr=$)a^2_y{WmX9exe-d(zkR6|}R?==^Nv?fz~8T^>4>7bF+ z{~7j<$rb`&&ze4mkn7Pq-Af*mQjgq)9L#vOf;g*whziiSSqQ1xw>|-rN`|9?5`nr$ z3|}vD^i)}7z(jVDOD1`UVG1<+A%)3Kj27Y(mWM`G)n^C^y!;7G8Mc{85hw_2Be~59 zRh>S_Ix<1^O|>YA=bV?)d7gKXv1%M`m7S26140*(3%5)&Yr*m_o9!D#U1vHNaP%P?K<3Zy(qVbka zAz0r8;R|Zy4OrheGD;bSd(~jKXGcGEA%G*gdH= zQSF_vL5Cc+ciuD(m+hBNaf8_|fEE-C0n+LR%r*8H^f8 z#>0jS7rO=D^QpUAYwwx87LV+KV*E=#7e8Wy81rM`M=^7SiSC~7ba+JVV}?mrB{+C3 zDd#wHJ8>Pqf5o?uU-3c2RUfc|R}~r=p{`=_OrEzT4T8kbhA03Fsu1yMuUNzi9}$ZF z(MC+T=qiGU6pkIu5Ukg6%<&**E65zJN*fAu4|T%AZqK$=|IeKs#%}anh zPI`x#wmCeZM^GBZ2YFsD#0Fr>8*h>rBOjoMdCzvv3w0&EkL_86wwby$nX@kle@qyF z0W%P9p&lUF$rpg69tC-PJu`y#Cl8wU&GuXm=T*c`NTX%wa$Xqv|6k5O} zK_!+h_^%w|nXt3*Z1Rc5=qTr5&lXkVb86)E+pvPskAAN&f@bWd6baL;XOp=#(`Ud> zCc>SR_&c`@u?6s4%w;I={}!#v3{*4%L>fkF&p&iI7(;ked2Bs7x|H9fQU{YV3MKd9 zDqoB8f$fa**JrBIFmEDeP>3K&gm(;HvIc0R0Iw^N1%2_pP^NRcG8jSy@hI4{Hp@W> z04}PZ=)BUY;uxsac)>u`LF^Cm5p`q+Ah%46dOgko%|kX5x6GOH1H0r7^!q?9b_flk zi_&GHnq03W)mc!B$-cK(4bBZ;R6FvC{vs4A2zAsqMLJ3Ql=E3@=fQals|I{q16$~b zAc&ITqG$~G%f!D5xXc2yvKocwv z!KZ_@1$C3Rj+WwbSMb+&&N7+2ks_Z$97h}nu@a-nS#+@e=`UeWf6==3=UeE^6$Rj9 z^r!%7IsOm8i25(UKwCTUw!<8?>~}&#w50yGw|bjC(Hk>9A}}_CjVAbfi;;m?jk(~X zbR_>1{{%}-3$O=IP{R0A$tSq~AaocTcv^h=7sz%=5}Vc7Qr zgT`Y>qtQZG8@k5Ia3w17kZ*rYDFkOg(c20YJ<%d|d6mulF)T?10L9J)RH>o?Q>AF1 z2lAC*OP~-uwT_Ozt=1xc^TpFLnhfIOw>3bmU`?Mzpo^*U1K0hO&-#5H4WzvNzNLXJ zv_uf1w<*SAEYYN4=*|160DYov#vT<8DZ>~be9(tI^31)TXiF{&it5JQOz?6m0+2D? zA{4}yy^t}U*=QByFl(NTRkpFvW-i2LW^LnSe@B}qyfQqf?V|oF<lKGq0@3PKy4?(su>PyyF8~wXU|Tst;ay|LYK*J z%EU-NNW39z0wjaC0-&5V-T?%fQ>RQSYR+;CJ*G=)vzUZumRvy%7l8syMjBuDzkALU zJJxAH15+E;kqX9eV$*BO9b$FUepcqQbjhW2#Uwd|D#dCoTDr`ZI`OwBP!(lrnAknZ zJwPW9{0zFO$CeSs24;fkbe~aBmSY)}{s^%U#y}f(O=~Me^!&GoM)T1?!yFG{ zD^#hFgC0Po34A!D?>@5kn%=E6rG@X952Qv?I2qV1g!c&oFb|9y8u7G|;f~A{7;xf;c>$bTkA*Zw(Ga`O=piovQD(cQ4ZC>b3iyeebmr}hRrtVClrkwO8qQ_Jxd;#;TYiNxoF@M*t5b(( zGu1sBJjMc%U1!3CEtm$9&VP{K5Ss%Jo3fJ9d4x}do)rRA6DLt49vk1Yu%A(94WhqC zk-8+Zzi1osxRMiW(!~w-AZ3-ZEp6fneCG$Zhi<~&gs-{93#I@;Kk|P;e-Lm7|N9eZ zR|XhKYh}X3MxK}{>m?>xlLe0&7+9J#T=3YX$dva7z&5l|8?z%jJ&eY8O6b3azdlRRa(RxPhI@Z=-^_OW7Ly zC6!WWgtVo{|ASQS5GvueSaO|kS-TZzfpb4MkFMQA3dOdx3ahkf30;1&2+LJj{P+e* z_>n zr|}aQP6`y0C)5(%%^!${i0+96|)zq_=9N!i@+r7IQ%w3rTtMe7+)pT2dmk*Fg(p^^6hc`P+)`Y{5qnu&qD?zM$dtFq@DoS(k8y$z zd)5~U6Mxu{bz#nNP}3ok(9*|6#Kr!wDX$&El^MbgnwvTjx(DIcXG<{_shDtDmr2DW zS%PUK)7YpW=!B$%1DNk6zqv=ZXmPOcv;12~AcH5{9>Y(WGi_K)Dk;Mekf3rw=mG6z zn!(q9iwkgagXxI=sp)k*kRW?k)KB_M%Kni@&N+PYY9A51+rb(kRt+2QgFcyGoJ@PI zPuGTA7X(8?*{HcEuNpg-u)}PL2E?st4(*?-sPQ4qb#HwT17!@LvFHvOi)q_|xwopQ z)NtMTT7M-KMDvegjWr_WInqX(5lHliK*k=Ls-R8En{f)a?g-R&f-N_NGuLdTs(|oc z9mqrM$6(7zePm!K(Tg4b!!$#x|97SV`fYKN5lS&2Qz#|FQ8cxn>G`h5UZ~*`9wTxg z1e;W#?F|6_))04+{XH{5fSmKp#z%S2PTC^7=wPax6QF;7CpObI%9zn=bjq@lP2 zb>shVO~hZW5tjZB*X%tSVnLdU%Q|EK!!=F+at$XiMaiWjx*Pi_{Wo^V6Krfc6OaxD zZg)gPwwR_Wmnb_35`Bn04!)EX-a1+<2CbB}n+iWbJ4$8J7_$z*jsmwnFHhTvA0;_q z4hzHaog0JOgDFMQc(oX-8hhVlt*j4kG$F5C7kv}lV_WKqPZcHUIz&m7<_EJ2;(*f5 zCLPLPhWq`7)yQF;*@XhA)A}8MLVE_;s`r8h>Ci79LyDaC>;P;)1u5?c(%?^wO{u@N zJ7s7#W6c=`*AitxsDK96lY;USSUo|PS3J}Ajq8)!r{S;n% zs_m5as4uJnoQVDp z77wOxwc~=0$~0Y!JvmvBRsEnGs0^oW*E7O@uPf}wCPSSqeVdRt z$rYhq)dxN!xi#o!K7pAtu_)-1Reaq;wn%KEdt8)h_mqjQp)c@9o(jv&{%*6ZMMc#9z$Fb zcCRz}00Y5CQMu~qnFT!FW5N?gt$na@zN|*3G8eE|Ttb$`IFL3@V) z%5ktlX8N0;T(5^V(+SMD>+CE^#_Pa!KAXB^tD@`rvAc>s4P@^S0#^gc>HK{<~lZLyC zX0ytU0FjCs)$c$t5L4mPzK12Kwg%cFB?$IOB7LAahyU-K^8+QzV(p_?aT4$8%E3SB z${*hUO;?Ig!RpB9d8532cq!xFyAH-kZa)Uo14-8!7 zYTZSq5}2~_r1a>y9T)=lG}%R+S2|n=%yPjcIC@|-(eOuSpG;l^X=i1kVv0I<`d+7x z&t3e*@^&OJt4pNs_cb8sgvvuy%(NpJ;!5K3nr`dx zLz33PUJ0nKMzcOvlDK!Q%(QNzY8K7{@I;Zb3b~4;RKt}-|E=-J6|MtsEAofH%qiTX zv?cs-;MbXkoBUE9$C!FRPnEeJJ9*pD&0QvQ|D|??B zoq)8`SzVWEth>)j&>^jItb7~R+w%-z;iW&&5cP#s0t!oK?c03YBu%56`Z(r?O&-Q@ zXYsk`$aGY#}fFaSr#vLG)N=(l6qUG1RHvo8gXKU-RU^i$Z#wNr zU9!_g3WC^ewL50rk?M1_k9KND&Z<;3?~YHxddlGrQmagPRPpUv^V1;O|178jXSIFD zg|EERJcnnmMw4fJvrvJ<=Eo(!+pb=zH^XKdzw@WygpX)0SG9d6b>EH*vdWdE&kvY` zb0C%cD6kx@ezM_^jGN5Y->E|spGwrual(%jU5VslYGK@Nr2KN&vXJ%dmHlm{M(mum zGA;$L(Cazt^8g%zt@B27incg4mnVzEt^(w}!(K5xzTY2|f|aF_#g@h%*_2}M=@Flc zf(lk6-L=(0{2`XWRUiRYhb8@X%%ZR~M14X)hTnjArRVB0ruqg&!Bg^*>uXpmIYmLw+x-kR-sgT-596Jr z?!mJuA0f3rsog@D^r5V>>$2W#wO)BuZD~uZOiIc`1oR$02~8ARzO&ACZSqd7Rn=5O ziiX%`YszJdvoSM1LVm^H>|B?Uys<_!NGVYjbWMr#d2UF$0;ofWlBDf*C*yP-% zBwpU1i4E`__bt|`d-_k?L@cZd=e9v6MPgpi@nRS-E93YfjLi85-}T3Z5)b}QB(>>N znEGwj`{vOIOs?NC!T@U4&BBkGz7Z_9WOI0mN_x?8Fj(GEzAtlN`SyAgH;L{&1|%Hp z3B7I|DzgmVt;7UBcsC4mVf?verSGd&_w!WNaRSnGyGM1rhnV?aTs_! z%`t8R_@&qzLRqRLM<{Ddf)uLllyeZzl`x6lzW-w({iJm<1)8LFA@XUy7CO&+{h_ku z1E=>*0fxI_eWvBK!wbiw2hkj-hTVQPv7BD<;-L-y+HLg7hMU^%ln=#54pJzLgT%SOrMxy4%JNK$rYxpWZ*xsS+?dz1b4cs>BX4|!bo3&U-q z`B<6#>N>v`0W?u>VY%*uzp2n$0ny!fE%N0nWy686qeZR8jZ${o=^hf3D!00@wD`h; zwi;(z{4pmx@nb>O7iTZ?zNa{KOv1?{qz>6&*B5FkV)|%E)%$W?@@%Q0ulZSQ zwUa;|zJ5e_%4QH(l!kcS1y>)Q+7uk^@W;@IUgKk4;RjN&|C~xp{ug9hcSa5rRl-LU zLy_;pl-<~2x8&Bxuq@fKW(h_JBPEzv&ycv2`7Fh-rLEXI1ao_Q6J(BpsK2NSOEg^b zq|6>0^t1lN%q2JROc&*xAIwL9a_8}duS4UH9QX_wc+_ruJvZW_87P;PXscgg)gztAcb8d>Ca|u8kPTk z)T%1#oqyb-oafGetBax&U)4HP4N(R}pTGz?+_X^wP=I0|36*c924D2x^=HciK2MnG zBT;geoi2qlO0KKehFf_+nW_*d9&-JbGY&gG_f#|MSTNFzT!fCR&%7~6?dddBXg!1InDN^4mD1SN0kj{A3=z!&>PXDmkd4!|k=QCc7Zp)xM3J{wXj}CZlcM6+H|M5Q zP3GNebdeSi`f{VztQXJE$AW;)vYN02L2k-Z1b5y&ey3;NjYc!N2#aMTy012;r9Yzt z2&CGVoR~~%T3(I0pY8k3eV@`4t#cAt*;nHMllXN$;2tsX~=51Qae()q6nqrbMC$=mmS9#tm8+33RJI(9syq{LI& zdO2s_at~sz;q-0Dp4u@Bei}JtXGS(pZ&$tDPRXj^9WzjI77ZT{@X2fLkFds{&*Kxn zE%0!MjhlwtUY8%k8UH)KajZx6H$n5ebghiiuREmBejh#%vrofn8ctimI?r563U+3hCCP{NZZ$wG7vj>PpCrfUAMhDR!i`j35## zt;Nmz*o6tJCWeXNQ=GpY@mp-n?O7H4fD;MPNwrDpPt~L#%hqFK&cu?qVBqpGC3@53 zQSduQ-8|wHJ}7E~qiGpC5q9DQr_O$ILu-f-ka0Q?W^td)XB(=LG;WVr zegsFfRE<@fPw?=K8vTzbvQ<}wTG>^|gRMI1`mRQ6hmLoJt$d8X+!fdk;Cz;HSC{aQ z41>R)?_`u_;Po>Z3Fb+;+^tv+_%&$gJkl@# zQ(*aUXE}m=$9h(ogjZn6b1%jp3$}4`qfb*{Sx_kLgAB9re3Op#i37t_O4=T=DvR73 zhiyRW$S>h)pOo?^-s+K?B)f?$sp%4&L6z3l3iNirN7Kb!g zUjDX6hWZ*@i;nBoA&w5L96ZU&(aAnhh1!#XkRPP?)8CS@D3B?QD3HRVA|?j*&XWAqoQ7YrOoubRuu6^btmhF4oTeA{nHCiU0KGwudH-`Ue#wjbC13T zSClAtIsEa7ukrmlIz6T=0`5{nF^n>$lyry?BoCahHJnmkBUoxjGF@TfNJwq)OPG%5 zK7^!OKRs3JT2Djnp8m>pT16L;TX>vxSt|E2iC1M-7Hs8s`c>TJF^RGEzIe>o@T1rS zK{m4Bnyp#~MxF(O*m8fBi1<*rurUIswsK?#N*Z=I~ zPOnhDU}<@IO0HA?z+FG1?B>ORvUUk*m$dHKgtrXSc*?}Q8!YIU+_>!Dv7heuVFbI* z0CHkyX+mSM`K5Mi9+v-p4Zntp_W>x@_<8uUa+0cCfC7zLZ#Pl*s3kHQGQ#!e%!Dsq zVf2=c{%x4HR?-xWH!-tPMM<0u?SxcCa^%fZH@8N605JnCg71h(ff+-Gj(WTF^NP`OCwY>C>m5kjrOEaHw1(CEXz@Zm)()w5X1TG?PekHt#y~@Hg|kv=Rbw%rVy+%O|`vg1QP9Cnd;l9WEi@cu^yGA#-Js z_f;1}o>DL2)X5tUPCBx>bbjG2lh4I_ZFs5Tr+lxBuUwmtVbeWpDDaF84{YcBALmLx zuXo&+Hn6&!wUhczDQ0WAs#tqc7l(&+4Kna>g(VavAnu}LLXEs8Kd?BH9M-YaM6al0vA)3xZu#lDbD;*mZA##P04Zf`(_ zT6=o*l7aN)bXoXGQo85pv7;w83soeSb6Sj5Yq?eHnBTrFFFU{da%Fp3sO8$2-|4Bp zOEOm4m^pcV-svDU%junlU+YYILydn+kBz?x6QgOPSjJ#=%Fl0HXUE*S*B+W}vA1b! zFZNFkhv;V2qHDymwXVEsUCISzvuY=7imq82U6Wr^6YQgi`lE0kceTe2mz08NjnB49 z*mf2(xQEfhhC`CnhZpY#u&^>QSQ?Rs?Ko#%Nb_92KmIY_ zT|S#*+N%AQEr;Xg7@Dw@B>KC5_+s|bLVcs#lI|Mf{WM0qSaen0^wqD9?&uNrM-0BY z5HS}SiWNh(3zO7r*?fer955~d(INl3Rh0A)PhrMysC)v&I_*;*~khz%3MY81? z-u}mn?GUQ?ky6UCC~c4UUmgI>FN1A6HSdtZAFC3%;VJrhj5qg}4;7? z@*Y-A?KRS<# zhV$;JJCg=FIm{0YNE1gtRp(WM+|E~!+Y!qeYu%umI^S>C50iYcT@%YdT@swCU0I2K zT@owyMdc&C8sn?_<|AKgu5s`2tLaWhlE%sUobZ)oX|mHQx*fK>r(GD1^%3REvaOn( z2XewaQM;(rQBlc(<;^2sRHZq)XFDEloF9(hwNVI`)pCGCgL@_N$!9xmwQz*orR7B+ zdWY^H7ZDM|Ru2kE?RwJTX?LnpBTuVx!$#}j_jWt$hAIE{q!T}Y!>C2;JkfA%My2%i-2Z?RS{Ppn)(J=0Q^ecgx#Ly}`DW}b3I z5{Og8zjTlSMMB~dNDwyS(^LO!q>#vuKTaRLZ$g6?iUJ>_kB`b;O1$d8jdaD2lr!TU zO2MU-usZ0@8$LzGD8}5w%<;+XH$yRzz&~%!6fX-?oi0O#n%I8mJQ#SE>iE4-r5GzA z<#*cBJ9N6c6Qw>%e3-n6Q9oeqp0-?Io%UGGM(ygC*i6A;BvlVfk9q@ni?-EgBzPt3*R7aU z!4GSU(4^&Oo)1)U7H({8!EICEDN1@DSh2aEN|}ZW*A-#6YL&H<=0p7_6<<_{x!@ab zGb_txhKTmO>bV^D{N@yYQrRZpQHv1B^ zKIUBO4$xUjX-9(P@RHwd6p!`!wFsH2*{ti-b9t}W}}lLsfluD$7HE7NL86n?uB3}Iy+t=0T?jJ%T5!dKz13Fx8(Wl1)-=JD73 z5FSlmQZm3#7naAmYtPI(=iNI$j7E;=AbV6@FG7)be(!RiyjT!k?BeXi(Uhvzjksg8 z-2;{j{^Tz4Zd}mscky_c(|CR%GOW1rJ|N=M3Hgb7R#G`oQbEs5c1HF?>{alZmh6m# z`IlPUX|e@4+N`=C((&T!B%F@eDg|@x$}UgPPt^OtD2tLs^0tsB>CdYC)kKC7xT2j8 z!#!-4|1f1YAAZBdJ5#hEpH z_5-~V7KSfteB+k0EmjnX8RzUpuSz6VLkkJ{7#jXel31HMnR}0!HpGr6bMHV2@+Vda zXd`}aA6!vs*g80fsxa{eU4$Em5}AI@b2D1h#hn=|B+eVkZgm1Gwc)bW5>{3ssLXNAiyLc1 z^L%TH;UHu~PX2>bt9xHzyDFjKS4s4FWm{^by6IrUL#@C5G)#Y4&%4lyU{v^|#P5M+ z<VaU zXBAhm(NRR*@)3@G3AYEJTfPkwCK^&b?m7n2X~8{J$#Q<=_&U%*eDTAAFXu`Ky};Gd zvqJ2I1IM2w_eGnMCeGwJcz51(afrH<^ASab?;H5<=TwswlIDzZB`;$w83by`*i&f} z-x#f#P-_qAfn(aQ@=TE`G(_@;69g<>=~hvWif~&1E>P!58P7e z?{AltZNFd%E0%5#Jqg_h{IQ9m>f%)(dK=GItxrwz5suGd>=;-gcmQKslj)~KW(qbk*v~e>NxN;cmQ1nt9vMHX zcNB3B*>$u_xeEU3VHQ_pqrMY=+2WF90bGNAOrr26FjP!79X$tJLmX62$E`6vR zTV69isXMleerA2TsGUiFf!({R)Yd!12ire)a?7tju^YE<@am3__9r0EuaAkK0v`82-jCOKymarmsGYn^hhI>4Aq*v)(L`bgTah08rxbX?)HNw(Xz~ zA6y*Ead?Pt=C$azt}JfP&#n<#ez@F-9QtlEtP@vRlR(^r#d*!!Nl!m^c&-v=53N-R z;XEw2i!_xgmECP8jB87o*%b#Vpw!Qgy^1G!>M9Gu`L>fqS3^ZZb}%tS?o4hy*P3YZ zAI~(98<$r-ho zSYQQm*9vL~19Lct_>kWja2>b#MuqGr7w$XzqLkxVTo*okNcA8 z@$*M6S$z5G9Nb&6Pbpt|Oj#8FMaZQLqA|f}4ZdS;&dX;kW9RnbxGgH(et$F-avgWI zV`kdww8UNp9>Hpf@;)!)esK17^L~tMxfkTGnybg*NEK;{qoaNwEnn27-3;Alki6V1 zerwHewffJhyyX6NcL7o!e~pU)@#Aa%Lg!i0@b)`C()<@b4*kW)AMg0+vrfl)zAxA) zU!0#+uG@r>+eG8-?qx4+ilQdb-$XO~zxe3p;B_4nsq}kxo%c$(CdYpU*9S!>{OJq2 z@iWOo-BJcX78S z($w-85Hz-i+RjV?(S@EbSkrt{)}S@rTKZUZy>0>p9wmr5^xwo@U(Xuaw~Ga( zOncCyw*THUrvI}2Okk<2^?rl%k7Vw_1vG@3yoW>Y_mJ;lkcE0A{3|$8F!fJ3ThXuk zI&{+pc47(!2Jpqw@z=AO<2~P`YolM6LC)awS~|=|Rw_Bthqbzssvm$#DtHr`qL!oc zAaKdo^s$8!j9HdPn*{{xQY4HDoLTl)o23nMwOGLh&({b=1r=ibFA9Ez0YbKc@+YT=rD<+kBdTY*tbdEv{|_xE1z0YdRxX3<^(I&O_~%O$KGIP zPY5YLADC38R!?T?GPu5h$?UF#6^M$l*i1RO5meow7U>W}bh*;DKr>E1pC9W7-3>0c zAzvLS3i$s_Bm)J?+>T!Yy+jR7u?ZPQRpF5lbh+Gz!mMZK@W+$Cu2}^y*mlkqF%v($ zOQ>y&p@n+VXPY_S^UY^TZZ|x2g1%PfF*>>i4=f&_(&>-Rqk`dFkcMLQbyAvdaTz#% ztM4S6LK#wZQP^($O*~e+VKwfsztkATtT8fvHwPZGHhmFmD|qlF8>gm)F~%XciQyvF zbg0-KXf1j5)A(-7Vjt|4BzdIM+^s!{0kTmTK>WCBF{avXW2Du2NBXY|*Z#+amn}dp zhl~4Q{>OxumRptnKbi2*c{-F&);^bS!hYtighFryH=JQ z^K>*e|Gb7(Y4Q?g*!beXr?-o(s;Mp~-48C&as-{r#9UAtz;YjV?mSRCqK(H$HmYvV z?e-HGjkS432WMfyHxIhQ>8WtL*7d~Pye~4ad#K2Y-nt`pY5uj4S=IU$jMkW3Ay66I zf04#oB>NTrmMF6$bRSKw=T#9fne7}AAyg$tDfsdp9O0QtkZ6bI8vBdXX3K7=WMQA` z7EO${xb`9`QaNCq?nrku;JFp`ER=kDJ~c1)UgETt8mQC`w;?S2*t)i%L+4i73V0@xOOB_*FL>85(-t` zxFl{X;bNjVCIoV#A)yZvwM}hBwXm&6ytqg>(!(wO@ep{9l=jx7r*Ix5V7$O5)bx(- z8+a{}lJS0GTEBQ_*y_$R`g&3K}$HWl4 z?Ymz5MbYRzKj#@e%E*Uhr*~83M(}2@-QXiDHZj@dJCVJL4Y~g`GF8(Vs=v5cqJR>J zH-cZ$Y4&OEQG>{U&Xho(3x4K*B6PsONun2jb9k&3wwyjfH#p^a59C=cOmQ%<|DP0n z+nLr0=kQsU789`S*`^n^aJ=w@Vc4w8tCK$3@7NG^;BBPsUZXGZlm%~If2_^yaAx{X zjIOe3hr9-g(bGUNy37B@=uN+(gb0+|S9+MX@9{gAe)0RfL44RJRc(A~MDNzGSZ}cM zFVkWs>sDX?&fa|du8==r*Ie(H$=eCQ(UkP-(GBhuLT1pr^?otrosE<7(vz+3j#S5; ziNs&O%jE~2!q(hpG>Rtj^u&S7_k&qZR1Ug648{z9eczb{>GI4+6_x)5PYe`YPmNzi znC}Vt&=y?zGd2&FI2KmySOP_D9Xmol~>=w$yc0c zef$_Bv(h5wUlVyOxGc5I0?^HLC#O;%S9xd{i=Mbk^1R~qo)s5=*GkfNt%QEp$~_I&;@|YFm;81Y ze5XnHw|)1o72nygJI{h%TzTu;vYhrvTt9UxoM291j=+OAU9P6b#qYgTl&7 zDprKX6bQ)4*RWneO8GHX#nnh3jtQs2=BAAOMFz7VP+I9PR(nsj9$F4Nwvy(nwKUU9 z9X0}SE|Zvk)NstW)UGiq^n5}{`U>gtXQ8a(KEZ4=78cl(`BbJ|;=vf*xT2IuQR2;u zSKA)@`979T+i(A7m1*Tx=Xd-TBPmPT(|)J*cU`1!?@^`CyGowo*TD%a z#@a&6*gKek0Q219x53%PvO%gm!cw_1jq{0lpY5tgBd7m6U!HrsR#5|v*y>k zQQC*x8{rmSR`%Hhi}|R_JzVbcci|QwryZF}H45t*m1<@28mY^+lt=|tz5%jgm62{wQS;RtzeBB_Rt(o z?`xfjPfElb7xYxxJieRK@mu!Bhl7#255(WS{bjtj6%!;6)TJuD>F!~BXMQ)5EBQ~l zytsNx*p8(>bQ-+<@qfGCcr8_9-`uDmqQjj5q z%#?!}fA$MD>(_ZhnsmR!0qcKHqgb*yyP%9eMdVJz0N}`0V+O&T(h5Fyy*k8*KiDM; zfj@QLPoOI8BeHS$(~us3iAnAGw|xxv8>a9G{aT9u}B%o5S11wF^gFZ8e`ALgZ%Kv&EKS#9B zInP1>_bI_by|2MJ(qD^hEg1XIjcXFZrFO^pMbe>#OQY++2Nta^aO79WROY&4P1V?` z<*oEcK$l`26&4R+Cu{dKi(u>qt`ls0myZbd!w=&J2Pxc~KpcFQa9T$ZM~W`NFqb#k z17Wxqnw&RE!~h(OuFYlu6pvvD4yxKlxC3GHhh_9H_M4dYB1TYLhRB~c!8S*`5D=Ax zXZ=whQN-Rv4}@hPWgvnnivi?i0Zsn?Q0tIQUhSSWK>Ov8-!Pvoy9mp=z=1Jf_qgLP z{5k$KH|HU*85{wmEP#Ya(r$zZA0O=1WBV5fbKFZvTpG@=#u&eIshCi=C_%5__4ddJ zME_lQzIpH2{{DS|tS2G??&M$*EHA=@gA2anENdwypFbJWWcn3Bf)X64U>KDat_gt> zEdvqc=}CpO^Heos2skqFVsqGYV5)|*jCYKZW(kS7e|}u>dCHRfiq?te@@C$pXt^Dh z#*#$qBnmJ`r=qT+{~b?BEcKp*e+lVVw0w$6W5E&TCL=xVT&w$Oeiwz^*$g+bOVx}T)CWJki5BDq^;H^m zAhT;!SWlTLs97YW51$P@Gre0yI|!{RBiWtB05qydG@CMszu z;JaXXTr5+}9D`zzzyB|)-U29&plcT${f2I{P$f_vH@TY09-UdPMw+)iO(}#9-}NGO=A(MoO43ILT{Ub<|MQgx9@17uYSHbrQIb2K zej{ebx)hJ|hiah$k+u6YB=TU?r)q0}86biTujXfje%IZ^PMj`3HI4o8nqsa>TL~Wh z{u^wj?dB85U9b^ya|*$jF&tb&Uo2!V9kEt){RHRB<;%mFK8SeXK6Hmwm5niKLR39` zd1cO`KCYbx;IItTo5fptKf_u|`opekAG`fyC@qUgMlHhZJkEeiakbAI$iMt^lcAJ3 zjVJ9%NuBgKP45W;{=}XCBtIf>+q|o3lZwU-8L*KXsGexXTggE9W>J@u^;!3-VL5HF zlvEHv(tD^%lV4Hx9M@~2XfZuPmV90wVcDgkGbA$ZAS)|8?@Hq@xSKhZk~W=^R)?1d zn_~La0p=n6TSk}9ZQV+7%EdWgCd9JyC=$`QcU(uF>Mba=O?)Sek(_(^!BQc5`TclX z`hxVXtvcYXaEcDVaj(_joc5eS>HryRu0NZ$Y>!zucW+jD=n6i35!qpMX zDevl;r{{%HPBmp|ii)WCZW2Csb8zx>Ys+ehdd7SP`q9(!#svChbs3i0@Y5QKNzbL8 zZs#<;zg>)Rz(|i#YGF8>{PrW2_cpO^v(FGlnGsP@7i<*LF)OeD-d@O9`y*v-?u@`3lLefE0 zhv&=2YBN_DZetG%$pDMr1af?>Hc^@wBO}^A0mp)s%Q^(6wO3?yqae6p6=3%w7mLO^ z>@eeVDDQCKKa$Tvr$5Owx5|5dxhwK+P}Rz=z@7Ii+5L?(1yj-DjVd zu0Cd9fC~ESr}f3HrkDVPt}p ztqs+~)D|NZp%->vzX&3gm&(5{G(8Q>s5lm>yk44*C^Y=(`Pt^9^iFu_<~)IKt~O_o zmvDwPMojp#t?z}(p-mU!3HmtBk5jqO#EqJ1oqWxVj;=+*XpA^z=FS)7T1V{rq2ede z%%Oz+;r=7Ugv$kDV~^o@t*c45?RTG|%IBoM8SIIBktu>mvA3JK1dT$Bt&2{_ZZnvS z-A|`8eJyoh6zw#Dms`Ti6xc@fht?nFOd+zL^V;}W3?4D$lYd=}O(N74^zOfqw?Mk< zXXHn`@Kf9+2QuZdqaCw6V(%^OM22^tc_@6F+P{6x$=XDhtwo<+STbz?=0ZH!?W*T7 zH8jfd^tI($&{pyXhpAPw&Pu-S(?**%6d> zq^$OLA|2ECfr+EEkfRhCVeJ?qhEgsa!_oauByUM#am%~JfuA)M(&o>#1-8>;Zn(Jy zU!~+^X? zf4R+_t`r)!Gd)=$1F|m9lYe*f%{H7dxBQzM7X(1-?u#PwN5rla{L4JSYD%5aKfLr` z(8(a!t87C77ormCZ*2n4ly}X>zykt=L&m$ee>Soj63X~SQuSkg7T73Sj{&S_P@j9I z7x1J~j^SFmgTs_3L{9Bz?qmK!m&&#^wU=K?*+);DUVhp5Pir#|j6R3g3Or8$D&^b{ z$Ly5`d~KEAb1%nt*(h_(eW463yU|q8?Cf+`;zyCophj8N`ZEq_C@hs5@(FED=P_0= zQPREKEFP^@@_>edin)g_MqQMrIQ=Wx&1*gdym8S$CuRl;uzm|mFaD+y$-X$x&|d}x zHp@k<8|tI6FxZf=F~{Jy{uB6M;DzR$TGEBKhL^y(*jG%HGS_8+-BgA;om)7HjcS@J ztYIYI{-uAx;A56FRKU)4cWD4@0o9t#c)6U@RrtS4+zqt^LJ!c+B6@2l9=~LJVzKG;a4Z5Gf zF62E6OhJ6TWh(b)op&z3oAaj636iaA5hkLR)h|N77+;v@eVIBpyy5g0ViSA=mPkb$trvYs#)gA)^S|#A|n{{Mq4v zhje}@HBIM^n6l!AfyamYFRR?OhxQ~e&2$lc7H?)+dw%@OSNUE|6lyOtuT#{tdm5{I zQ!WV2>2rkJ)pF9Sx1eAOG={Rt7K0 zWH$Q8;@#X82WRd3wY%4~>axt~xrgQTQr(HDGVyJwl!5~^i@bc6^QPR|0YMeMJ^jOe zw#um~h9}`59(M?Fk=6^-E9_&`FW)Fu5X!vnD`fu<^0V*EM=_3>XtNVo)E7VVwsv=r zl&rAtomH=7%!USrJZberzP0?)GFl*9UXT2uk^mA5w7^s_${V>i-zSS}4dJgy`2L|X zP9aETriOr0kInPfFQA$PhJja1A~R<>i%-B7<6c59^+eJRk2Lydf2)Aa}r+205(fQN*>v z64Z*de4lJLC-PiekQV0P3&FdKkbpd#*siKf@D6SHC?Q~J8EcM;%u_> zEbcIE;_J7aTF7__@G2rGWNhpHz5t=x7fJQRHu?3{_s(yD-t*C#_h>#s;}KTP>4Vtr z57Pdu`ULI`o&kj4Wlsc@0y)nulL~;93#Uzlo*L$xDKZBycQ|DyZt6F>5h{NodoHtk zg7da83tg)SC?8>}%F`15Fzaby{3^yE!b%Hktb zrYI&yit?Asdtci;R4DXNDS4c1Gipg&eM5it^BgybEI2iq#XgW171ha*ZyV&O1P#cZX2`6n=h7vZ)1UeEI&OqbbQ05 z#uOC>5L$Z9JAuls1*gfg0ep*r_Ic>}*(iP!-+V^WqJ%r4>*&H}iY3{(%GXjYniZ?7 zRAOd|i|L(ZQDqe69~zR48%i3+ZjZl1Qa-0DTo`fZAr~0B8(C-;-aS+2UTsal0{URh z5E0Q=Ke;m%-ySXKI1Y`L(FAdwVhSTNlmgh#Jtt!R)NAVQvbO!=%0Jglzd8O$KFLU# z=gxnPbW)zqezDCAQgDQkOtE%pZRsocZJ1tMGdCOc*a=~lCpLCSrGsfHW4$iaGz?$V z;$3>`DD2E`|4GS(fVrq*69DlL@&?8j(5%wM%%w=0T0D>$2F^oFRLlGR@kW2Fds~qa zgZz~VoruZxwL4J~zK|ln@FJGbcs|qH7VFy;Emsu#-jTdOi-6?lNsqtc?6pAL8aK*- z)dJ)e^JC`dB+kseUjNOfmA?Cml2=TDCCj2S?xZpcPj^=OE9x$nKy?^Sa1tql>Pix#>%3&A>Y@6yJS(6getOq#KbZ`l=EPa8vPe5R6U-Cj~@1Z|U zDRwkSO==-x4-C%-WmA2##|2}E9tgjVB(+v|nLbh$9m!^Hc!$1x|JLG9hhChMsY){)2m`~rJ4$fH{h%XMDsx(w6Lm? z|H{S9>AA29(^MtR$L}5-t{AdUA;UWvWmQ<4OZzE2`p`wYu=be|a_&KtHYI$A5|_cL zWJ%d=b8QyVO61jDu>bI2L{axGeIN-8I6fpU-?r|9H4J=j{YPpis_ZX0x-unmvzs3! zrh!?O+63mdl%1S?_sLY>A|10f0`B=r_Cf}T`Md+yMn642p`32 z+17K0w=Z@cnpf;0Ac~H6R?|gxD+9`AxVD98$32|Lxer1|yZ@q#uq=MqJ)Tn9SOq_L z)Ehf=|MjPgra9#SXshHX2S-YOL$$MkI8c`Qq0j`6bB#6%oKM~#+oi-}DKy7tb_{lKgLjFJTyF{0?Wf7;-sizs-LcK5`0PojK|ETkDZA+k7WSwfmP2p3ct# zU-jsGh}BjT%8`!s{2eP{-lS1Ad|$bk)y`GPV%?c|!a<}UXZ?KtSy>F-DG#%+<6>5K zPA89N2)Mq$Ufg7>A)O7F@atWVD3EV!yiaTkv-uUffj2)yJ9g`G*C-d-8~ny28C$Up z`s6dF7vGysc68~9P`m1F(dJtgJO`@5+ML`0ecX?2b0o#^idnuS9T~{~__Vof<~|P= zP}sK;(QlaF1q-Z2x&rcgBW%UXo1#0oB>C^Mu}kzxSQ4KEOEtf z8&RG#Dc!+0k!5lD0o;jg=>3ix3)4pK|3Z(qqyl%)f8eE}80pnA%;^ z_8m0fLj=NE4C$v>v4uJF%z26?l#@}&ee2$$>j;4TmIbB^Wk9_ilE!JqRi=J6B{H$mlgf zFmoIPuA(tF&R2{y1wyW_V1nizuK{h>?e{ZJUN@L=LH5p*C`JJnlHM03O9L4xhdqtj zJQ6>c?mmohfrzWKDEEL<17GIuKQ}j&ENpxw>H${r2#u7ThK(MHPSAg&^ra((6;a~< ztTp6R3EwtrIypra-aVTC7zS`X4oo0yNle&us*AF>A14(ZTgy8D_>lah+Y1lrEZ~2M zTP$PE2~{b9z8^3T*n&+Lhy0bp@ikbfM$}?PzCzZfBBYWDc)eeCb#85vUn+p z+AJ`4$2TqyG8cnlKbubnNXHY4ghf8^XF1q~`hb@kC}WYNnBsE+d^^&;XnY8uj=W$y zd&T16-8i4K{cTeS#PATdu_W!WX3`o0aiq(I!gQkh|&Qg)Rb;8W_gi+1UN$RP#VbmRi}JZ`;rUmZ;+K3t`buTVaC zEUwJX5}Ozg=&VkQWs#whQ!*Z*v2|CvbbH}araVTd`p9^uaabw2uao}4(h^A6-mqiyKAr7&FQ>knb15)>SwJUNeF#w4Ip^vTt`$TV=;* zK#W(-BL=Il!j1z)ET{99b9o~J)A_kj$OFN|BzfvOlbxIfTHg(FUvs1vdWRQ~&L`jd zsP$U9q!^ebk_xGJ`V^?cE)(UM-iKqA=~1u~3esZYxGL;LS2NiOjUroO#dO*!!H+aB zH!An^T0)}<=**NU%#h-G%|A6%+ByQcnaCn`&cQF)tnH-FpLZq?K^F!WcBSAk^p zWHTo7E$)M$^4gm@z_y#__nY}x`*ef%R`OO&S!sO%J(Z^>{rmm``XbM>z0%lQRD6A~ zGTU2J_~uOuonoVMY}@Ynw`zzz+a@h<=1x7}*e7-NK<%A2KsTaM^rYx5ZX0ISMwt=( z@KTfVTlfL53d>B-g0sg7_a{$438~#jsMK5UL}3PoPJ{x4 zUc@7dG@jA;=pvYV*4#;4pCD^VRpur8i0Iw4X1!e%Io}HoQz|9caX$t6f6wp@3N>Pf zUf8@9ArS@WhUYXH#szYyhDS!53K?vUQRZJ6iW6C!!%B*>l2{=Y+wS#-Dz%rU@p^X2 ztdOZ4ZAJ;D+8M4$<90-jcFFh;9o4*}sUzuP5QcV1b|h#|G0K~HKFVm-&MB0F5VCgu z79^^$u9x8N9$I(sk@57|hmx9xz0x_XKP!-v`IY$yF^V zk!G3fU@)U}9VaC?up=1Yk;D&27OU_hAxp>36AQ>Mtg~b%e^)eAlcXncpho`ZQh>c? z7|FcsI8&1`V^DEY_o3u*E&(My4BPw!^S0(IumWT zT=%%7x~IagOO43)H#gcFUjo}+jCM*Gs{ptg&Ve<&mgNz;=Hq?SACOmpUn-F<`r$;k zgE}Ze<1=CtfldcY5Tc6myMoxYBZg#fooe?rT6$&}x@jGLM21_^vnz|f331ml_djx2 zjxz&cZ8DXfY0n{{8~m;}{cmkp>fS0-Y^|``XmMe<4jWG|>?@Cv_X+q>csXlZi&AiK zOW3H=!ekxv;0aJHQWVofKIDodztUy|vepq@EK7K1b9xDtJod?qmfB#?AyvE}uel5R zm+}})R4)#432)b?kWPCqtRy~!PfNo^R?R?@C- zP*pywSV|pTs*UvVd^lRda*sTjIk4YGGE>T4yj335Te)Dl)?0y#TTq?9cfzeL}}(~$4)ZJ2sNoC zAttz&{i$GfN?)}P29wq&@-8G9KW`lnj-!jVf|gVpen^m(dW$CgHe3yh{q5Lu5!~rp zYt8&y9QD502iIPzZ2axnvJkP4Ri`f?Pi(wVuuw=g+2q}I4We!RKV)4p}kx+&~$l` zjT!_e752AiRo_-Lq6W`kbdf!W-SOqkg-!Q1;HunsROwbQ1(jx)Z);`ogj`!MWLP)@h~G_Z4~%+qL6cmxM`^^z2A z=G%)Os<8UO)g!)J3XPUhk9^m+cMD{Xs&y_ur$ZW_zJI?~K4?V!-p>?}LAy9agYgTo zBab+ zy@$S#o-9K;HESo@T ztB<#ea6Vn`h6asE@^~%D(LdFT)Hs9U0RvXC&&92odo+^J35RT#B~bENc8;?J)Uc=Z zBIKGXID_O{4uz;Z2AAPl8K{avRa}8TzjpVM%O+7}nZthmSPSc?L3&C;-{Q1JAfx9G zuc!4RyCqoapA0|kHl+m8+-ck?h-L-mx|vs^#GwQ-M`BH$HVzinb>5%2=9zgD>J(FE6sTN0VPymJ^ghaj(=n zUZPDbyva8CjI7d4S+ennue9Q~QqJka+kU)!%@;8bB+y$wZ;fIJCN;-~(nC^kQj#tr zj}JeQwxHw-5~mqcLedl0>25^k!9ALq#7|7Y3&1TbBst3WZD0IW{K6_YT{x^4>-Mo2 z$|%1zwNf3k9{q{sM17vaSn|2c4WJYo|01+DL-@V{o-k4@^$1^$(D_9jH`C{)ppb1H zr;YxE=gKlR7(k+w)?yr8i7bwb?x%e{9qnLA8Q^l=i6yRu@D9-mp||Iw?}N+$hXC~M z3;K8N2FWMoVJqLeTxqVygBt*WID)oxH^~dU^Y!gM1J~M_sEyV;RpEw9#njmoh+?W5 zu^&tvo(Vf;wv2NcWE>~jBi#HY5t(F-CIC$p;Ru$jM)(uX_nG>7ayg$RAe1D-+x4mD zXiEskUp-6AI+7$}27ODL$6Tei66f)tN{^sVoLxM>$wl-@DJ6qUra!DjwjYs}8md}) zvpvi>y_XHN)`G)&I{{bjED9}_F%vlJA^7%=(*R@kP%L-j_)UC%)A9M+NL0G7H4wJX zlD~a-YWs|q3`f0Xi1SchHn1JeIliYFz^^RvTPJ|uziNRx&$lW@36pO`JRstJcuT(o z^8lh>@-p?R(4++yjP%j?UgfTH735W&EgFEMtKsY?uSj`Ir{{xfguTC#ANq=atc+#nCcTiAVB|#^jGf_ zV$wr5t&mSd?rmKi+yiZY!WU-E8iarK?^Nq!FMZ>_Hq+fz*Y?S545)6P&(EdnL=u7; zu|ooAWdnka74Ml4$s@SEUY0OqEx41XC8>f(;6LN9 z_;Zpm@jL%XuBSt5djEHCU;sms zxK%kpCmqY6aiy-Vo<4YqOk_dLQfObC@Ks(8;iog&cj)gzl=o{0=;dGPPB*dT)j141 z^3!2hyttojJboGe)QOj@ru%06BU6q*qViNx_voKpgtXqbEAdX%dSWx3OvKci_uuY8 z^r1wmO0rJ4{ZOkt&@zO8nTYE3Yxn?Ja+DVB zACC*f1%9;KIBSFR<(4;=`xwdFy zEyOxh=QJZ)Z&zLFXDy2If^)m72ZlXE4d_$fpIrHnd&zt0iNDPfqeVY=B1Q(kkc~*B z6z63&S-}zRWSDN0UhMZbYC=bLsvG_eY?1|Abhn48%LTz~ z8B8V79F>5kc-;r*#xLS%660Zt39)jCHom-kgem?C?d{~uRs?HsyDEOAt)_ou4z9OBL4;cWAq9@v~m;=iCa@P|Z z@`6Q{8&T9pB%N{o=yz=(z zB33xU*ZxMlX8z*!xw(44F1#=uTF6}`LD4G`d_U6S>=R~-Thc^bvg$hpHioU1rl;ac zm$#`Kiq;wq=1R~aop1?jLG7@do@7PVv0HKV@ply-Wtwp3#KlDq+p^AjPDTQ9475s5 zI&&Tr*J=xpLOmBI%MX$+%4tG{ML`k1hi~|q-<-{q9v0Y>^Z-swYV(=^9tfjvCEYK= zid|%J>#c~qpNR`2!gF+CdPiAN@4cf-@>sg`O64R04Ck2;Rf}&;B3j%Uq_!00Yqpmp zS;MvqfjNhvmNK7UM=2I67GAt6?HGV@iEcS7tl zXa4^*_tPkM-@9$HOcp$^6wyb0wAKT>a<2?Iz*nA#(JK>v5TS zLo6Bfr8nMIuccgUp~PK+c_v54>dmhe*NQR0gBdA{WV`KI%Cvu{xXTrsPzj$JIGsz( zI)JAGPvc{7&MHcRucCZk(fpK!ezCs8oIumE#rzY)>CEZOvZllr|NMYXm^8N-xK(ES zo8CTVLH->z#XMZ2 zoTh8T{MYS{OmyMJKZp6`@pZI|QCfnsms11kwAuoq+$HLdt%sT9ZlcX&$X#5Rl&h%O zn3Y2S6?Uy9CDBxDO4`L_E!cj6qRP=f5(o+XZhh#6Z@V5{n^r3HXv~#|#b%n2)jx&Y z8NBbx|EOb_LunnITZp9a%~@Ex@g2?A776;50eA0S+v5_a-7Heby8kFI?mXtYznay0 z)T|FtKda)UfuirrBn`eH)?(pulS>IBH(_q+UO6f7bF))<4_JOVQ1S15a0<(UW$9~+ zJIyhzGk^LjJTqZsoB?VtWuXqcSjdVkm~L#Cf2ZD&>AwRx{B<#c9p{<3M|ksyN^rN7 z9useVqoi)dFW)Z4)YGoRR;GIZT^kU2azXs3RPQ-OZgE#A=-YNY-Vsf@$FVPVAX}2I z`R~5@%cIzUx?2C_;#}s6z86h7#H5Cxf%+iYdtWB@UjM+JZ?V=6O3|Xmfph$>?frEOKZRW-U*GQlMMY zw8n|ZW0Xt|j%D;1!ZBfaiB>o%C7pwxA&?cBhykrqlgxo58jX8gskztuX7}|(+vVBY z&A-bWfz(%L+8n$wvZjxf-9OG+Kp^I!0v0aXs)u){ElF2IGV=I<;I5l04Zo`TGR_u? z@~c=7AL~u&%M>`+D=(`VWscDXuoc@Rcf>Sdkm&lckc@a`dgvNMzOc^2J5 zcjSG*3jJriILPcd&ThQeMd|A}g84`k2b#<4Xn(F*EP8feI1}~S4IcxuckF2XeImiW zrt=e9Zyt{Et@86%T<3Jl9pfkQ8M%7lDc_Tay4{U3$HDG4mh{Kczh^qOk;_Qb`Dq}A2zbp-_Udq0{1fE( zbRg^z{Casi#77LyGrA#$hGz;a?HP+wJ#Hf^&SMJHBIl3kczv0+Jfb|j_wa+gT!(A; zl#%D50WULSrepGqrEL7Ta3QdAisPmGm!U!rDId|bXCAnt({u&n*k83V8)CjXx3Py0 zc79Wqyge!yf-Wald52GT@0(wEqmQ_zUzDeGV_(t^fxAvqdo;S>{U`H)S?c+b`%nG_ zcFg`{;yD&h-2%?wR1Ki%aF|>R2cvjZ68vi@BWbY6qlJPx{?Rt8?p8}rW5-dsA5@}}C> z>t{)?4jn5)v6kTn$+OsJQxFDh0$fJypP%`_{p~{aXAR}Uv$Pk~*{X)}@mbO~_L;Uf zzrF3QPClYn=o(Z;trw5ua|l^qucdK2uL!C6Q${vkR}j;Sq5#1dUfKf%vp{>yUn%uU zeG=>W9?q0<X>XF1n)43=HqhdtB#!n|N} zu}heYS(Uv1&OLfP?_K`#G_qLd2Fm z_C9vTkNRJ9L;=~cw>-i3d3P>IQNXJbkW|QZ`>tBG7=#1Ld(8LkrSFO;HAndcVc2+( zK^cZOY#h=3$A9l(ePUbZN<;MqDoFP*^NPRF)x+x=CHBGkvEP{osyVil9NSwWfBuZP zr*p@kYz>}j;Jvyu^C+6$^I;%czis)e*(&>F$Zov32No3eEfIOnZGsFBsToIriz58b zzTV2Puh%6Gg4!Mm4GKs7w;pc3siq#Q=06kycqT*oz!g!(i`%hx_uj~FV zr~WU!uTbN+KP=w%zU;ofEc?F#UtzCTFT2anVw-*h-Y?^Pw_3L^L;$t!ihAfBI*jfg zU#QCC3sEoPmCmZ}JTvqKd;jOHpUDCxZ;H#|pP+7oaj{4!GQ51EP*x)S4NI6nFULZ$3AN+lYv1NEd zInsMGjQd{dmqld%?r~z2~t~ z^xF1%OP_W@FX#c?sA5Q@8u8Elbc-an2PG|GtRqMJ#NrC@ieW*RPJ%1m5K1 zm?@U63Xc=={>9JJ`boo<_=h&(P}V8p@>|QC8A9h@j&xmr( zr&_)GyuuK+cl{k<=>1T<{zud+6haEbvOkb~)aw*!G0%i9f6AhK6ty!p{ij2WKfC&2 z8dO~`L9?#s{(bzW-hKfdsy^kbVz>*B{re@K0k!jB<2<|PL3zu}S5Lr=xL~Z1X#kzS zj9`t7KeE@E#D*X7UomWXq9I|=qz-@m*DK&Mm~7PRBm{^bAMdL2C*}!bzq0pNP92sX zyk|lVGPXa1044ErLmkEEHv*Jfbgpal51_9Up`47BI{trG@Az`!H@bG@a!_XL*CFiE z8=z7@ecyPb2dd}61SnAbMfz>;y|U4H9niV)hFC@nySpKcfAS4u z6w27KC#AnkV(+hN{S^RJ{N#~jr&v$CbtW2OtH;p^@bAXEA?l8k-xe{O(J z8`q;{l15*nfA`isw2|GJ(&e>*Mifu@i>Obwo&VcF7<_2EVipq@X4*+xreub!tkn%) zkf9laKB+90#XZP6$~`6|zFZsnOC~;`k1^LhzTcCe;hXGz5<3uei+(2bBAxRySS6Dq z6y*l&XFM3JwwI+*I*qjR-8#NPvgD{$!vA@G>{l5d&5%=_YJ6R6hH2?P&|_X*0c-$~ zV#0GgvM+7(ATlL?F~I>*H-=}CD^kaN+&18!MbMZ??-wVM?!5%O*BNE#=P4NN-Enf0 z>sVVZ++%CsE&%@Nq1gu==XqolrNltA^u^<3nP($cgIFZ(S1uU27bVg!ZIrolQ{&pT z^JPI6;!ISv?s+L&>;;qR+o`&Qs{z%rZ#ekTVZgCQUj{^kV&kdh=-rl5$nQdYb4)4G zBy&RqvE2;KC}jebq{)6TwzGQSSa%+vz=U0IqL1E1BvTPli7r|=?_kk7s&paPJ~Epj zEC9N{6f?MQ3}U-dS<{Fk!90+u-ubqS-Z&w9VV}{gP`;|9@b-TTsp0KCDWhif6h(Cj z;&STA&oK_UX&?It^{M3y$1IeC?@lO-z!nz@-0X7^bp1kmbohI4okFzaoEvkp6=~u> z;Nb%ia{ON$48n+0$w|#lk0ELFa{5Wuw8<9yz)h{Cy`=u>fnHV-f%t%%J;*pToCRE z@}0d@0hNiT!cGR0;yx1P_p}z@W93^oW_bw{U8!}6IyjMPC*C(ApzP?~@C=oNU?C{R zASva{hgj0aCw_t7d`%{!iU}Zk<}bQg_vo7CSYB2R;9}_`CfJHWbClgj_EBqpr>&`K z<~IRxlnHGs3^JG%fH2F*a`;o%mQ!hK2DrE5G*1CWu4E1mH80lr-DKWfnTDEbYbLO= z3=-txt;^i~CFG~x_>;|F8$_l}-OK^kf$D;DwA+SO(fMwss&9&HSSw+dWzdm8bAc=T zLJs+V`^8oLf>OfezTFKKR5goXAVG=*?oJe%lMGUOq2${&EK3@>5DhkC*QPquMA%%9 zk^QGdv^Iv0v$jI#S`5eBEnbTMa}fl4QB&<~{kM)X`^ds-TQ&);95d@52SNP*>43}B zt%-rqwjkrhmss&wUF zki{9>%!V7ZAb$drlp<)N)dSm`50;-Zd=UlVAcRy2%4T+al=<=5fpw@1zvBTEKJc)o zhL<#{&NGYM$(85DflH03cI+LC*7nafgFC{50?Mf|MDEoZR6I8V^Nd=Yhr8U~c{ezi zzi8jP7{WnaPV@BbV1K@{q~&OrWuSUIN{ckERPgk2oUCe?=%UR zm+ucC=PLxO;0}#2vN@~e(@l^G5(Tos8zOcLN5-5($5A22Y+|jYt-*$3Zxj1tu3`r- zxY3W$E1zTT_XvnIyuDlualeAa8Fft(@gx`aV{<$Q+y4{=1w zpl~tHt~&m2ev~Fx#Tlk5DeNxy9CN}m1b?Mkw4 z&w>kP_b$!gp6!{c^m&M&uV0$mkWVZl92X-)VH%c(MNf2;N-}agdsd7fHjkPT<6gqe zQyI2NHeUV@-}n7^5ng!K#?mW2_dba|7|dJ_SaDLB<&{88yRTF#+$BN-4EM_j<;d|F zRa}4uuJ;M?j7h~pGVmzksN9JVVsrlRP0U|nX*zxOEGB#e_1S1E$}(rA@T)B}78*E> z6%ni4n~8R$*uydr_XbYGm@Es_2&#P4|gH4%u%e$AS3)n1Xs043c$^MR~)*Qj6 zSumr0Q=Hc=@JxOuT248=lR{Mk!!7ju*FN}P=SRXq)kzH;sqzGB#E|p2-_hSu`2B~m zE8D3NFJj836W{8;IetgAgIA{WEmfT^n6;~3?}+GbILQ4my#=*-y8X=!c``i_fV^*j zYl(NPXH$Kcmn0^-p(}X#Vu;FGABi3R*ubVv*UPr#Nf1!v+;-Cue7cZA1Ix$k18Dy2 zDcJByZJN@SH3~^zGt1qVju^(x39bS*JP$kMN0O6>vh|k_cf3CJF#L37EINixNBm&8g`pZ% zuZ+&5WJVCf@YVDyP-KZyO2O3qUm9iLC?)4Nqf*6 zXzW4opPLQ_&u?S1<67ri?FSFD?|%TxfYfC`jxrz{ct(iTIUkrfq#r$Tz$BeVv^uRR zeZCix-+<8P*%{#=K1?&~18*}iMR!cz)c;pX`X;_V9OY+JX!0HW>oXYoU;Oov z?rZ0o!gDlwTXn4~6uW)=CucAsXD}g$n8Vm19mx+E^n^vAKSo49{vY|hKkmz$f85k# zMFKn@cS~?+o@*Q|m$D9+45btIrHE2iNI~V%+q+`s8>h2BV6Z=Uu+wbnUV%_b<`E?+ zv4ye47!Y$giXrTBI*HpUl*cP}$*&6NlnUaS!1x1%Qxj2W*`cH0TU8zK6zJM@^)){`~bY&vLQi7=^9N{E#KSs(hZuZa7q_iQ)!Zdab+ zS#Be_&oD(=bdXXOrX$zOQykG*y;b9TKN{S$wAuwu{n?e=s*miF`ZLtp%u;+#z#o)b z4!7r-_^jmgZLI-mMYcHUMaLqp#zNxR?9Y#5I@FBWz&KAviG!`?NCUz5k|TI$R*VvT z#h646aNPKTC<2C1K|}8|O1Mk2Et$Sk__C5@D)==IJ4Ch*{~~nOG%}}2bdPe}aitH= z+dn=qY~>5_Xoslr5Gof)&9{c~z zYI~f>sK6mk#En@x(=5HhpeN1LdKtkr&m8Uowe^%IY&_sb#;8yw2>ZX8_4MBTZad=k zdxlG%>oC?At0JktgZN=!Sak4)O_D0gfw~q+ZGB@n6U`yl_-Xx*F}wj?@ejJoFF@VT zR*?$jw@;^S+e=w|FM6a@l)7+MLti(DGas9X0!6(LRe}8x+)Wd^a+C{##ZxHj1KijJ zZgk>u@G;R2xK^p;nm3*)Z%>3LNFpQSKHH6>v&W!U_`|{BOb*%LeECZPpelORQ6Tp` z&_FoR;9}T@%-%pcsyxY2+ zV`S$c8Qwx!PT?DjKFr8pLhi^o6Tn0!Q$vjU+M_@Gc*p?@c8Sk&EFDGj;s>E|iUNgU zrAQpOx3$ls)wWb=T;)I5oH0!J-S@oxaCs5}t0X=dD4VrgB?VU8mVF~V`m4q zDZ>%d?I4P1u4=?Y+T2rXal?mkTXH}UiW3L^uPbdj$ue3MY=NX`0X?hVp$#`XBdl(g zCO)z<2OukflUQOe5|?VK(!3UOQ2U(FN{aYloB@cF1g~2E=XD4lYur ziKJ_9v~d_#WLoXht^VkR7Brww5Ayv{ugh`%yJqBR^tJJcaF-3 zl>Z`)3ULp;z&+@TPSBTw_mXm3X=YNbz>o_`9e0<&pwHY%zmsg`qBjmq)dqbMAiILo z8lr#H|BDl7Fb`i8=_n)87$eg7|6q)9GCsPfh_%k9cvo8SxAeGAm(j;|*)eYMGL?g_ zJ(`73OfO4(6N;bO@S8uL1Rhu%+5}xF_~!hW#9Ircw?g~Osj1O8@Pu3_KDkgZ{a5~f z%1r`i$8-|t5L##f>7h$6(rX}q zbPypRMVep%=}n{u0-*&&ilKy}Q4wjY=pSAEIzb`PHy=ot=w4O$y9}zYHa=fy52tl$ z`48a&Yw;@h@=)QlLmS~5wh6k-7s+!YLdFjgL-UEKR8ucOiL4jv3vVWLKdt%1E3+R` z6VS9>G|s-)_rS}CS>OG5b`GcBe*jAIY$kzskf%zwlg>93g5R#KMAmNo-`1N+cP$8uoJ@r zX8KVZVFDog&=o{Irh(bciKha0UhlR<8K&OGy7|ez>E+L(Px?t$WsKDe?rR%Mi>wkOK1Vh82T=*L=*>Za7EQo* zE}md%)PuaBYPJWHL5VKaBzJU0xMUtI<4IroIh8BruHnHWC3{9OOBRBH_5!|i9uVK+ z5kmU8Pxj{DW6k$TjuCCxTn%+W4-{hNi#oNwji6IEBboaqQzFVN+c&Ff4r9v9QB6*eTx7vqyA z204jlTU(K(nh|9!1?1`Ls!bA{R#G%d)VUQ6zfY^-n+*h+O`o+@=Im;z?_Q+cto2>y ziB3fgQdh7(*0a(6AHo06k#gm~r?XB+UFe>x*q*CR|LAWbb{Fw5 zCkeqEEAO7k775dtxd4*0nCSG#jt6;Gd@YT2Yn(k+K^&wE9;BGcClB=JR%2_(61KC~ z`+UmlsI)#2y1yFk@$mE-L`&zvH1D6+SZ^hOFH-51I$PKBgp1$suCEd(+fIKdzJGOv z+$y1~0J8=vU325^!VU%pVp$d1u!xFI=%jn1y0hjq@ky_yuSByTIBb%-?#d}pt@mV} z(VedY65_ie6WvDmwkNMjr9}J60Vmp~942v;vl_JMeWT3ucNN_;+{TE=0Tp4IuvSuO z*!XCoj!N2=m;WN4Hj_K_l_E63vBOVo4@j!mnCo#uOZi-Jz+rQR;Xb=7gqxiy4` znB9Q2p6yzP67T2rgg9fb`iH{pgOK`rAm_ILIcY2-E}A;CG6K@eD+xZWXPTM%?$h=voQXF1xjD9NIb_W#r$L5j^ng z*qS>92I2dK0e}_hDe7K32_i(HeZ%}~twyhQ`=e@sM;eSj-c-3Gle6sDPaQTR(fW= z6t^Pbwv9X?3DwVN1%(EUt~oW1jAXXq{S#KPX@`Sa(L>su*rrjdXlT9!chl)w z&es6pJJ^m@`Zx2MCGTH-JbFiUx3MQ9^c`J#FAXsqvq4C%;xbAUWNk)FcWbeK$7hOI zlhl>y?F2*XKA9f37?_Y=0abjpo#F_os9gCdLws0kF~lA zgl^ME_Z2Ztu|DHk^j3ljfeS3<&0dY_(3Bs9q?HHi)(~{UL7tAup4wi3Mc2_UE=FmG z&}dwCviOJfZ-ECZ>*-}l++0xR^$BG4sZC|I{ z43O3FrR+5DEC-%J>AU)A!a6SvBYbZ#K==HH+~v<%-iwen{J@&cF6P7JvwJgN;Mwz! zu;JJum{e(gq!gDGq{&Y;#HULpu1iOZ7B1_6STgF%YY?1{r?bd;;|cIn%;qbuP7SR4!@Ju+vrqmRrb0Ro`N3KqXO1 zN`m8EjKZ6KM41X@7x@7t&1O!Rk(4RqZi+Avd;ss@6xz&+z}%gL(va`GDx8i;<~(uExwX7iXjnh1?Bf44-sHB1?EM9k7g?&o%a)g(t)u74P5WG z%nqi3tYu~4!vDH(n2yp*d!>uiiY)G+4waC5#aGCu!FQA9HAZQKyx7IM zxyf2>HTnzzmNg!4wPTtT6vAdwzdZMKI2UWis$Y{{;UGSV!v@R{)NX9^mp?#~crJWL zv|$xL`Kf&a7$kxLCt;?F+59%9yV<2Z9I;{)IIj9WK~|hSgnow0{WA6xK(Ytz3T&yNBP~fJU}kD<{cyVN{iI^d z)%YcgwI1aJ@!+zSW5y%~nn~RsJ(L($VhB|Q`(|jsZ(X@J8Am=uf&J-8#VXr@tXpQb zwK9`CmAXSoJT7LrwI$%{Yf$;9jx38Nl!?#_WTjVPBy45~9vV{lNhZvm_Ca&Da6($e_Y2}*kt>vDFkd&TwCl?!MqeG%aw#w4U2708Q$7%7mFaNGqlS<^c6OcVx$( z8R|clS(Tv;i+9CN@K=P%U3`%WSm`3a3|7LYlvA^@mC>W;P z4zYi$YP9tTg{)i5qFkVqQ*s4V&-xw{F8;RP>ok7XnKoRGx|1jQ?_=mz1U;&wj{F#0ah0iQTzOwf5Y$ zP3Xwh?j9S3CIv>*rRC0BIXm4ScPPp8Ty|qzjTO{W5?3CA#2I2yQeR+-T#lqWa=4 zpjVAUOZTcjZ4beFuUMTF&S*?8fOzDHHIi;IVck4qwh58- zljVN$;6cmX?KCLsK@wG7wAIKV9+exE-|2LVYy0qJ6xJdzIgCGwneyrP;+)rBIemon z>T>EZc;)uGaE8n=y5CE>2?^#g4rr=nQ#RKHnA!+V}+O$KHR-&u)ZaEsNZG; zeDVGK%>2`&9Sma+W5*V3V7g7YgwdL<;q_9MpgEL@1k=*2mj6{ZNjlTa`nF7^<~e%z z`%j^==q97$ktxX=$5-*O@&mE?A76`OS2$r1JTSBZ{8NxShUXEq?HD>ul8U&oE**O&YJrxmWf+0g#)i-!`qrPN+e@k+mU zR_vH=05sve`D&ez>CPQ>P>BRE(^PqawP)kdEl&g-jw`?SEbJoh zOpfi06wR1Aez{b4*v6j5qh_`g2B1MDj|=U*x;^mY%xpYBS{$)$_JQ9zaoC4wTgzwh zxiWNcg=s;S#e-j`Ag;NHSJ!i}!9m}vJ~WCSef!{=$AG=IxCEmdN+Cir#+~T@EPL2e zJgl0U7@V5)c)B;t@c^0C?EgeLEbI$Dp4sn6yZLnXS%^PzK&S93NiR!YeGZE9aKNFm z+#UR%w?euvd+>Ms)!GJXbw5Xke8JDM^;_||25Qlm16kV$5>hMt1IAi*QiGg^F|4F0qM15P zhp4rsl6$$Hamgy0NX?fP0ebI>HT{s%+#P>g0-V~D4&5}X{0vUw5d#PX0AOHWVy>2X z1ro@KY9>?`;Od`3oLQa~!nC}M)ys2tM152wc*Py?YHc*3xqiXc8$x75!Mq$W}fagUMVQunO~ zv{hk~M7FB#EPfpXw~-2+y~P&qyDr2y!biX@(4-tDParMItuRO!L&W3#FbxW(3G z{eB>-&_dy{jGxzHLQ6$-zO zXq?VE(J9jFB#oIg8>inx^QmS~gnw==A1vl#R0t6LRG{UTVB-=UbN>y-wD%m0PsB${5$0nNIhdTpnSw%deQc9s8-liv zA>rE)ygOKiQO=&jsY(=QWDHMEsiLM69q>pCcTM9l)@&W)r!7)rlndZ+!i(ZC#&GS_ zsxW%*b(a3O{}|^3IGq16?6ql_)@3O6A?>azMGN^S$aAvpEf+QU>ay`J|{S`PkMpFc0;7==-A zi3nL_iVlSnd)#x)a^ktQqj*jDP zj7qD0Ko2d%i(J~`zf#(=j@03kBZmYXtVY!_a6p<(x~FN9#(ana&&iJLAz_36nP^Gw zVPu=JU9%>nbw1OLR}|}_c>CaKYCKWWCITKMA=8I+Zc#sUF z4iM-fq$>ts7*_S>czNdj*hB>0@@pH4;?B@X)!4Y8kbc80d#07|$#oUScRsj>gS}}n zR0;wPq|`X~cRsZb2kmXfFkMfbvM)d8!#NtOZZEOXUyISo_i=f_SN6xRYCBC~X5_+d z7QfMs1@b;}L8;YV+N}~GRISYp#ltko0-ti!|EnmKF7hu^_wg;>cOQO4h-RMw3 zKP+7>?ihTJdz|m-brt7-uL`$8Vas?;E+`D$aASGj`hOW?@g{Qoq=BVoU}oKxEtQr- z`1fX$jXL3^!#Y!wPpVbFSzWa~Hofa--q=6Rz&f(~zULcyqQY|7m+$G2vQv(C{kb>r z3+dP!EEGoie;Lj>-nesb>@TD@Q5c1$8;;zRM(P#_aV9(^Tl(-eppwPGZ{H)~@a%V$ zO+6J&m-w!(i-=4R~N+oI=p4jtxIgi0>!60q zjzfR+uziJtJdkcw;?lHV4uv*o^1i*q##OCrH4kkR$M7TPp*>5 z>QTJY#)qfFu?uV2B{e8jn07x=P|r+Nlp7K}TJ?TYr#tU$Kl?VYe%1&l|{@7!M3cB=qZSwNiXkyFZ2 zdMnMlj$YS1gyQw$S)FD+p$Xr^Sgy=VMog9pG&xKUjQ$)a{vJ*|d)oJ>lxw(^rdW9X zFuXD<(2S_~Q?a2-}E7S`=P(L5>H_5{Ua$_zSzXodlLy^NK8CxeKU$pQv zwSj>q&p0}~h%#M}8-5cPu{Fpe`;Y7ljEO;ht<2hPr<`N)?w;dU$bAUj{OWYhCfcsh zbJ>SR80qG9_0gTZQ*R@R(c!P%AC*~`4`+Va;bEw^Ot2i%Zd%`l`l$FJXJIp#m)jgd z!w*tlWIebUc!hrEwV2$atqdl)KoiYa`K|=MkzYI|Q=w=3m~i8!^Aw-XcB@4*f|GUe z+Z!r(FxB4a=aK-me2UbS`=}Y3*_9CU$~KDIBY%qoO;JwIveW!eUkPm6%1CYw@iXb<5_l^Vx|>hw5rxD3 zG=o*T4myUNecUdhgGJegrj%}?$N#q<(U*baC~Ku`d0Dq}Pb&;YScxq<-ZB9O$%JDC zJMBZUtU0J#f$k6Lm`2m1&O#dbQ;g(uDM~sr^Mk7eQeJ5O+nYl~!$dD#vhgO$}yb%{s z45{KQn9M+9XNs?P@YU$j-yW0gL<@( zI<(bhf0|+++}wv-$}DQfJ@Y1UoH~N_DoRUr$~La7{xG&~SO_L5%HgAGP3E4OJA8mlVA^7skU>p(7=Vv z+)GOP$#^qei2-+YW407N-+u~{DRG=|;aXRj>b2}ZpjyP4O{PHfYZI9#FX2vinsDEJ z9Ci@Z^FY`OFzSX9?|V=AC;DD8-L;DN|NIgE+$K(uiPF$7BY&d(&LaQa0(ICKte!_v zZaJY&vj;Zu_S{1Ypnd38F-%QJ4&8qxWB-**$@V`bPfuX%TOt)(@gHk+D+mb&=H-dX zRK0mai!xGO#+rF1FG&|#9tv43BoK5DK2F75Y(r7#nh}P^E?TS8Uj@@3qYFMZk|QA?jWM3<(+~ zmSx#Jj7rb1s0ib<84QE`8DDTX+g9>5VueoU{O}T3wjoPSo0-r2qQxKOG}(Ewzqy+; zQ(c%QTmx$>w&lZbsf9%lY(}BFjg6yZ3u=6>)z9BQ=^yGsJhSDU1e-Vm%j3lGksy4j z|CdQ!%?dOlT*Z&GJ7^%QDw0<>3z56JwSLa-Dh*H}f*U9_*nu2hgQ^;O9ZqWBW{`+|1J|bfIpepDQ?@3JdFKPTmeiQm7c7Qs@7hMMM>VM>7ebLSLaT zaVsHSJ@RTJ$EUp!lUjZvbLtGc_&~y6*318*JIvr|!Kg=C(OS#-LnzOWqM?yO3lGmn z{&_-H{x**HE?jijI7_Z;u2DR0F_3l{8ejW?KQn}}l~>a~Qf0R(ova(lbR_b~-Vjk8 zzUJ1t$m^e}=U*{`SpfSyL?sl(DiR0bj2@yoj$T3US|q z&*ig`U}%Q$gL;i1@kQRJixxGu4i4^B|*e>!=6f+Fd$^(Wj{q8_tH$zg!YVc}2sOS@= zOl{RkUlqJ&SjTD|A>+H3z;oZHv*`wgG>N(BP!kiY4deWr*=wlmD1{+TcM|wd)P6B7 zICF%S>A^UuSHP`Wd^4}Ruu5_QD|{SjOh~~MDf`fNiC-Mm`2sjt+mn`?wNbVTR15Pb zBBL)eJg6PUm)-snX{)G(M6mf_Q{hBWUR~rMn@>|JTn6a1EtuQ)laF)XlxW#TPMx-x z{KfDs;%AV7+LzS+kzZ2O3Evr#Dp{Mi=x5SA0(F_R=0(psOz0mz#h&Rgvn7#Y4Ms=Z z$bJeD&Gy~zwIfC3jTWCukeKboV~;!Cw%rvX8mL|rzBFW))`o{Iy$KB(5R+p6Ao#P# zh4vT5?ZY@t{&DBxNC=ct)t6(T2~@l$V6%qo(vHexef{h>n)40>?T?)`0nER8d?C4u za^hYKf}5R}tp>cK$tNCMJ_7j1KOZuwu#zBO?$F~3Z`r=)NOBi>@OVvEuQ=;`zXpWo z+pub6{PHNtW&$5muF+G%@{7MgtVj-~{vI*QYZ`PH{{Q{N7h}e=$r{~&6Moftz_;Nq z6&Z@p*uJTkhJymVC}>c#G^4#|*$e!!kg$u51O>lD`N`eX36|EhQwv z5EztzonV-m(470J{cSFe<4pgK*R4I^j((MGv*EJ=6wZyokKJsV_#%4rK+~(&I#it{r~D#{vSaiURdM*%%bTW&|97v!<_ak4N-caF9(8@NmmVUsT`}w36gr(=tGKpn~5ET^tv5v+5WZMs(I4&33Z|na<*8bUt=Inj3dlBmvrE zhuNV~2o}oH%oe!u?CZQH-lc;n(hqLoZu8xB972hE!tdpLxvv(?PXWkqBQAnu6$7%y zN>{^-uSoRqzHPH0@P0w?K9L#vJi;Cdo2)hzLVsNe=^aGnoWQg{ly;FU#(Ye5^Y~se@%tC&E1@3({OmbUd88EslTvGo{~{F;MtOqA?qCu zyTWd>g6_5XA6zx6_mVICqw-@|7!>2@W!rJxR_J3ns9fr5j^tI=|3m*hr6i0KFD){9 z?6t?F3O>dPK3=4i&E^x@{!pH`O6tzCwo>m8v)rtg!dc$az{L(cdcx(jHI$^S z>idsO{`Y92-Q2m?S>oFU`jP(XiHfJ-S56i^{w-6(Zg*ta0&_rn|J<_>CWsi{xL*rVz^tb@uHer-+T-kqD*Ln_n`eQ`s>_ zl|14z(k0th?@%nU?Mu3|5?a_4XpG5O=eqgD-kWM+bUhKhx7n6JhOg0fK+GTm zY2~KM{#^!<$vR0N6<7}(jW~t&bQH+V8&`I^>meawt$#esc4Q)`d-Jr_>GvRuu@CC} zO^HIwR6?D+AS-iG3`-N;jAiiarf8g;nb75Iou_<}&MKQYpBdLda!<>g8FN=Et?$k< zU1}~feX@7o(qR;wgi$NiEsXUD#J))4{&bN_YKAhr{`~oiT{fyL{P*;gwa*<%hd=x1 zM1Iv|$_gLKPSBphJCfzyjb4Hxl{j4|lj}*^FKYZx&9X(-V%dbVaKI+Vz*I}77=evY z@u*nQ?s(gmiecjOiqb^HNX|%)O@NV*#ZxV`k3hSrzZk`#bew7>A3(?sf6^ogBm&aAuCafk4fKePyr*vL&R3fUjoX#{n5j&nB&$@3p~ zeWV1**nY^ra8c9Kyu1YP;+AM{1CD++9VZl;!gdSnB)t__R9|zsnfG$0n^RL$PTInp z)=tcc z|Hkfq8YJJwu|t*EEpTUYNM>LzzdhYouN9rZpMC^0i@S`@5-`d~0M$W!0D2RcZ@jS>w zXg%NDm^%|x@z_txcxfYZJ7?WWT8c+l z|EMMR?qu1|pOaR#zRTfkOKc*g-W?-X6!E=i)@rta)#tg2?P`m+@EnnO@ z^#1w<5WQfUzKv4@vX65yt5LnT(hmr#%#o)tt}@Vd}OR2)EjWiaDuP1P^ei#^%&@ITOtf>mh03ZFo(T* z&X8B!H0Yc74!j0X6rQ^`i%qA}B!9-==?ubD}5B&EtA{%khpadEeEWtK{*>f4;&Oc$vaAUXRjXKDctp&+zQ=+Bwb@QvKw)MROD zr447O(hQ^0xa*7&(ElNN1J)a^67oOZU?y?trPm$;4sz9O)e5&{#m%=&H9n5^0VYQ@ zs1r*ATOxxG+DfWY@5EK&*&8zd2c0SpHW{k>;C# zH`AAR4=H}-34dGeVkPd#Ll|4}Z6fT%nKoB1Zn?GWX0w3rvIa_WL_pcw(~`lvWhFZks9$Y#d~? zYk52paFhNdX0A)j9B{OdPmYoy2r)n0NLeIZ1^O>l*D&ThQt_O%Ec~(XC`i*a5LEf8 zv~mkk3%4fmPInGQ1Z#6rEF;W86m(+_N{i}Ih8Bla)olOcCnhUHyq0Y;4Oe?O>I87S zV!U!^@B!021O?4N`9SYQ?ugysmdl+;>)`p?pVr~P^3ryP{qZvO%ujo}tstVUp5pg1 zu1~37LeK73oj&`@nHq8z@;T-0L)s#n(H~_z$-B+6{FSd7(m0)&BypUUaLIf5_iGNH z?ODng?PP~`;Au&Xa#*U4plV20SXO>Z_cn1T5(Wa8m-!5PC|BjMLj$BY9s@Qmz`{38 z^9Jw;VnKiFiAT1ollgU1x>_3jE;S_g7IaHK%KdHT{oPHkVyv@Zl*FNtKLG4 zN9Sw4+FE3iv>VRD4{N6G>vG2U^b|mB2*lb3mupQ$cpTBx8$PUEe{6o-As_Gx51BdT zIH|agzL#$-pE5y@E{x@l5CCue-!1v!U5EE3wTF*wp zzh?Bo!hWQL{pkO9Orie<39J3Bn_&n()&G9TKKdE>_A_woe~6}287tRi7H|aOsNuXa z~AOuc*pD)Z{i><0&|T4^Apn3K|%Rtbx<@|gL`+-2zp0w6Ng+ANUQr#-|ind zT0LtS@lL%}Lsd!hu!~Vj)BM`+z?n0Fsu$cWytoUkK;q91C;OWzR+t(p{2KJFjAAq4 zoh4n!E8afOk@1c=G-;|ZJmN!wg(UL((i zX8Y+8=xtHY1 zA1c@yTc1ujW^Y%dsy;EPd7-MnI45l$6bV5uD-rZ!+ZmM}6Y1*=O6fNg$ZJ7jl{e*1-5(_V z3+7OzC<2H9M{D^Pf9EM1lH6TWQJ@dH(dNBEWHNqe;xTxd+{UNXOwx&Eh?zrzuXP*+ zY-btxx_syFuAZDNx;xZBR*QmFHp%_W_LvITe*6ECAZb@~-hSE7L>JHyD69<#zyMd>GZS~&2QNrTD;7URx2%^T!;g$~rxoxK zDBY>7U5fY4e4tzlvYV-8ej7JDI0F7GDd@o9BRTiYF5(O=zB&&23MKW-YCku{h_}Bm z%)fk;T%R&?J~Q(O{5*|f+o-YPmbo+i_%gL^{OjLF&T|aSSqAx%D;685QH&&)Zlu+S zrg(tkGBI;k=|<6A2Viez@zY18zx7DB4%H9nM@Zaw?4&loN#$Mjqi@g9wJq4%mPI4{ zT<;f?nUgAEI|b!?)fK+cxpB5jA|na;g{}blb4POG(V``HmkIin=PvTz2>kQ&!N-#` z6_XjfmYqcSYrYdHXteQ6I`3v?n@oNd3W1w@!5F2`&mYT)75AT+OX#(vpFYbw4q7sz zCMzy=dcpbf{q-PU z4>IeEBF&?d^IBP%+XJ>Eld%-IAoSREO779IOYraYXW{~2p>Y2^pG0e*e4wNcQ>~ji zA1PUD5|~VauH@oUn+g~yihxQJH>cI#`D2g3>rXlHJ2yo8b{X~fv{X8DgbV}x)tvL^ zrsra)6bB?XZ}lYq>iP?98s&8}&C2?9h##g2k>KS8eTmScGB3lu`)VYgKH&4$b8gpW ze-KPB!8?uoI$PRYe5c&OhC8dp)O-FIj*zHKK@Z5^ z0mes#(|LP$gMRvJW-l;Vx3E*ZRJUnkF^2+9+O^)Ou$Ct#f4^ERLy)wjuV4{;X<9*) z4BI%b6~;qp97+**)R+6vt~$&=xNbV{9HGIHO8Y4a?%r46d`725We#XvzVe7Z+UY91 z{ZZ&{_b%~Mq`6JcFd@tIndygQ zalpFmeo+iuGy6=TJEJW> zwzB_dEdfLe`BI9)5hK>b&1LnUD8n0HqPWups~PM&J>1voi+gH35AbCkS~sFT*UuqZ zu7PtYCpV*1imOGzRbw{=FLZ}|*zR{|0h&)JVkjpw+x@OBz<>$G{|8P=l3J-iT*L%e z+c8f>fvJWQ*8HJoeT!9d~JL$2>%Wl<)QR1=6&_@NFaL_uijhd4En_Qvaw) z=Uz`v|6hMQMGpL~@9BCr`>f#DLk1<&m@IkQkBdMjLC=O?4x;oLn!V8s6p3 zY*9xjlA~A^x}a0QCyGSd2mrTo+Z2!E_mwC*ZsqkNq-6g5^wqzx93|S^23WB=VDoCd z1ho>ar?os~_@f9Qs=cnN67VTs=kN4!Uf*k0AL(+G9E#~CT<5ZR{5T^ob5Ma-gCj57 zCz)yf)64%lozEYfbt^I^i8nP8tc&RYA+?!Z@{CBzAa_eG#F!%UESD6*YpW)})YA0D zFY5(`Tm&h3s=9|Ld$I;h*%VV$FibbZZt8s!w?}z010dip=r+vvAG}g*OtGKI-noz> za62eggn~}4n@fv)B#RBa-|pxDR5*}5DwEoy+HYmFcgl)*(GwETkRtBVhblj$40GW2=BF{$L<$))k zJPfJ-N2nEu{1s~Z{}pP>Dgk=Bdb+tk8@#>gXcF&v3$CiP978#Ys;b(SK&?LEl6U!c$PcY$c&oWtE$p=-QCX%qzhE)v`f zbG8U~6+7EIZVxoDdBDfpz}`fTDADk#W0ZTCRy4du{Ysv;{)be(o-KsD#0t+uHF64g z8|GAhcDZ>GK8k8QXbu^E+07)E36~wP#QI*bg~wjc`YLT3?u_SZM;15c|07DGRteSm4Suny3% z3`~rSVuK3VlUl-Km>HOq(hfCFc$H5G?{638=4sCVvVfT%h`Bx)KH2_n{bF+`;qq zceDJ33G?GUfR+ByG_`-~!Jm1+Jg_ENFU)mvPFHzZ2kDFX$kS*KKRNXs6tG z_PgV^1a~{B`~`tEsOB~s#U|YbVi@2g8njO^XsA!6OMN0h-u932X=#)2_>-wCVKnKO z@t_uG z-MrmxSF$KQvdeY9sYoDmDQD7|bd!!REVFk?mq_-%-ol==d;v6CK)r9&j$?g&lCG*o zk=j&x{4pR({IgK`VU0XDZ2yR!6B)iL8XsY4e_KKvS08NeuvpdHW$b@q0*g$|T20N` zq%WfTb?-gv`KJO-&YCz}u)XVIRdq;pb4YbTf+6icM1RvPY+yCe`>|?slOMlTf>rUc-fvgq*?=+HOZ^=|KhPamOS8(vwfk%ap+9>+bUyO0 zD*Adi`Hq_$0H=AC$Tx2^9hy<`)0N&G3ndPFsW@3($K4OJy<05y^)ibMsv@=hIdyL_ z*M1SBy9NLZTPdSmP^8`UGx_8KSjp5-|Nr?@B5hBpaheWDp6so%l6`uZ?C^4ZSInm`EzGoVX9w`*EcF?sn{b-K53WS z4)kRF6>N}v9nOexcL*RYOlkj7me1|yyIFnCt)JzWx2DKyqLJ+W!i8C6kjc!{X1u(y z?tgqnfdh6-K3^F|ztTS00qCC@28ZIq^)gDFbk{q2VlEurn`aVtyqc3tS&1e9M0SfN zPsKjTshTnne&CBoV#S+z&_La!`HY_;052X1ockrS-4&e(dMdylG!UJk|MIq9i_Iop?L5$LZH`D9$L$F%7X$|yAf3?awFJ! z*OUm`O&EU2S(GJ(Gl4N5Xa6dF-a_M*xoHm|MQ^31jdEUoM(ymxBv+Qk)6F4gyZcI% z=cAZbKeH-38mh+?&v-!$I`6e;LIw7&t_Nxa4b z2)VWv*d(OTZ11Z%-+<`VtmYlcf`lBkl}L)4t42$OQw}~Mr9f>``u2S_`?RE%fGN%$ z+@2rN&%7Kl;f^$mmRxd`j^T8=FNWH?tM!5g9Pk~Mb>lWshDga z94997mNf{ChF^KKjpTOV`-mP}&%G59EpgcGDY480Xj<4YR4qXWHar4o{b|#m)3gnT zfypwj#s|M<^HEihGo$?e#8$TyNsN4!x1D9B=9J7Uyeq9y%xpOpqr&56K^$}n#D-rP zcb4&!CHG@2#gr-C zp>J-Gj8Qp4f5*TXMTW65jv)OEXF9^UKrcZD@YPym{Z=PwttSrK6Nm1JYx*y3ydE@I zdL|$XSGtF(@KU!L=um6Yn)`!iq}im1Z1m@|;M~WhEQd|w-eGYdXGhTYOLVNG=!8#p z3hH*6G-CHt5pU;_W!}=DYCVys-qZI5O+iN-=i~ffqf?w0`a2-lS%gF|c@S*!#NC=- zCw6!+^9hF+GMs(DvVax##J%EeY+m@B(W-a0pvP}f_D<1><<46n>*vm~bGrsJTq zQO8vm?zs(7ZHIY=Uomq+2L%v~V?aK~52}Xy2PoQ2NUKSK#d(Bj15r}dgJoe<$8}~v zonmDUx#n7?0D*mCap#Dk02hUBC_PWi8T%mxVvv;6&V$M>nkq6mVsX zwTn}fx~i60I^ngo)qV;xP;TBKQKwT!@rjIm6NnMh5%Aj)by&>|wN)<`SR2g5epH9#YD-}H2$kQ{DjJY#BnN6eO4zrz#x724({od?jGatj6dDk@48 z;pu5YVApfU>>$UED0{iz~?ay@u`_;#~ zn!lfHLwE;I)C=|6i~r8onQC!B+2TV7S*qwTIeb91UxuKo-6rw6wzg?+tmymd?LmDe z%l^Mhfh>j{6e2NXLLpvaX4_eU6W9`Jr^AI7Z*o!%S(TbaXc;cIbMEKh5KSrHmw8p) zZ}AhtrC(U$Xqx)tExCNIU}nx!N7LflEDA>Jkc4m0l`amgxGa{=PtxsKy;EnJtC=MV z5~iORDUAS<@w1jL8P4fZZCXqwa**~;E{ak6_O+{p`CQQg!aMWBcMB*|iIDL6_lkHZ z#MIHvGj&nb|YVyR_! z0FMFPO;C;YE0?$5hABF@lfUKN6bm8#s{D0sB&EvUSh+^a9=8%NMZp}GjDrhK%o4^% zhXAs>e{rZa;liKzI@Q96S%O%l{m^ABy=&VAc6@`0{@xsAF~1U?LrMB%Hrn!wxV!^* znX$Hw%*Lh2^2G3qjXVyz+7hHYwx*tb{~yNQI;zd4X&i2mQl!PbxV6PKP$b0*C8R*1 zNP*&3q{WLBcc)m87S~c-i%W2)cyQOCfslOZegB^4eb0IS`OcY4W@q=>kgz+uJ2N|z zS=YZSrU>XG`sARJw?mz?97aj4l%){SaSrBD$l7_FIVu9V_|#>>nu4(#FXYM9$Jj*5 zrTi5BLAW6XAo*e?x1H`MVQRr)q9}$%&9RdHaFGw|Xh+{A#3}xmy5GixV8y#54EpU! ziooAvS(RPE`!M=ny^uGt*#KQ9+}&& z#+69*`kF^%$oFT%`*2TRnOE3WgVX<98!>&xO2y_jh+vL(a(K1XYwqy0YD%xJQ5R$4 zOVfQq%X$>@H(nIWNTBXnrWy7h;1~yiTX-D)=1|aQig$Yl%&Sj!&&+RH#w7UNMhFej zrhnSTUccSph=>d_ShEO=X@-(HnXL3fBTqUz?YGY)@3re_jkyCbqlfn zo}_e(@k#F_bNWq#u-q7cW|o~dUY+4^eCQebc1*E}q=WcFJfF%Gsl0H`J*p3TQa%~& z#Q2J`S8fWD@$DsmZ>;!H9k3(DUdCM9p_@<~TywR1P)?wfwP8N}cQ4;sDxN^RY>mS^ zJ4(>*X%!2&iE*nwwg%A2dT}w;3ui^wp8X33a9=&p297z>m?1eHI{$RGu`Holf8c%G` zN{vdNh~YP-p{)SkAHuotFZLK8D5>~Z4;FgWKNwY%$y*AB9jt)H{ezux?Shyo%$24~ zXn1`&^yRy}`yw>!o`Rn_&lH5f&=(1whL|b4qfhToh^;JEPX!-qsxr+5_X2Lsz5l-5 zVBXYWI8S;SZm`b~cIIG?7kO?N`|cBIzPrj>C7Noz?MMcz;2Epe#5@ynI?+Lz@wy+YeXCcBe zp8jljrO(c1M(B!zi6uiSzL2Ask)w+lyNYtwl|i3k#9S&L8CuIzFN}SAwFO1QMjJ)) zeOt6HyRY}G^l=m@E9EFp4kxhAC6`xv-1xWuGNYVQN9=d>EfBrlhMHbM4~1JSGOm9) zk>VrxMqh+a`6e0T`sf}J?}@gl>Sq2MTSDUxE{#M80VXQC`H}@h$nma@BAmx6T;tw*xRGspSuTCJ0m{g{Lcx$cBiQton7apl5Ejai#z|rXDB24E6V+V zAvA2((~i!DpRiO+{xx5a@5B4uyh;MtPA~d#mK6=Rm}~4KEf!42>vU^)>+B+#1@(b{q?bS@`R_k`*@IxXw?}w)r^Kz|zJd?>B^JK21=`|chaxUq#Up)#B4qTqpAlKK( zZnAv?A28s^b{CQwb5ez4E^H<_-#q$yCM(3mc_yn}I{7J%`gNRcXEzx|m;w>THFFyx zo}KV4Bl+GeDp72_2Bg69R`((0+v*qFmz@%G&fFn=oYJs@ZAcxu?y#+&+#arQ7Oy#i z#LYpNc`+|XT?<`P8I>iu$9SG~mmZ8cKPI#`Yav)i+ae%$g@XjVo?F)4K&~YIYbK9A zDZhueBny}E>r<8!nT@#0t~-?c_}f^w2eH{=tFud`OxMB6L&R7m4nxgL4VCAzU%d3m0v@RN zlN45>sO8$njTZIik7h z1B`|d)Z;29Ie4UnVJy%u!Fm-m?8zpkf|E3Vyz{eLa=w@=2zrn=zQ0Y_TI?n>&`sk^ zwlV#YuC7)R^&sD-GVYpn&GNn2r`BOUhk5kECA#3Q%^rQsT&YG*$h%X3n;9FFd-ek) zvdio$GaNSfIFq=Cu+WCP%!Y6!KkR)`q!|@~VL|5ZkkBJODjyv|zCsue3OXD6tCGpY z3>eVs8x(!_&})fz__g1H$oC6t)&23jKT8EIM`FeQ7G`pvl`ALe#}?Euf^4PJr@n~f z|5K4PlPfi8@G9Ff$7WbzGClljicWXG94r6y9GX00haUV~}UrN#LO zoQ8S0{K6V#GxkLU)4S&Wc+Cu(KQXE2n7g_&XEja66w=P_%yD@bnQH|kOm_@OpTYTN zar%4;Og>e^S)>AblbHU!KvWiF7mz-MBU+4at4}_a$5~_pdh;?Pr*QH= zEKFMrYcl;iC#J3K-`+&a|7rW*PT=#kPx)+b1sn8Ic$0tntwj=?X>Bptq@_;@i56Sf zY7S1-Bp0jjYE4>JtJ(cuu6{v*w3^tiNtF$8BIrvh(b$?iIFM4HwWm5NbaBQby`#A! zv;#Y8&E{A7%m>lp4%>Oc_mf5|1N_C>n@YlsBKV3*gly_e^WD#~e9LU^bQ5nX3ogt+ z`+ezCv7+TncACJMy#HHK%w(tkpNh%a<$mboeNkW}xg7zgLGwu(ZY^hTfy$5*$Wu{`rEz=$pE+?33 zmYKQ~DmGQ?^MfhPTe4+vcmPns>C5zhyrX!S#9JpwoJBP)o&)-W!$Q@zGUr zkHqOPqwx->0b6wsxU;=ovzSjA;n4KUWo1TXaQ)Ba;n{S?Up!o@RQ4ew>H^3TpShiM@ z#h>~6Mi#f(fsdJe?HyXbzf<6=CTpVQHtZG(4e!x$QD51dqME!#FA@zOqqVrz29Zew z)Qc&(FS&BUby*d71XXzIzMBv>b=P;Z!agS``bTcQuo(<^=K%<_nEC#+sg+Fv?e8HY z&39e?>E13t21b$X7%>VEbv_0Pxqj}78z9j!CHaECe#X*kMX6)SC4z5}HJTS={k1KG zb##z^z&>*LiV1%h5WMAiUN8;((b!(!4*u9$e$3C?qeU{OavhV9#=ba%`Q`XbcB>)b>Av(2OipYTox4b(#OoJY+3ypK(XPS zEj-=={07$S=23RTUB^VFxy%;0Wjxm!zDI`fv-*y3yR}9cM`7d@`57Q$SF$Ut z=gurrqc?5-XfHM~rt3EAMk$O>+YLu{RuBI{3&7Mr^GcN`9u1%sM7DaodL?siC&m#! z>O%7l4V}%No=syo^}n__a15vjts8)hkX#Yg&+I`*lSX|UNg|F~tT=+Q z!_c>lyA&fQgD1@_zRbSk@YZmc;qp1g%`&tb+;E&-{aq6bm4~vo$yciOYH|2Tei& z-TY>Kbq+*AQlw9j*A6{d(sHa0RG+KEA#*C{CD+bmfWh<6EP%)cPjGDz5|T>aN+Oxh ziU{_Y$N;2;)_zI!d~*v(g6as@=zR|Qmh*}o*R~4&;EtGt-^w({XV>)IDwCU+ zJ$P7M5xfD2hsAb)#vQ&GZd9_d0j+KD=w>14WaO!tA|@1-AL#99R*i4NE@FcY3TE|l zhGB(Pv)@7n2|VYyNVS8=$JNB!UjEol1Tj0lrf;elgz~fboi)Spw$kVk78{^TfH8NR z24#2RiDReE3Q4sQn*WDf{=S9;Jo`ymM{O%Hzuvjr2;tg7bn^x@?~WLX#<3}OtVWW4 zMg}nH)0v%Sc?Kx1Dbg}hVw zf)3#ZWqY%z1S>0`l5gVkdU*9kfBzyVN{*Xz$i1YYQkb-j$k^VlR-Y6`iq_6LFLDkb zuCyyp+kzS8OCgqtmhEkBUmg`!2BwQe94y3q8kf{egYvUG@|A+~fbpm=B#slXSH5hB zhzz!NXDH6$# zSto$;EorsmPYoHChDIb?bcN1LZ=aXMSNLx{dlS=CX>0OBU&IVAv0(?Qe*DT0+8Q0x zBoLQra=DDL*NAvX z<|iV_bsD#SDpqLw+J$3e!IgB&c@p-J#S-+_Cd6pEEUlj|t>1_L0pM@_`Uv7|gRYad z=q#Q={<(N`m!P}ScrLTnKSC5GM9Jknu|y5SqW2*F5+C2 zNRJ$C8J!H=2oR71Tyw`jD7C@-f>I(EdeZCFPplV;jNR1TiOo$u0Dm8V$v^nNgh{lZ zXDJEOQt?Cs*-Qi3Y#0U-sMP^hjM*!!gfQrx*ik)g=7L0gEZw-dx^NocJu&n_!9y!k z>+#X(5B$oMC_rN}jthHk)1nC1~9AL*)ULPt5DYCUKQA0%zl`hHU zFOYRj9eiVGYfju|IbS-&g};26B#Vbnm^Z%yDl0=x+-8n7!}?V#En-xUIA;t)N@%%V;N5FcOL$AeB)L;{BimNc+zUBLw;f6BEClkPWr$cY> zQWPPV7!PFj*U3xERsW$*>@*8AX4?7%Wem{770?{QSe*{i#muqKnXw2hirTV5lQ| zTR3vKlA1Alvp=QT9+Kh6>%nABkE+oA>a{sIQcsoT$SVoc_h_v>@wS^o%ygcWTU-rL zUpnwf${5TxHy#)vI=watkH7ItW*K-?c&~n1?p$yA+oUdmujO5qmDOBt6J=6xU$CcJ zU8OTOUjTpSi1&e=m8@GtrB+hrOC-D7b49oM@6`tmhn>x}+~_9*t(&+K$BS;m!ip%# z&030d{N~*$8pg8UWrHu@cxYaVFgZ3GG@nW&-GxRF+#}wwB>#6%PzFc;k*t^2tvVFj z>0S8l3HKsF7_iK`NeY$s)XUsE`7Z4WPQwM;&gruqLG*$QK(jNz^w3zj#YN;7^pCUv z`cU|0KmUd=J!VOF^!<$VZM*s|o9h7KEe1we z#?g;_uY1Tv_jmQ*zVedkz+NR{1I8i$4l`JkE&7MXTl!Egd#^VN(9rm7CDb|s{Ub^F zq^1tAIp>sd^WF~==S|9`|G6^i_OX(k+j^-K!goes8QgmL2E8Aiw=z_iguai!WP?gR zucR30U!=lsJxfSsR;&An`*Y#BvaImh@+PrvAKB z;CP-FQ_$^9)UC->AUoQT-Kt7256`h8$a-@+$ReF&OgNDPz3`Rrg4vm6t&Q2&4R8S> z#ppnzMwt>ythRE3{+C39V{O84R0x#J{!OMn2plKkW=`i{y_=LOv?w!zG zzvHp%>fBp9zvAu36^wx?*x*8+%%VTU0I~y8jH)-ZBjwZNeyI0N9y++|(7y{r2W(s9 zIvs3)b>BTz@Oi5_IIbp!J?%lXP*v)8suD@Uw7Wr9!?d(6d(aY?5uB+Lo#}A9mzj;T zP^ZY{yx1Ak_U5{j>`F4~7GyV_o1ncjZVtPwIIyDvc1N7UH1lDvak$~?Ka#&iqvCjS z6CXvXf1&j|^l93Dm;8KarLV7BE>xi3H>lrNEy3q)!ktx0o<-~e`$tGOdm!y(&d*ee z?e1>-3&CG=XO+Q=kcw#0e)rbj`>Yw!U(lb3d4aCF&^Bj(S@C1t4-wAlL5sX{Ay`)F zNPfG08m2!rOh7^XV8Ynx6YO37Tt8{&d=*LNtbNe)C2`VA?722h@|{uDY{~j~hP3m-$Sa(EageO=(i*yzl-2+-AcSuj74MJ z0vzu(eDY&EM!rlX_bh~>Ll1M6@KX((0_f9t#`tA?a9W7`L>~QA;|6Z8e3qvNOF&B7 zWuA<+W^wCO!v=7@<3v)pssAL}09R$O zqWy;LZpJ=~sN&r7t>+PEJlFcR(wE^X@^FbLAd~4H;19El$U_|uTsVf%7?8y~HbeS< z)C$8GIC%Q0k*AXKIX{pPw+lfJK@U-nW@mT;0j#at`C<;ilBLzhyyh7H9E^PM&19Iu zvt#kQP+6KBlsJ%oy&!kOg~F296kP~FV6j-s!4!PHe|#`tNu+s8_fBw<*w}j(ye^3^ z%y%_s3s%c@;HF<_bzLjSpWpC#moO}5H6f@;L%e(HL6^XFd#7%aT){xRyV?HBBI%jf zMkYR}vzUT1x+&UA4We96*YS&>dxx-J>yar@$+IZ`PTFZGfIYU8mNUa63dyDVx(g)k z-&x7*6hs?el;o)-N_gAquDHRKV0>Ns_D8s-r*n!fnci zQ>e??Le`wtJdSOMSy>lFGTuEG@@jpSR>G>i0u@?ObE3*ob44f}o>UlR{u&1%c5)nf|!WinJwV(d!h_H+V2``a9! zw>-d~O(abOO~yaWmBkEym~U5QMrfvAOL*xEkhLZ1szZ5&+dzBUF7Khl-TbD7ezo_$ zBqd+W-9Iz_{bT*po8Z=dl0|Gd=8lK#3$wTbWty{7?_lh{UBm*(cpQUp>D4uZgF&}~ zFBQC6MT&eFS`#ha>~q-H-3fsx`H~|p#+3AWiu|JA`abQ8EB$DlcWG9&IDL7DYO=Jp zgc3T3KEyaho{%UuL=!n}7W1tY=()`33&S_0403rF=mrWBtG_U5Q93lK_)68_Ej+!f z?7Eyfgny;aH-;@%A$jn593aX@*ZvbxrW1%J_yaSakw2H-2Ct07E2C}^v--mk9;)9Q zj32fS8!U;D#f``<=~_dkyU>eVOcd*Hi=#z#AcsLsqs!=tgYh@y={9nN z?7(O#j;Fcy26HG9gi)N7_7L98y0Wp-@^iSER1z=>T$d7pIT%K@;9GrnlIb^~!?Ypb zQWH<5i=mN|k+G84Wz2fPt`=#_ad|!GXifDRQd9)t`5;2zoI}YDdlnKcmd8gMjTx)L zHvXHH)*F(!3ns76x`@={qY~uTlxhB5lzj{d%6Y^7&GI3^@P3QW4 zMr?$Ba^!USfxq}P1El=Aa@YFVMxj zhTbj~47;?;M25HOGD=luA6*7*1?x5Kobm+L_4D`}OM+4f`yE-0i{FcIUuX{7eu9=Q zr53h0&$tNgEjZF4tniFEV$Qh(DiUy8iVa#@l0LqB+74^MN%h=+gW&h+qGU#0GH-@w z*S#Sff*AJ6n`MT33&Xos1{-!MPoEAkcB7OX&DrVx5scpElONufLoHp*te8E??_Lgv z+ipEOuv_;n7YPpF?4AyC8Qt{`LzcZ-CR*8@$8no6d)*vS**5l+XL88GuGzlajYDx^ z$-H_z^7wi{2&nn|5nX9qPmEZL6T>~MzD%i24^28o5q#%I^EC5tks zLb?6icIsy+8y^a9sXPgdS7KY`>g%~>Q+t)KH{59;5qh{%x1SX*qf&+$w` zf-hY~Z)fcvI3?~&*~fO?)iM9V)61B=dN@*zXPKG(U4xEk*Y26*ZeLhdeDILl6 z@~1!~Q4smlCy{N+soG&+P=mZXZ8xt*f3||CADQdwAI&9UI$ET)^wOT_wV&#ZO(VM{{EHe{l!2s3=s%KH^3xh?o^F^y!O{ zm{2|1rza&0ZsdrHK+rr%nGvc?#pIN$0^OD`7oOJj{}EW_anTvfn65Ky9#=Swxt2|@ zvp29`)LF=w<{Zy<;Eo%%sb}>Tb>r#I04pN}+>$$Z--zGounuV|2!iD)D$P2dnJnri zOP6MXMqi*JtB;X^etqBmV2%~W#G2KgUTK`Md1mn+BLEgSesrq${Ps3Ik>v?n7BCfuZ;CPLyCtlSaP0SSW zvfHD<-64F{HG!Y=oD*_x=>`rDo1%kGPKrUmG+YUiBEiA~jF}r-Tbcg5 z#a`MKRP|u-Ri44IO5bv#!*4DIFYt@YESE1mv6$OuKm~CtOG+nUg2Q>?Y67=ad+pts zl8M9LKUY|Ys2Q^#)gJJo&> zhXV`CUO2}-2h)#!Cqz&3AxA}oH*FsoejMFD!EfN4V#kDzdxg<^lS<|$@F)xKWl~)x z3vewjWnJQstd^z$-y78atgGS5g7_6};M<9o#vkWd3lp`*A?&X&ycLKkhgv=+>lFp- z``NM}Vt-Q(sl<-Gcl#cY#s#wFIfutLvlgN`9*^xOve4KDdC;-f*y2Lc3W<4V2?_B6vV+FKqT807pq)y7S!($MR5 z>KU=NfWJ2fT*E$lkqpy6adaj7ZlEMLBc=V3{YcSSUPy)+m zCg`2eQT-?2@I@by{=7tVrp0{^ZzSXiDSq{UNKloaiu;$qLNU0 z6!h$}GB{(q`~$(&U_-sV$Lmz`rm?Pxl`lfuejB_q&^ByOy2e$D!qA3BG27Kjd?Fbm z1(X{jzlSBt7^0@#Zm->br<^Wu#k8BSI2Je;ePgx(R;VfOZm9eRFvP#`Z?UrbAyOfK zG&*EMvI-cLX>+1jBA}5xdD-8RQ%JB?_Yd?EY+(Y(8i|$0eN3ip4~E!+Ze|TS7Iiun zFQdfb9HUp3TDo{W9JoCkc>aU`CH^<(A9}0NxFGe;Oup=8Q{~I1^8euf5*X(H=Kuep z|9$q~mjBQMi=*H34XKv<`m*12IGc4iPqKj&e92K%uj-fZVLIR?UGNeH|Cji;_+N}6 z#)2d!$yJPGM?zJe)0y6Pj!!Sxyt+w)SPKH^3XGL@&2Djh;hK%mU9y_zesb@a z7=L@p2VUjaRd-N)dk9feUIKMw_hc|%3ITd>Ipw1u-b{xG*}(g!zk?{#W+bKqc~>SD<8Wm0?NHyI%-N47 z;hn3IRy^TH9gbzzD%bNGiJoWdZlj?Q)OQ_^GJlp z0^^%vpKfs`Qqf=dI(B9^fqm`4OUf%$1({8;afRM1Q$C#P&bSV$m9e}VcHpJZ2IJn} zhx1xjX|dBjn#Q-Kw@Kbxmroj|EF&IeuzLfLL!Z%!YWaNi)LGtFw>!GS#6kxTnEvXN zY8vlfe1UHwiI&KT?<2182|K~vY`2h=yFO_O_EJjrv&E>GMWRFtDJ3A4kG;1AG5wPU z30$QPcQdXXv+Zxu--t?GUt(XCl3bP2UZ`{0K1v*xqp#vjJ2r^-o;yZFu*Z;&9>Wbx z%XCf4bWDc`&ys1*7SYq|>HI1>JSqcG7b*wG$NCrEDrB5hc!#AZ!C!icN3wR)K&mm- zglW|Tp`TeqpN;)D3gZFTzT64Z&lA3d;BE09lnZRRPh$|}p$^R?m9sa|0ni4SWaz;i zg{X)omfYpqR!i03Rcof~my)FMheep9^n!F$jvW=N^cAa2|6(#Iu@C{NHid9be039L ze*|T}?LQDfsS>Z)G&&JWzoZAfvP$nXgK=;7dSo>hJ&~`IS zHn+d{U%=2(E$+_Rxd{-4=my#@b89Wm(kJuWg!bb4{rVUYTmTMbXD%4}kHU+|K8E~pi& zAI#du6!>nu#$W-rLGRdL9>hKWw4krPhVa@pM#@(V&$ijWcBy^dLDwGes}3>~Y{2lS zEG9%-xvM1C-$w0&k6>9VjgIk9*YI?&&>p>ee^!_=`wb*07?V+inDSniX3HdT5i`vZ0{a8S1cHN5SphMKY;f+W8HFP7zu37%o^vV|Eb?x zU8q~Vc+Bl*DwpnjXlHcZm&4oOeVZDsnuw-rzgWQ!d-RxnS#s5}vrRC3F}Zegt}(5@ zpzs>LxVYlFu(a0N2b5@1k!cW#TZ4aHm~ z4`wFLp=)k6r`uumI{3l+df3XZz98Tr*(!{u%z$d42NVg2O({I%2Qa*>-&94QkFuzT@HjEWrUdRFecTxV=eTjr;HZbd52kNJaw36# z(VtMmYG1*~8Tac{=x55w%;2WFvEH91*LU7^o=47C+QA2Dn<%I3UbLGk8B-pSSAyjc z@6^IsSkK2;8-1@5Tmo?Qul%<+^8qI6rA&D7c3$>(gFa;7$N8=cA-u^uKDWA=2NNT< zCl2Yt|Ek1faz@LiN+{;)D|*y`=&}Bg^H_P6u0V_*o>rM0TIoPqav*x91WZVI!%jY% zqNsFdcWia}cv0@A8+EOFg1jYCygc+M>A<)fcr*pAtXCGDC*$d$WPaeX=JE*<<~nql z#YsKb>|}f6+WD3XDiQl~x{}7bn;EY0OfB+7Jdza@qbizYt)mdGq+!`D-x+S&S(*RH za31mKOX52qVX*6IcoaO=?9CBvVoq=B+mNufc=f6gn02uZz#*iAx<{h&qn3SjN+n^x zr9llOxQg1a&`FqSVh!<8bI@iQt{2iFPXt94Wa??mgnD;LPw8I%#N(O% zQ)>YPs0SBp3|`SU9m2@qzSgPn?dyY})&QPs4N}L0HbsN4ZAR}`phyEh5~PTmQ9aSg z-D;~Gtw2R@A;HrVk}dG+Ub|P5L+#mBo%*UObfGh=lhXS@7YALU7yN=+H$!WORqENu zGZ%cRk2c#PyJdYl6{;oG>E4IMk@((Ynwd?rA%G9V^X_Ls3@IgO*Gzi6 zw)xFMIQC-pL~LArEgkOMGx>AW+lUVanX065=(Hj4%vZ^m)K53|6%>}SBDJ1jX+L~F z&kT|bX1$)*dNx2PyeH%^^i%<(FJ*(c?WuN-==Q2(*8Yft(uYavapBQ6BVq-g+CCch zrIonGbF02%$J z({W9cY@NNDAOgT|dQY=f`m;hQF2@WpHb>Ztf2T&Ae2!Gi+MEr!H z)^l%|2g*CuY4>w*E!Kitlxf{pr+bpKF?ilKcs}AU=!cK02~rn#@)i{9DmuR1%?0iI-m z+0Ul_oZZc2ITG&9Zr{(%Q%5cxQVoVsf1vg`iZ=KlJ|%&TDS*6Ahx(Yq1{{{Gth@5Sc zxcn+|vG2wFmBDXA2hYhFd-i_jgRYb89#!SMXef-?sl8>3x3g`*b|Ttu?kUFHXee$G zb@VvhItc(!4xZdeR61*K69DoEaiFFgbnIPwat*MOJld3G~9 zv78J2we0Ermew3rZ!;q8`cTsKYiQIyCvrG`rBTzmYZiG%gu58(xkfuSA01CuAtd8_GV+Owpyf)c3x72aa_AF0duqW_lfNv zR65_aO4T$1H#%Ym2h%_eZNBdr=NChaA+vLJI)4%etMqG&iuR0qWB(+XnZH%UdG zu*i#OmaXjPi&w;wZ|a*)TzGMc+VbO`T);{O615+|aI#}N2K~1yxQ$#co7O_Votu!I zzzf#k`4RnNS- z{2k9TE?3(o#^R&+W)^Xz-@y9n0AnsxKLBfONMN*sjqt01Y-<$jbmL|TDzr+{Yec&N z(fwZ3@5dVjSmCGYQjDALFz5O2V5FBH#s)%lxpipxppn*7zgQ!R{!AJ>v%h@YjgA~| z#Jon%NqG6#P*G#>l0m?pEOF539pWuiQiX(pd`j?t&9hnJiwPcjn;dnNr=zg>BGO@udJEV%RHa z3jL<1c5+N49*N9Xk-lB2bTTIFFVNSp(U};~6a5{NC|vluX&=dMj5U&g{-&|Y5yWhy zE=bmty`S=8Y5|9d$?f|xm0!^!<~9FdDEqU)hdUnYW$JO_+eKZRZ0PW_Vr*YpNqTBK zNWr1XhNC~9bri)fXS?_J6^r;ii}dgj96B2_W$i{W%?lw zF2fSEjl}j@_68UG%XM*=u&HnAEx)y`f9Tu=8XKG`vR==EASYDe8(6r-cYpU1CmDfkBN;c; zf!)pNOOm_tb)4vGuA@O_H`O>E!Me75s>V@E(iQI81g5|*WNEmyaXbh|-n_RBY_7U0 zK$uN%a_CBZv|T@gA1mzn8vR<=EKEms|3UrDdxW=L3M%Ow`*%IiLhtDDiQW%l+>7E43Trk@6(HY|hw0)YX zTCYOZqg;6KiOnntyk)v?z0*6oQe~G@1gr6ltQ|)uh#Xo{>>sZh`|u-PE28CK*+{nG zY(>8E6uD|onV}8vM;!DGeMj57qI-Vtefryco7zsy5vRWPxPKl^{Ygn{aURxU;!LAq z$)7_{ zo`D<+RR0i0!qki6%sz1m%caJoDTu=W;j~3%?`OkBw?Q0xz5)F=g;sq$Ly|-zzbH)KxDUF! zM1Q=#tnbG^DNJE!D!C+Xk?-n|{6I6pdNu`)Z0P9-JSs>r`El4zMQHavHBPZ_p;K&4;mx^fmJzmyU za2PCLx4_+u2)vk0-+Rvycw~3ON(F_#)vGVF^LZNe^Gy%6i>JHziDs7lHJrKi;ca2d zqZ7-;47eCZxOdHRfy4u&?lC^i5SW9|{Rv+j3h-F>rNbzzB>JDN;;mtyPM);+qzYeN z^r@4z$!uVP>0g-TRhg)Bci;6r&*S0{HEms;a9Foo7|3dt_nbQ)ty5LL3e+j#hdcOC z2J+v`)T%_@ifsV|{eEIihn5JnBk>zvIx0OHztJe{pzbfY8~OwvKO*6cNzLmarE&>w z9MLrpSzQdjx93IsB=?W<`3ISvm8Dc#9R6M}!R5g??abhSHa*^nOxLj(+fZL$g~f2L zl{_90D#foOYKUC<9Z?i_NKODOsBK(p*nNMPxMj=G#_8o)w{gIng z@0^0%vN8>LcV~!RU58u?T-p>n5b#a<{{5NAub^g(R19!s(dN9V-8rXnpGN;Ax)s9} zz-F-juf&yoK@XN|u{}r;>`C>c76+EGc|^t42>55&P-} zY27Dx&^ss%av!UOUO2C#n&!C21M>sOE_bE=SaRWRMc^5Y8U=q+$84739OVplP(q2> z9Xg+0rLV+R4}k>@M)9)FeN%1;s`J0zR5F-6<{GlxF7%%*?3FMj;O@c&rIwp)GSj!- zf8l%ytJ`tvbQ?}U+y4O}7LyjRv*^PBygXMvu3pI8em?q?5O{iNRt=p~v)4=fED=NsKX|7p~fciG$_vP5?3=gV(yGkT~AuZ*cHV zKqurKqRl8+M6kK%ct#u#F;G^En?mIN#qW=S)IVfECtL(rd)ar-O+bkT`@BnHPW866 zyGLK!=y-^s75t1zL`HG2%pF*MCt%hYGryJq0+M}y;>|c?$lU! z2?c0!U)0n!?-vmd5;!mJJyaen0BEF@^~G2LZJrNW?i4~~9B?b6>va*$9b}yuIGboTkIzts`2mEmtH)X{d(fK#I^I}$$0~K-4~N;(aj$HrHi1C zU2d5IU89GMux~}W^ox3R{le9`H@OHC3X3xi;iqDYwY_zkvbfffQ4)5iZj7g-Er+~F*rDPh7=+x6CWLhPftA6Wxeork>{6Ql1+~Uqk_j|iMJCkua7-*{7w#PqCg^Q+Gs+hT-CuLwVDHGLxQjSggc z?J%aIiD`aeQDb)lG4$6H$Vt8a{cB&u51!BC9>G#Aqx`~gA-wzF^h8b{uH2H!F7w!o zpM*4*AxPytJ7DcJmWg#7i?9=-tgG9npXeOC1kw+S=~0_=yTh%Q^|)R#$iXhQFhuGD z+^Ra$cLWeDwG|Nkw)(XQJl_-mQEh6+8jB?L#I5TDJst4;wvzbt5Il_r#EO>n95_U5@y%=LQIG z2UHM2-ei+X;UhM1iBn7*9J2R>MfTiKjXdY02`Yp6K43Z(U6hu=?Efhm+|I2mrI6KP zc`kcmG8L);m}D>^w2)Yp=!y%PWUuDEgjhz57W>EXcR>xzJ!9@ag!PbRZ&fezoCgX* zF+%o6wOUa3_dE?xJB+=+^o=oZ5gwfD^KhbZY`f#ZJKoDuDtqmwNrICZ748bWimhqe z+gtola072CxkYlPl}!p^ z=P6<_9o+i=we=QIZ3W-@Xz>EYp|}_K;t-%np=gS zUIC%;^9AznzKmDTt$yjz@?{o?P;ER;5{tvQEV&FURush_D)hZ%@hq5s0NeBT;hDat zO?F94b_uzO_OZ!V3nn}LoSo2pYI*eCRhbpCcRLK60CM!{fTs;{cY?2)SC)!SG5SDOzo#|Sz@*#20XE1`FuRXoXgH`qi& zr56xxSS*pZTfzWm&OGf$4pON`7qVa=kB*1 zlxqfPF>wEevZpXt8R*ErQZH=|B<}&8a!{WhNcG1Yf2!++U&_uQ?>sV1> z?1!Loz1R;dL8fZ((HzoAfh=TpcBd}8v-8on;Q4hQJi4VkZgidPMOBw=@owD!(&Ih_ zFnor>1WWEo&g@-n*U~Pz6Q{q*XY{d_*^q5U-(|-?L?}ZEK7kKt$p~>qJA?7h-BoYx zk9nyMD&M5?IgSM%$D6^Y+Cv1^^>3v;a(!-eqG z1oDAMQ+;#Ie`L~M z@Z8u4v$jsz2jdjsB&9qX05wh5JPQze3XrFUu}MWkaukj0mRH8xUe zyZyl(ei|9#`LQG91Cs};(UB!!uB>F&`Qm(A-u~v1 zA{js)2YOe~g0}>E4I4mr-j=UJ`+|sM{%h>H*FD?%BQTcq*e8i}KB0DBoBG(Mrt`kJ z7Gc*pYtHUM%vhFgDZofFM7G=z0&26j^nJf>rpymE*JI>=3zR>D}qp^1z;?vVv>-K*pd9 zkI2edw|~t9)K0lrOnma=)E~ zKCw@>h%N9@vP;YF?ud`g)Gz15DCt?W*`oGlX>!wF+kjB0V8BBE z{kIRbS>nG2#riRR-GWEN())%TJQq%r>yQyaP}speA|@_o}6Mz>AtrUf>6Krgp+k9+~w!> z45xy;BU;>0%mPavmB0y7^eht$=;x^tzqE+v1*f6GV-MJ+Db#PhmXKoarc0r#XjUoo7OeH6+P*9|j9_Z|Y^z_N7Gh@^J>YijUcUtd$IIG#nolP+=SF_dxwD=2|Ibj*JO%~W{{(>DzzOmw-Lb@yXWE5q_FSCH*n*WK4 z_NWa^T)u#@kU%vw0e$PU>tpMW_f}Fu>RZ|gaD07~onzb#X^$7pc7fU9lY?$+{D3kO zNWHDghWrGn-%qow@f0*;*Ia--!=PcOd|_tcb7|OPG4(n+{v`<{kmfs*$Pgmf(z^ZT zvxsKs7OnDSfN%Zu%$((xtxW+p9{ag8d}u>DGkgJKSL*eH|OU-ZW7yA@z-0o=01ciXOtcrTxf1rR(!HBpymCVCSiLDr56v^nV!~q z?zc{PK1*){*cmEGea(T{a$c@GQZB~TitgSd`o1MD_mUi8n-#DO$61DNB?2z#&f(98An_}cy zBHi)%?<5JuuRpk}I=QQU{}W-0APVGGX_-AgtlVDGr-&p-95N_lRx0o8{u^ZSfeczig<)!+IY~R)EgwyAA}Zmn(#jd1caAud%i-XHYiZ~ z6CvfgFG}BOG=JaIG7Vs6?4%U~Nr?qB0igrmbJYTtw@;`M)%h_5>b@9Kxm6#f#jQxK zV+>xjYx%6-6CL0@W+y6&3yUp%rl5p$G5WegGJ^+>!{n`?Bik64cA9?8EgI{Wb>o?F z0WlE0SPw?f>)Nnk*cCS}GH>~_&cAHd0HVX)6?GkmzcUUL@>hMZ=^0WDPz%&M$XQkk z%CbJTgvMvjpG7-H?%N*5d#w#wk9CldP=!alcH&D0G+lu?uHEGp;e&=ccZ&K6vT{(TYBmwz1#Z4gPq0#V1Pjsx1E- zkH}C8tg}1Ml!bS^e0zHjts(Kma1UF3sl$y6H|SJ|lwC=+`INOeE@r3)I8xVH5w!!= zKmZkRo?sG*p5J4}mqNv4GSh|WQ4AVY+jFX@9W#7e{2RW%cUFi^cN7kRl*irOtJrp1 zS}2~QhFYogJKc9Nb0af#pc-bN5ixyUL|eJ8?Ls-d_go+Z7$yK;K3i366bZ?<$1Sws zBu_kYoI$8SaathYh6qtPbmV<}5hFFK<7cLe@B`SnzGRG9wkPdp2^T2QjaYnsnHn0u znneADph=}!z}{=!J&8C;3;wPI5yfCrdS)XqrIKB^S*Ozz&fr&I>+v}uyTh{EPs%)T z_ts_KgTWax6B~wu+FfE$tX~1tG}tGcjMVo+xMaU3Nd8AW8p**{&C7T}4l+1eZ4+*2 zYW2m@^oNfGv2kKMJ2^yu|E_w@#>%>p;?~#rJZYz)3KPn(VkR94FA@lKhX!G{%rcsrJS??sM^Aj6GS`tMhyg%$Mj37Z$`!I1s?wy!#Y!+LyaDN^}Ls1^|dQ>MLg=ct|s75d6?C(yr_Qe$tYHsaMs&hN!dxuxnSMWLSLhv; zwO|iW4WPT@&iUU@UBQ9^Y39NS_}Q(3NK$@R@s)NiyR~ zkN7n65Xg(cC=}i*E+{CMx=J{~JAZGf2wK9^mogkR^v8o)V^%2PkUlLpVv0z;bu=xH z?{3Ol`ha;KG2%J%M_ip#0A|%g02tV}KYdF35MKgz0Oz&;;PAK|Lx4WRl^BpDCibiG z{p@Xkub9iYp0EBwxpENN2`{6EL%2END>r&%mEdhn1?WASel6_@)XeNY>C4}?Wn9;; z{F|ru27M%Za`+#ZhtqQx!1~yL+3D67=v&+70cvxP-K^7u9eFg<*wYhhryduxUk<18 zxscHW?#J&yfYD7%@xZAkFY8`(efQa}Yvo+%g31o^tUG2K055s4oq z(L#&m;BQs^@4=UjJF}nOOA-vBshz%>;+vZdo`Q=c5z3Rw2FmPtKjk``eg{oqn`YO{B<{bS{N9AsYD>q{$-ve$*@Wg6;c2xTs)5? z7HY;sjTwyFzG;^=Ha0asoG8>u9LWa#PG*tlURL2=1Wh{7I z6qKj+T;-$d2-|vw!;>MjhUgRT?wxQ95vd!*eM_d*_Clni`xW&%svZiy5!O`AyU&); zIjkHHKH1m9_i{c>SSQ{T2t09G%Y3ahR_E?c*Ia(zI-Z*E<@0tI#hQe6UVd&}B_e>Z z{LpzDKX=VaG>5hJh-DDj=;_C3Y;P{G*%ojTj}AvZfgKJ6j%j?52fY_Nad}Z+Flu$- z@;xb-&f>AvES z$7yUZ9v)nni(UqLA%)8H0Un9-WoP-zWS-y^wj?EI*H`Xg6p$a<}j? zUO#PORgtaEf+Lb%ppW{ED3URMyG04F3V@{k^>~yqP@9HrgaMOc>v`-^Zm~`FKK=WM zJPC^rA5b~qc>vWFFqGizJ;*xelcW$?=oD&qtYuxX%cIQlwRJKOOV zebQ~isV@$TZ*)2wTki>ni^=*TrI3E)iLq^uh30}BYrO80CK_sw5`}H7>lNbspK>?> zF`1WFkBTA_kLyy7?wBIcKTU6c9AiGdk4dzgYAedi?v>h;(@)6h9>s=!_~BqbwV4W1&a zI}e=7uyn&*XE0!tdldG!B)535L;)v#!~OfB$yv3XOi9TBJ6lIk|LQXcSxwd2k-hU-KZu=tNx55oX_CssciA~8 zJKIW-y2p)jfO0?+-GEBry-9^|UlP({<9-`IhW!Bu8{9xnKf3%#=|9nOPHq3N$DiMX zNrylTo(H))vp;V>f7}^=`_Qyh%zhvtk>SUNrRyih5Qv`u8L@SLszWcG+yD<^&WJU?tW3c zs^n6H!hvqs*SofWu2T%t1~Z%E{#)d45s^UbyCURc={FjCPwvH>+!A*eMJYTe5mEfH zH1cssDX$&tSV_q1=ys0;JZhM2vhZ7hSzfXSZ5W0K@sGMsudPM=rQ9YMPo>=^ih!G> z2C~s@#{YKe+$p{PRngpkf_zGMCMH@dc;J8OY15l)rgUoTn1COJ(hNMhxih`9I$tO) zia3b0=ai!m?A-pcBjOrTA-=hL-MDy)6px_@&rdY;(py2h_<-j&5HYr{5N@qnlxU+ zJ&2?4cU=B2RpbQ=m^1#8wiUm)ak{Ci#@}(oacJoI$sK0eL&o&=x24H!r=Yz>nuMS> z1E%|pSVwM);lML2eMi50nXhvf4iBu2T3YOg3cAy!$v&!xCDq1@?7c#;+YZnTQrGZ9 zPw_(<+v`-nYrEo4f=x5?f6=5av=9@=yV}{R3cH;kzBqzdf^=9P8OhDrcN>rt27BKi zRT%?JCpdn)W8#U$!%gJ5t-Juyz+pkeZoM}rO!|3*bk^>Z+olhx!8no(HSX>zKE)T% z@YpmjRUZUX0K-}oQsKvvS8~#s_JY!U7wpWP@u(B-Ed-mHcoj>1InjE>6MS=1%|r(9 z<=KG<-4x{gLnPz4AOwy?n5upgi=QUv{3o^u!94|6>yoi?pZNbZy}aB|92(=k=`3c5 zw~>7*W&OA0C)GaCFhVj8sXmKvT=pnvCr5a5@NQ_cd;K)&Y+@pef&ArfZ)$r8(M(;o zv);~+KjB6yGdA^!!r;p7v5#}#wubymNml9pyw>YGdl!EX0UNI|#;%#^ zIMDHrO*^dEL2XI7vwIG2N^>O@yR^sh$p{hA>aIa?rYu0znL-r@>;v9};_1%I@4IZ6 z;A2_$-ghdgoqQ2RV&X&*TFzi>S|1&Rm@{`WxJn9LyKlm?w<@#KF{Nz`YnWGpF0%Fw zYDgj(E?VHY>g7A}Xq8j%`))X1mh(Sh$P(i{GyJ}9{NM8W`~Fmd`ijTad!sPvFiyBN zT@c5;eJ!Ye+>@JGn|xJ^{Aq~W@OqSA4SX7gJZ4XiESN$^l045!O3;cXd=02 zJZrb2Lu{?VrsuS{Zp5+>i!L}3;xB2cUL{3?n9qC8w%JiG2p$nsofF*MI$<)T2{r`{ zZVTApvp~^zab`vnXv4|yGN}Zt|E6Ab8U7Zn+|;Q)z!HZSN&UbOjZQ_dpFS>LaWz}- z(dxi}6Ass>`0bbTKlT*znN0qa{NLI z0#-{EW2>=7oY{^*bxKE-78JKW_XI{D8WOy#rY5=v@|YWCkdw$d}o%MXgX$Hz;Uq$-bba|IS% z$Ge5xT*~xlNrx&4+eO)MFw6a6KO_c9nRk%jb74}hxEa^so!favgdcmb-aF6G&PA$X z;@#3+1Hg;@rq5A#W%aMm%`3hJGJIPn&XhLM`!*(6Uw$B=n{m@Haz*I8)GAOpd-5aW z*f%`DpZ_a}Bj+`X>5?~tq+^P=Pu5_^tL5#=Nz(@B+Ed=UjwmE1`Te`or5-lVB7sxI zt!1VvAte(`kfGT(R|Cpa+Q&C7k47r@oQ$si-eb*EHnotqMZH8)y_@D&Bg$QJ;r+kk& z#r_H9ltpEYjiDX6vxW|+LVmeY<*+G#o zMmSYwu!DZM^yGvsG@Xz8-k?+L{m*nh9 zZG?6TPjVtaZTjwwguy90t~X0B((ZTlV0f{&FS}IAvOgR&R2%(%02@0xEPwMrp2vzh zAhW){NVtd0{hnugBGw(leI_;*lk*L9#)w!{^+4oC@K^X_zw6G{$h0l6EE~v3S}jN8 zz`$oLdDk)p+I@eEr!@5|=}e8_<1~NVi~Yb!7|xZ34PQ*ZKZ}|u!)$ZVRE8>qS>HtZ z7)Ba0rObZh!TtUL%e3`hpJy_y($gVfHc#~d>)Yoc3AGsKNH&slcWVv%5KYK?x!Z-q zUrVg8S7Y^##yU%4(A1I&xgTx!wO^elvB%Q`_lACBDfUsX$QhO1d3KIgs(QA8H2%{} zallePlR@~>J3LQ=4_>a`e!>OqIk>b!?8g;bIt7^RWy)3=NHGLdH?!dv$+vd%?`@}b zsK%oMk2A1Fq8|4^EUK0@Z4ywy&0js><`aH-;8hRbYG1k5aOCo2Do=0^jSp1?0|G^U zy^G7TAgcil&wpGyT1Ok}XqK^>#Emx8&SG;l8G=A?=3H___fdJB*GGj$1d68$<%W)#{4m8)AG0TbfBQS;sf6#?I#=}mZD5=DKE`HSepa+6djBx&kuYj!C%Yw zf1g%PfzKSPQWf+8Og>?DgQoYKs#PJG@LzNrO&dyu>0l#xy3Zm3*sO9Y6@JS@RpHTwRa1A(0+ z)$POxTMSSmdXyE+c767j;RtQj6G?v}+Qa<58NL;H_e%WVoo{MYat4|5mDyl8U~~ka zhZ-=%vXscF0))@++oNVoc23a8;J;|6W%fURNh!QAZ4qMn;}*iIh11p^^Wn_-jGe&? zSNtFJYc;N?nX7TZX=%%OtZst0`_{POj(XH=D>sci{HEo_xRGO zaXQ^-|K1kC+Ru0VZg~SdSgJDcE(@9HdBE8A>!RK5qZGKUNy#SXK?h-wj$s{QwN|f^ zLlM)bTkc-X{31u7Ag(|Kfj9Bf^q*LFx(H(MrDT@E^v;T;ltXijGWQT$>&m^=T6%H3 zc&wTy;ID*j9c*VZuC2Y8HmT=L)?NzqhR;|dGel&O5&=dViiLqg*B2WeD2Is+kC^QI zxq4)gLG1cnH{5hO94X7LaF(aYK4u6uoqp-S@KIOMxaDICYRSDb8~yL25H+2pN2UG% z^$v^BXXBI|R{9*)>3^%Gk>?k%?khwWnV;y&>M}*c>^PQGtsre+u!5|A4{a!+3^4b3 z=Mb5sohAnOo7!czw!&Veq{M8;D7NHy*@YOW$|$FOF$4U{$!%JmhoViS?WzDkZK=- z`+m{(m`Psg)eG>hr=Onnazo1?D@z_V{<~hek6?Wosh{2IuU=@wKX&6+yo}FHNpsYX zSlo}c`3!dXq7%Ryr1B27T~Z1GXC|fhrXy^^Whuazl+}qWZYWoEU2al3K+`$MGzBQJ z#wqa?D5#`h)U9x;p5Ccpo}jfK&WkzfO(!UaB1F`;$wDn%W)M+0r`2a z*@M@d0B3nY1ad%yHGMg%+PLdvt*!yi6^(Bqh`gYFIdsD={UNoqQsvO@lL{uEcO+R! ztS%_ebxldOgEu7HKfBZCW)=&yKc_G{#GazMiSaZh84!0m8%3{-@hAJjwk{RrLB&2INiG=`9@Olhmwr7txxh3B z*)xDNI}}0(kJs)>2D`dJpP@)%*Ip8F^wSDca3%!<2_Y%ZWlViHKGkDGAz?qSU5Uq$ z@0xQESco?pkigV8BfIO#eIs#@Ren%*Tvt|*&-FTy1uWrA&*sKO3of!Do+sCeqN&%KJ? zQ-2R>f%)?1?v|$=7ye@t48L}H5W~;YkQg?CE`%^FJ-~|+csKt(4Vn4Di6BpU$b1l- z*^~Vp>ZGD{BN0G{fLZeda&z8DOVW#qo?uK4U`*;ES2V|d6=_xX_Vx6-ak64c)c`!( zdJ(*}>+FYih7x>TomjnTVLZ7+Rwxwho)%reQ;>ZSK}0nL)2Fa#W8YlDxXG*rjt=Jb zg#~Dz&p*?JE-n;wxn=GqNUnV)Fz>{0a=>#7ku5cL5&`4klJj^+Vq zVpq6xB5dNe=OL%kyK`t!Yz9Fd54!pw96+;3syH%k1Vd-#4uU-MXi;QwXnJ_TIY2~F z2x$ww1OEhs+`FCIdr2h+(;j>UDyA7cRLmEV-nS&Q9$skiJTuw&MKA=u!QYA!Rvgn~ zhgB1{KvPg3sRHIiq=y#C(fm7K>4Wapxojz6hoBTNtTx#2TSP7B?ERzwGL;qu1`(b4 zh2x-(D_;uBM3kv@C{&BW2Z&srJCW4sJ0!(p-?Yz6Tdp6dpaPRzj`YZ2@yL)#zIiMJ z=g6w2jO&VI&`SDI+o&}e`FNkUn@enADw!|&__GbD5|HQXBX{KryzxAj_Qe4o^uq^P;nRf>W0inxTYtfhY5GB#zo^`i%U(G5qUket7a*jP?X?Z9-k*gm@@#P=o`5T7@E{u?qjpz>9*GzXUc>(6_Vtn0^&fgogMwXL~l&2K;M_YzRM00rR<$(cJ{F%e@`6z{yAdmFDCN z5dB`A&vF3IpZw5XnH5VBtk4Jkv7O}K=ojZ~1;^|q+~PXXffYYzSHBuVJt`GUa1-`R zV`hQ0u_CKhHMU17e-ZEj7pr`mqq?NPG=w5?pc14#Oix(GLsmu;R%Q^J(h6$b&V zxYq|SKx&G^gBk_9MWb-IhD)LXVCeFU!yKMgO2Ml5Pibp3|LJ|*SwfY`Gf%t|saC_sacYxC8@H;qHZG*M=lFFH(5m=wC-NCavCDrc9vn2I_Z7HkPyLT#$=t_s=qD2idc>(rgH)k5;h#KS zB(1L-B>S;>4xOv=1Y+GufGgW|6q0U{G6_%N30c}|io^@JnFzH5(`Sla95BkuX9rp; zie67)rt0rT03u@fF9NR~Vk-oo6r0E=Z;@}xDXffL1)0eS-B7oLQBgC@X5jocD_d?>?-(bRXK&$b=XDMPS1ttql7W33HXutGqS9r&lI}iX#E}5gqw1 zipo6s!IauBECNyXZ0yQR6Off?wQl5b!V9$@&MyK{e4{5e@1DJL9p$b`-(#H0uXK*s zk^d-6A1LD9K`RHc=qOtFRzs$;JHZN$4os>^RJqdMx#PXK4}dRD6YkcL34ZeEY*}CU zorH&DR2Vjj%TuX66Y^rv)I-g5&{Tab3bV}pKGi(}IN$kJokt&2VzW$mpROm36HK!8y}sl^|xLCE?rl_wigP? ztx#mc8qyJF{QOf{yN*(F$9lc&e;!{^bvnmYZO^IN4o+W5+#d=#h~V?1__#kbwM|bU zW(B9m2CkH#Bej8HjjkbM^Af56+<}McU6VS`)PAtMF#kkt;PUR7Vsyf4(mufyEmQat z@zb&vn~SwrZ}G~2pD=LBev=xXI9BH1@Kinc+GFYm$A;;7FqG&(k~-Eu zFk~VytxO#if|&Xm6M5g?63KIO(Tp7zWtO= z7Lfe3%`K{0Td|%45+iG^SpU_rL5StN;E(^U+9Eyj&*uvAPc)@g9du@0^ZemNMK9YT zjLXRdnv(eAC|N}^UM#(G)q{8;Jt=m39`3;0?cJ3qwGvF(LPx{h6q`qR5JikG+dT9Tl#y*`Q<3 zO07!kyJ5hw0KC3>bh_gy2Id@?ms}B7)x4iut-pWTF%=l-ly{YiI&^^710}V}y{H;U zZf@t$nEn@5 z^{Sd}Gk*Igs#FBSnO4MbIEhcOifwd;Rn} zHp;9staR9_Vi?<6osc%K`~7)17I>zoqYYf725E z@5?qKPXPXOz1_^+)(XGfprDp~Vm893N@ujCk$j?{o6qQ;K|s=~LH%bE#>m^uEcarE z>;%>U3OjQLIrH-G4m39j@iIyZS>vxi8a>`Bai`I1a9i={Fz9*X5KdJ7@=v^RIfX-0 zm$!4TK-E|(QHz1{o7YxPEI5Zhm{%B>BxDaei1!L~RJO~gw!iL~HEubGzcHl&wNV6} zsJCyfVVaNwjX}Jjt-iBI)$F=|M|nFywS9AW_)xspK~g8e=$Ir+tf4C4lIVEsQ;iAh ziBhHWsr2FMG)_nE@j`lYLGV_ES@)(lS#$2Wd5sg{$fM@^a7Fjp!|bWQ-}*}=8eVLt zy=+>Yxk!=HEqBr~H$3>S6OzR(^t9$9DeBV2C5xZ?8~ctspB@iBEf^A%D%K6oECD-; zH~!zHj&bR|l81R6VXkv*wrZL~qKU3cOG(q)&f9&Pr{vVyys0mR*&wM&!tCvaDM8G#q9EKhj4`bh6~9xO4590nc7^sH?nTYkj5@vViSIr%y=H?5mn2Qt(oxCftB< z8#{(BETcOl`o8{z+o-P0Qh%f{;kiQW=KTXAPc~5}4P%?%y%sIK1_KsZU1vd^nK#7v z%}`uZQV*s*Sy5LDXy^2*MY}CIMVhvt_oEW}QPB)r(KxXc>G;L|8(ekATD!^4!sO>v zvF}M|SNBWUoSgs>Atw?945al;doq9B*+_0OgUEk${4M%_FFK}ujrY^!Tj<2}gwsv; zcLE^-InoOzIvLSVY$PA;>CaVHaniI$J^tHLJFSjr(e(|^f0d;-BooWYU97ayIab%q zaoKAAaZ|ecQluU9oZi<@J*d&3fc`9?I!+N(E^4s)Ew7CPU&;GY$Ab7AuLfRBr1Pw* z?P9slG@^!OsbNc;7C0t9f|;~A#CoQ*xU`KaZAqOneDd)K0=EP&FuitZYP-DOoMk1p z1^}Mri?pYGevUuF_1-*MmSkbuiU?DWd8&Z}g}wHslI-7zdG{!Z@Til=5TOsnCM;@t zzgqs*i4&QVeqcA&llFy*U^&4jx7va{jwyrwr98fb+L4uIXqm14L_wqVWXN3e$um)L zw&$8y`1ltyuhRtx!xhLh9+O6XA^5n(kJVWw`}dQDRi_%NHRFmRUNB2mLLT4K9P-`{ zE*qMLqkwaefODrPsXH6BO(~w$r4nsY=&pFjfvK~n-^H0;tcC{jV~~b1cQxVpLHfUz ztqd7hH4MKk+d)t0TY}YDmM*N!R<3ef{DnQ7YMf)N+q?ow8tr4940Dzm4BNb%?*P() zCzpsokS>aM&gmQvJ~G7G*T^SjE}qpsIWd@70UA6OhrvI9-%1wDH2tVrO=)+Z7+h8u zQktF)_|Vu&cKn*GTxeX^&2c{Ac&U7GI$+Al?L(wdjFa2P2K!+lduRB#)7oNvU!#!T z@r&^mJ~H#V^e=i%eYz(Fbxt)7v4LhQaqz!=jWUw{`g@$ULWo|J+(lO5cr4+DMh zL)x&^GwRp6AbKd+rIZ*5L=L@f94|o4U$9dF$W!g z=^!U@2;o{GQdE9s_qp^Tftn@OLuf&$`DU^Ng@irL(R$aK{Zhnd0aatSZbvY#)VR-E zUcVcqlK~~6=l1fFC)ahIjMBkVjr}Vwv3=&nJ`1#aW-HN=nGery9M9E0d=VzSFwt5n zU^(};)qprgZYxUc^;o*MK~|j-m+upv`mngnUuOpifY6nl(zMHW7p_EG*|AQcJf4Bw z8k|{Tg?HR-q2)A^4!z>)04F;^3-K~qb-Df*8p{&I+`cctQky#VxJs_49+tT5b~2n& z>FU4voOt8dB!Xh0U;iydq=m=3?)*|D<4L6E0nQ0SLYSXrcr;ZGp(8!dLlY@IK`NdF z1>OJIzR~0`>nBu6i>DgtB@BWLe{%~>vfb(ppL)oRMG8srcTdjvF>ukN&8b7RMM`EU zC8iSTWJN{KnM_$mv_NtYLBV|_mOlT@GBL@rXH7ielG*kdHAObTCC5?bau?998RkX) z>FC&pd*LjWy6TZsIDpYH!QKjq9W9Ve$37tCX2le1r&lsn^N?$ny$y0=eR)5_-&uim(YHy9$d!bNdB-&$eTVy@7@$o{e(8HVu6Ca zT%C?!Pw&)H;paBxKNer@xUg~tC&J#zXQ*a;IfcbT=6^_=0hYyin+Odo@Pf_F_0Yg3kcYv3J}@X&S!&~ zj~Mxyn5?YO+9lPyqH1>^NWlP3f9WjPd>d0=gjf|uVgVwdmKM3%w3Ci z>(JkfynLfae{;52GyUOxKNY}NEPabmC6gKWR6Or*k&SE~+qcE@C*oU#EJYb3=ix!v zRs$)caXdcUcESTx;ZNoBa7%DDt4#`yK0n0sN~X#v#w#HY|70KX(jxtF2>rJ+VwM7? zZ{$Qr->EaUAERREhPNLp{KHR>4SyM1zC3mdURcpJ`-wJQIXOLjeSMc$(e&l=%h<=d zHXL8{p;!mLSpW6J7I%JL+c^*8N_YIkafTfE-L5y1?@QkFxh$(qMtvmV+Y4cAn~dK$ z>~`n5L?s#?nQQjO#@HqRBdjXx4U^t(_pHA5Pt6GtlBE$X*bp4!=7hd$)-y*3&JLaj zOmK+BN_~bF-h2%`q~*iSG`P)8)Jw)#Z{2~2V7}`OJt@mZPMy>o9vO&&w($OCp*n+Ymi^w-qL$6o^24;lg747H+T01z^|q+;I&SrMzE9foHuJ@ zVxk2RE*f1Q(Qhh9o4xAhzHqW8xiqAj?Q@p$Me2+kz!I=^PDS(0BorL#oV4(<2~wGG z*wZ%V))2S?sZPE;xVqoDdeb~5(408->D(*$rde^Nat;hQAtU>7KK8M#ZF$Z4%)mv4 zgxq7K@9wzm`a6Qrb?LLniDG5J6cN({^t=1r+x>I5ONi_4A@j;iwFQL-%Qf)J^4LLo zkDvEl(53VJg>xOYQYC5jR+@?@dSfGKdK!0Lmf%$vNpn*O(>ZC*L)wAVF{>uT3#~oo zP74gJ#1}=!VAgsIrU_23Pdx)YX*R2NM;te|WNm$kFPZxf`$X<=>eBn|oFdaRnQsm&9LNl@|Ta~A;(M^!ec);-)*A^==!DvH>02tIh z>|_0R@(tOS`(>dE?<9xyqaqXG(aqF|GxLQ$0fNYu|Jw5f$y+q?26Rc+8?Rb)zSe5w-9(U&0R~gUbWr3ftOd3 zCK+K@TVp}q=>2Nx!yb|4Ez7{0A194pwn!Q$-(SDzs&7|rdS>nH9JI>hm3^o2tPBWf z2Ps*#L!4Qq9&BE&t)2#BEuUT|YCJpz1DG0{&ZILSE1i8VicXzZJFY7otIj7V90rt| zJGe!``NS9$*_B@OxOdgfKW03?jq57Zu-P&^w{bA1zxx%&CpAjmDdTthndVN>?Webj zzilf^RKnrbG^f`+`hI6Q|1|`4d?^j74!XI!t_c41E*QQALDk$|U0y5wLAhOCvj!oZ zFYn2eDmxG-!KlO1{CB|w(ih7^{R79VHK(%jbOlPeDmW}gH6cR0Y9F*Uj^kW-9@B5C ze3_uDy;BIE^U^Sf@1p7l6Hp#E9d|_fyGi^FGpSkp@qGPRR-@$({;Geb^99t*ResJG zy!rT3qJ+*NMyyoJUqQb$q*$2Tlcd~0JN|!;%lP|=HXI2rkRI6m(-ZOEdiciI=vYci zz-lvGKeU8A3re)CV`@t1+z*!4d{XWqZ=zZwjmnFKXN>H1#OA22^-{0;&txJ7xeBY; zUwtfB(M|2Aw$>Hf`PLEDRM*Tx@gJ)+|39mCUGh@*zOlK=m{R_KM$O~W?TU_R3Wfid zl9`4-7^gSe0fRwtTI);0VzEAB!#LT##c4a$DPN`LP)tFHBwsNY#!2>N7|ve_zpupB zPyb)F!uL-xg;zwG!;4hY1Fioq-As$ZTf5b&#NP=&SZ(Bu_x8Ze=VtKhg@{a z%&VJ;-P!R5zv!$1oqPKk?t0H5U(-v0gzM?o^7B^wO_}9NnWo2|o>o?ID8z>C&I&Uc zj#-zWNM_#k+l}7O%vLqLo3jIjER9^~mQVqzUz0M3OiF{JmbAyQbix|{opvU@vHCcn zu>~%+h{(9Ok^ZZD_;EmTN=)|O3!~-_laR;{VG#4MWiu9#{#U70R?HT&-@NW6@2W2^Fx|}=QxqB5sWzY2deiZSY`MdzQCW;o z>y)-q>#F*;&QPlc#jpbxr+7HK@=_<-DaYF>xdk>xwX$M-1r6$3)ZUcxG7dX?FxhVA z$JkXxVI<{PW>HU7=i0<2aQ}#b`d8^E7EgFt_Ly<4^-%7tY&Glnu$$oZkh$gP7LoPv zYr49+?r%}sB|ikDxs4Z{M~e?)TeD;Q__JzE^KYR2PfA61#4n3Q(>9H@tfPg)&4S@R zF{+|r{wffss=i1ZA%cW}(ZPYZfYGGSd2*v)oVgeti4QF>}1<@1c z^Y$C-YtjJVK3RaAl5=j|N7Lk3lOnmGyv}F`SPtOdpI|=qY3d^1n91ob{#J;yEK@2a zjJl{){528DKu_M6QZYZ%qHsV>5f{;k=#e~K-W$rcPhZ`0!f0ut-#>H&qP_&7r z-MXbD5bRH^MVT{1w2&WEg?kW^SliBc3C06%k;W_RarWV**1nrEO=?+YTE143qXk<( zsNz|)IeD_)S>XMt_sTHelxgdo7E@23>a;i~x@&)%BZXXb30hv+N~oF0M-#f7#4O?W IlRWr;0I7EDWB>pF literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72-validation/platforms/macos/local/INDEPENDENT-LOCAL-REPLAY.json b/research/complex-promo4-cold72-validation/platforms/macos/local/INDEPENDENT-LOCAL-REPLAY.json new file mode 100644 index 0000000000..3cb4c5be68 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/local/INDEPENDENT-LOCAL-REPLAY.json @@ -0,0 +1,71 @@ +{ + "status": "PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY", + "canonical_word_sha256": "120f7bfbe457e39a36c8f3786c9e5e3aa052349828c68fd0a30e8287b3e49989", + "local_programs_sha256": "4baf396808a1b1f47e3f5360633d19677c9215765884dd710828cfc66cbfa359", + "v": 112, + "helpers": 504, + "local": { + "forward": { + "all_exact_columns": 728, + "prefix_l1_upper": "435026386590315949499/8", + "prefix_bits_upper": 66, + "charged_payload_bits": 192, + "private_work_erased": true + }, + "backward": { + "all_exact_columns": 728, + "prefix_l1_upper": "51354856334523649643609/16", + "prefix_bits_upper": 72, + "charged_payload_bits": 192, + "private_work_erased": true + } + }, + "paid_profiles": { + "forward": { + "1": 2572, + "4": 194, + "8": 8, + "3": 430, + "2": 326, + "5": 56 + }, + "backward": { + "1": 2572, + "4": 194, + "8": 8, + "3": 430, + "2": 326, + "5": 56 + } + }, + "entering_helpers": 216, + "cold_hyperplane_ended_helpers": 72, + "negative_controls_rejected": [ + "wrong_scale", + "missing_center", + "wrong_common_frame", + "wrong_child_rank", + "missing_pre_wrapper", + "missing_post_wrapper", + "wrapper_with_wrong_frame", + "wrapper_in_wrong_phase", + "wrapper_on_a_data_register", + "wrapper_on_a_target_register", + "wrapper_on_a_centre_register", + "hpe_pre_wrapper_resolved_to_full_recipe", + "hpe_post_wrapper_without_terminal_frame", + "hpe_post_wrapper_wrong_terminal_frame", + "hpe_tail_gate_at_full_frame", + "hpe_tail_climb_dropped", + "hpe_helper_exit_adapter_to_full", + "hpe_tail_gate_moved_into_full_cleanup", + "cold_hpe_pre_wrapper_replaced_by_identity_entry_adapter", + "cold_hpe_pre_wrapper_dropped", + "cold_hpe_post_wrapper_replaced_by_exit_adapter", + "cold_hpe_pre_wrapper_resolved_to_cold_full_convention", + "cold_hpe_wrapper_with_nonzero_entrance", + "cold_hpe_post_wrapper_wrong_terminal_frame", + "cold_hpe_premix_gate_before_pre_wrapper" + ], + "scope": "Literal forward and inverse-transpose replay on every arbitrary data/helper column, physical frame incidence, ordered paid wrappers, cleared private work and prefix coefficients. Global hosting and outer exponent are separate." +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/local/LOCAL-CHECKS.json b/research/complex-promo4-cold72-validation/platforms/macos/local/LOCAL-CHECKS.json new file mode 100644 index 0000000000..f9f40b03e8 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/local/LOCAL-CHECKS.json @@ -0,0 +1,36 @@ +{ + "forward": { + "sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a", + "events": 32783, + "scalar_macros": 27569, + "real_component_primitive_bound": 262358, + "paid_profile": { + "1": 2572, + "2": 326, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "all_columns": 728, + "private_centers_cleared": true, + "private_coefficient_stream_cleared_after_each_macro": true + }, + "backward": { + "sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1", + "events": 32783, + "scalar_macros": 27569, + "real_component_primitive_bound": 262406, + "paid_profile": { + "1": 2572, + "2": 326, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "all_columns": 728, + "private_centers_cleared": true, + "private_coefficient_stream_cleared_after_each_macro": true + } +} diff --git a/research/complex-promo4-cold72-validation/platforms/macos/local/LOCAL-PROGRAMS.json.gz b/research/complex-promo4-cold72-validation/platforms/macos/local/LOCAL-PROGRAMS.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..daf12029fed94a612ed8605658c5031d8f1cf03e GIT binary patch literal 260537 zcmbTd2|Scv`!LQ}##m>uWR00&Q1&Hj48zQbk*!d66-A`6B*j>2hAcBw$ZoPlh&EY9 zO_oZHB^44PTZBkydvATe&-eE{&-;J>pU?aH%*TDswcq!BopWF3I@j5mCcw4*2m0OI z_AcXyam2=^<~c8s5L@2g$)Dmr?STp=HCCiMHq^pwb@#qLe`dC~#>{kW2z~$j!?~NX z$Bqp7X9;WaCyo7n7xw#m@$YZHe-y|68udB<-RIYQ@%itYzgK5}e|>*9tm9`#{Ewyj z_$`ZHUuJ(VW?KCG{_fY;*$#mA*NnyQnfl*fMmNKLuaCz6_+0#Z<3;@UrP=tOt6wvJ zFWn8Ro7oKevb6c-=jev?#%#xr86Lg0v)JF`?QcZi7R`0PyB*e%{|m?B1NF5_t7P0`r2J;1lVh>fGC9bxWWF|G7(*m%T z2s7wAp{+T}m$n~o&j<_ferP)Au##X7vA-@9CrDp07TGx$fG&9V^qo9pebJs(R60Z1 z3!8hjxfYEFDcM_}ja5tz-VuFKO~HM3f5?(F_zE=j)y0nS-^&Ew-4xd8qZS+tC}3Na zLh{4ibDI&npMm0^C*Fkaa9LqB9lWS5)b+#r*Rq)quh`eqhod`re$G?6-^rsU18yoP zzxnFTsU*bU({*xmw39Vsx+vf+BmR>uc5;Lx!e$Q?Q*^R6cihXdL?=)E627SfrDC>L zqmO}}?1+g~v{DSuGdMXBKY67b0BV?(^=;q`J3Z=|m` z$oahRyZkVs;Kj^W=XDkwKMC-cfrp`H;rn#`bUZf= zZRZpBf8mQ(gs)qUeFrH+uTM}S#jHAczOA#I&9pCjtjHa3$>sZ8#OLxxR*<6l=?6>s zqe$3>V)c}Ai2d?y%asI+M^~C9_5BPAqR02SUs?`*2E3?b^vk%K)?F!@F$0B9{D*Qp zRz4;IuQ}=k=(4LV<$KVKoCf_llc`uKZ+}sO&uS1F8B2>k$YlBK3g+2}^KWz6Mqj?>XiSm;fd8^_l z^9AGOaX$s(>S}D0}$NL>h%=Mz-YwyhW!JFB4v;cuY86 zewFgF!2*Bj+AU*=E=x1z3t2bsntJWrr&Llkb?k$qkxt`xHabU`D0L+u{!XdL3bqM%jIm#vNq7&EiTH*>l>BTVBhTlJ<2tCDV_3r20PUXPMno^3V{E#&G^^4a|PPC=!a?r9SVBR>Ip2KHFk5yaA{#`4}wKK zlF7*UKoA*r;~3JWw&C4y&7NS)#5H; zJJ=!s)0aLc5-7{tzKy2^VW>(rwd%Eq6;*$?pa9s7)TLqa2mrzT>n>LgG1B(5EsxmcwtvEDW;;HGTj{HsL6&Mu`#JJ~k9 z)!_QX(jgahg*=g%K>kS`0^*a6BUTF&+G=y1)0Gm0kwFnrrcfHOsk>POJxY^-Yi3f4lAC45{+SZ09o+PtJu)?&MrLH?R9Y)OH z*o}{E$b%^=lJ{#$q~Ik7(&{&wVll_vuvY`j@Rb`R(qdtiTPG?2zJfG+65N(O7z;o} z*)?nvNUU+GSH@zY+$&SqjYPa|WVm@

7=I6L<6r$k)bQl3gtjZlzo$&aht*NYrY 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�~3~`Fl56^V+9IsTCVjwSUj+a`P?Y+ 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 IlRWr;0I7EDWB>pF literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72-validation/platforms/macos/promotion-controls.log b/research/complex-promo4-cold72-validation/platforms/macos/promotion-controls.log new file mode 100644 index 0000000000..b4d6ee79b3 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/promotion-controls.log @@ -0,0 +1,13 @@ +honest word: audit PASS +OK entrance_outside_first_gate_frame: frame not monotone (627, (408, 80, 40, 4, 2), (408, 80, 40, 6, 1)) +OK raised_gate_missing: frame not monotone (627, (408, 80, 40, 6, 1), (408, 80, 40, 6)) +OK raised_gate_missing_group_635: frame not monotone (635, (272, 144, 96, 6, 1), (272, 144, 96, 6)) +OK raised_gate_missing_group_651: frame not monotone (651, (390, 68, 34, 24, 1), (390, 68, 34, 24)) +OK raised_gate_missing_group_659: frame not monotone (659, (298, 170, 102, 30, 1), (298, 170, 102, 30)) +OK entrance_reverted_profile: paid profile mismatch +OK ungrouped_promotion: frame not monotone (619, (408, 80, 40, 6, 1), (320, 192, 24, 6)) +OK recipe_gate_old_frame: ('gate frame mismatch', 'B', 420) +OK recipe_not_a_promotion: ('not a promotion', '627') +OK recipe_input_pin: input word pin +OK raised_gate_scalar_tamper: nonzero entrance response +PASS 11 controls rejected at pinned sites diff --git a/research/complex-promo4-cold72-validation/platforms/macos/residual-wrappers.log b/research/complex-promo4-cold72-validation/platforms/macos/residual-wrappers.log new file mode 100644 index 0000000000..bd2962079c --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/residual-wrappers.log @@ -0,0 +1 @@ +Lemma A (exact): L^-1 S_E R^-1 = C_[w] x I for 22 entrance frames, global phase included; 17 wrapper mutations rejected; all-even-weight: False diff --git a/research/complex-promo4-cold72-validation/platforms/macos/six-end-controls.log b/research/complex-promo4-cold72-validation/platforms/macos/six-end-controls.log new file mode 100644 index 0000000000..ae63d40778 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/six-end-controls.log @@ -0,0 +1,357 @@ +{ + "status": "PASS_CHANGED_WORD_ALL_COLUMNS_AND_NATIVE_FRAMES", + "input_content_sha256": "15e7d2b462926f5f94719f1fff891c550796ced24513a6b82b050ba65cd72658", + "routing_content_sha256": "7c84ac65c8b37173aa4293934f041915895e8ec30595844cc1534e2a19ae0d25", + "canonical_content_sha256": "aefac88f8db7596c9534dcd1e9d2e11762f593290e4d65aa6b6775ff21a719d5", + "live_columns_each_orientation": 728, + "helpers": 504, + "compensation_additions": 6320, + "scalar_operations": 27545, + "center_rank_sum": 64, + "local_profile": { + "1": 2572, + "2": 326, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "local_rank_mass": 5634, + "frames": 1005, + "directed_edges": 2949, + "tau": 43, + "target_port_order_matches_baseline": true, + "seconds": 0.9895919159753248, + "scope": "Fresh exact forward and inverse-transpose scalar replay on every arbitrary input; all native frame chains and dyadic primitives. Phase lowering, wrappers, global owners and global assembly are separate.", + "hyperplane_ended_helpers": [ + 225, + 227, + 229, + 234, + 241, + 243, + 245, + 250, + 257, + 259, + 261, + 266, + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 314, + 321, + 323, + 325, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 401, + 403, + 405, + 410, + 417, + 419, + 421, + 426, + 433, + 435, + 437, + 442, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 456, + 457, + 458, + 459, + 460, + 461, + 470, + 471, + 472, + 473, + 482, + 483, + 496, + 497, + 510, + 511, + 512, + 513, + 520, + 521, + 522, + 523, + 524, + 525, + 543, + 544, + 545, + 555, + 566, + 567, + 568, + 569, + 578, + 579, + 580, + 581, + 586, + 587, + 588, + 589, + 590, + 591, + 592, + 593, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615 + ], + "early_cleanup_gates": 155, + "cold_hyperplane_ended_helpers": [ + 225, + 227, + 229, + 234, + 241, + 243, + 245, + 250, + 257, + 259, + 261, + 266, + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 314, + 321, + 323, + 325, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 401, + 403, + 405, + 410, + 417, + 419, + 421, + 426, + 433, + 435, + 437, + 442, + 510, + 511, + 512, + 513, + 522, + 523, + 524, + 525, + 586, + 587, + 588, + 589, + 598, + 599, + 600, + 601 + ], + "refactored_cleanup_gates": 14645, + "refactored_cleanup": { + "cold_low_frame_ended_helpers": [ + 225, + 227, + 229, + 234, + 241, + 243, + 245, + 250, + 257, + 259, + 261, + 266, + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 314, + 321, + 323, + 325, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 401, + 403, + 405, + 410, + 417, + 419, + 421, + 426, + 433, + 435, + 437, + 442, + 510, + 511, + 512, + 513, + 522, + 523, + 524, + 525, + 586, + 587, + 588, + 589, + 598, + 599, + 600, + 601 + ], + "construction": "Exact grouped row-span tail and cold-coordinate repair; native admission required", + "entering_low_frame_ended_helpers": [ + 543, + 555, + 566, + 567, + 578, + 579, + 608, + 610 + ], + "exact_non_target_isolation_checked": true, + "forward_absorption_A_indices": [], + "forward_absorptions": 0, + "high_inverse": "dyadic_sparse_Gauss_Jordan", + "kind": "source_branch_gauge_and_retired_completion_cold44", + "lower_frame_gates": 155, + "new_cold_ends": 56, + "premix_gates": 2009, + "premix_target_writes": 0 + } +} +PASS 510-end-removed +PASS 510-wrong-terminal-frame +PASS 510-tail-zeroed +PASS 510-tail-dropped +PASS 510-rankzero-repair-doubled +PASS 511-end-removed +PASS 511-wrong-terminal-frame +PASS 511-tail-zeroed +PASS 511-tail-dropped +PASS 511-rankzero-repair-doubled +PASS 512-end-removed +PASS 512-wrong-terminal-frame +PASS 512-tail-zeroed +PASS 512-tail-dropped +PASS 512-rankzero-repair-doubled +PASS 513-end-removed +PASS 513-wrong-terminal-frame +PASS 513-tail-zeroed +PASS 513-tail-dropped +PASS 513-rankzero-repair-doubled +PASS 522-end-removed +PASS 522-wrong-terminal-frame +PASS 522-tail-zeroed +PASS 522-tail-dropped +PASS 522-rankzero-repair-doubled +PASS 523-end-removed +PASS 523-wrong-terminal-frame +PASS 523-tail-zeroed +PASS 523-tail-dropped +PASS 523-rankzero-repair-doubled +PASS 30 mutations diff --git a/research/complex-promo4-cold72-validation/platforms/macos/strict-global-admission.log b/research/complex-promo4-cold72-validation/platforms/macos/strict-global-admission.log new file mode 100644 index 0000000000..03acbe1c58 --- /dev/null +++ b/research/complex-promo4-cold72-validation/platforms/macos/strict-global-admission.log @@ -0,0 +1,9 @@ +PASS restore-parent 0.629 +PASS bind 0.195 +PASS emit 1.894 +PASS audit 6.393 +PASS invoice 0.522 +PASS assembly 0.233 +PASS admission-controls 0.261 +PASS bit-supplier-controls 0.449 +PASS_GAUGE44_NATIVE_EXACT_GLOBAL_ASSEMBLY 0.001660339298410333 1.472753063085656820456227039904958509497713060773681087756971337930839 diff --git a/research/complex-promo4-cold72/LICENSE b/research/complex-promo4-cold72/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/complex-promo4-cold72/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/complex-promo4-cold72/MANIFEST.json b/research/complex-promo4-cold72/MANIFEST.json new file mode 100644 index 0000000000..4ea7fa347c --- /dev/null +++ b/research/complex-promo4-cold72/MANIFEST.json @@ -0,0 +1,392 @@ +{ + "LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "NOTICE.md": "54305e39f346f658d49fe5a1e0938402ac0977a72f21c92557d887da592ec047", + "PROOF.md": "8b7f0fcf7d2eefa673a069533ca74062ce234b398989c67460b5b1f5d87d0885", + "PROVENANCE.md": "9ff60e0cd969f263fbee8a6a96deb8c79b3723550beebac1eaea53b037f57c7b", + "README.md": "dab8c0704636e610e92a601cdcd025c1745f45f8990e3f722c27f913e883edcf", + "UPSTREAM-NOTICE.md": "a75967ebc34e3bf2ff2c25c08e6c7f1a61b0c0d171cfd1b62196ae2caaf2c610", + "code/assemble.py": "d49cda8c150adc725745822f2a3eade9e54fd46276a2939b0dc764c5e8f54390", + "code/assembly_controls.py": "e4c0f7828af64fdaef1896e4448d0212bd3041805097140b8cfafd098f8a6162", + "code/audit_allcold.py": "a87d7f4844ca963516637d249b14a0654f67f8047b6b265ae25b0cf30963e503", + "code/bind_providers_portable.py": "1d39bcc7b63ac158e021454beaae897d123e174360573762aecade3cd43193f6", + "code/bit_supplier_controls.py": "e6d33fb61a570c3f50669412acc467a3fd06ef0b806da6a75bc296c6ba2142a5", + "code/emit_allcold.py": "17c110c7c8d219e79e7dce36b19c4781e7effa800086cec03384387ad9acc7aa", + "code/freeze_spec.py": "f96c2b9cd886596bc7ab267f77abe9d16b6cbb5a724a5ad0a1d18d540369ed93", + "code/generated_identity.py": "c8af22719c0f3097a991a3f6ccac8f090afd2faba554745733d9ea88f2c25708", + "code/invoice_allcold.py": "141bd2fd58bbfb5b8d0fc8f56f61c45586d5608a5af3487c6b883dd987f998ec", + "code/prepare_global.py": "8c0dae301a8f34b77a5a462f840952d08ed120576212adf5051bc09bcad874dc", + "code/restore_parent.py": "69b7b25ff85e9b8160e233c1d415cc6a0272019e5c486dcec14cb6c349e7024d", + "code/witness.py": "779c5172894b992131e85be1e592ed2a1aec8c287b872ff42007d36a7291e444", + "comparison/GEOMETRY.json": "2fbd5e24c217cc322fdda14ece627589be1fd6831444838db58901462938c090", + "comparison/PR664-SPEC.json": "b9c8cef6277eb76116c53da362ba50e3cbbc67f8cd95e77a97139e2191548453", + "construction/COLD44-RECIPE.json.gz": "22d0e01e990c0f1c588607a095271f7844851a437ba07174505e98e9528aed4c", + "construction/COMPLETION-PRIORITY.json": "0274ffca1725e7460aaf7b672bc1248aa6dfdec11e5f0fec91af18b829f8ba47", + "construction/INPUTS.json": "edd32ad9a55d3c508ca2ad90c74b5c87c7f7ca509d96b856a2176fa452780f99", + "construction/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "construction/NOTICE.md": "defe7e44af610e25a6c50c1c3b2efd0972d0690574995c0c872fc50eebf4c816", + "construction/REBUILD-CHECKS.json": "1f9d754c89cfed632a6eee919a42d00c6677a8fb4fe1d40615c903242addbc91", + "construction/UPSTREAM-NOTICE.md": "a75967ebc34e3bf2ff2c25c08e6c7f1a61b0c0d171cfd1b62196ae2caaf2c610", + "construction/build_gauge_cold44.py": "ec730a4d3ff12fb058780718b1d5a7afe61243c532679ef347a5a48e2af0a3bb", + "construction/construct_gauge_xcentre.py": "d8d295566ef2399af2da0707a4adc83e07aa26d2344c01a66bd0ca7684cf9217", + "construction/layers/build_pivot_swap.py": "8e8bced88be2e592ded40929499bac385ca92fcc1fa59183c22229dbf34093b8", + "construction/layers/layer_end_controls.py": "7829187bfc8f909948d5250e0ec00f02c89f5fe98306a3ed88daee36cb3c92ef", + "construction/layers/reproduce_layers.py": "435699f6f79c6c7fb8d6cc5a8382576d6ac88747583a975ff671e45440b93c4e", + "construction/layers_np/COLD-LAYERS-RECIPE-NP.json.gz": "3164cfb71baaeba4ac43427bc14075a225fc3a32ecd9341e58aa52c03a4ee2c0", + "construction/layers_np/HPE-RECIPE-NP.json": "43900139f618bdc06b8319098fb8dccaf4fc315b43ef7c067ca2cd778cdba2c1", + "construction/layers_np/PIVOT-SWAP-NP.json": "d49b8d316da1cbdaf995dd0e8314d3c67cc9cd4d5902e9d85ccb907be645bef5", + "construction/layers_np/reproduce_np.py": "1a304144a250d00d14154692ba522365b036777cf2b6fac466095e8ba733c16c", + "construction/notri/PRIO6.json": "de0412511b0dd1af13e9717bc791126ac0e91c569b5391fd6c70268083045d15", + "construction/notri/cgx.py": "3da039d4184097c14802f9dbf972520d5b807671196f5e47a2247bc9f29bb418", + "construction/notri/cold44x.py": "f0bc3500efb2c839a0f8cb03dbb9ea0a54f1dfc71ef81e5373b3d638ac5b8296", + "construction/notri/port_stage_x.py": "38310744d054e393ea35e996047cddeb2d212141aaaaa4b07f7a4663b11db8e7", + "construction/notri/reproduce_notri.py": "90148c2a0422b4f92164298a283de73d413ab3d4cb7151a0e6b643a37ea025a8", + "construction/promo/LOCAL-PINS-k3.json": "5bf848b62eb641cae9f013b049dea5fd7534a930e3b95d38136d7d07414f27c3", + "construction/promo/PROMO-RECIPE-k3.json": "384b98bfc4d560e77ae2e45c54dccf21fff5a86a5dbc605a07c2f9b53110ede1", + "construction/promo/build_promotion.py": "9c9e2001b8d68bbe934d136026276fe97bd9bf6f94d4d78441fc28e14aca4daf", + "construction/promo/make_recipe.py": "ba9e4fdc0c1be7f6a150a5a50909911257a1a8c7cc5d03d61f541178fc07c122", + "construction/promo/promo_controls.py": "786c51f84b53698c2c833083506c4432c30eb0ed3b71e7dbe458a70c7413c372", + "construction/promo/reproduce_promo.py": "0bd1d16c89ab0853cded5aac53aa8e5ba6766069456c663d00ac174c3ef0de5e", + "construction/reproduce.py": "047bb9b3536b0b16bb08a21cd9fd80404ca9d022345f1aeab34b21dffc281c92", + "data/COLD72-RECIPE.json.gz": "9781d03dbba69c654b3048f89e5c043df39f661eb4c8d5d0b84aae31bbcc46d4", + "data/EXPECTED-IDLE.json": "2d382c518e56daf26a41e28dcd169f4e7d3ce64a67bc281b395ce367ffb06e86", + "data/FRONTIER.json": "56bed9070d5f0b7585d7b7fd62984696dbc5158e5187663030920a57e1cbfab2", + "data/NEW-ENDS.json": "540b14444db0d399361c19e3e1d203eb8ef237210be012368d464312a245815e", + "data/OWNER-CONSTRUCTION.json.gz": "c3af4eda3a3152c585839ec098a961a5040dc477ca6df1186341d5a7d37f2156", + "data/OWNERS.json.gz": "c8f29e12d7ed798e76da0d87d8de8dd5c165fec02109552654cafb75ae967e6f", + "data/PLAN.json": "60a6d8f8166c14412118b8cc07188cc60489a025fd4ba44588f60f078c274722", + "data/PREPARATION.json": "1d576298bfafc509992113fdd58b5482655a88e321cbfafe9386588eb6fbb6e9", + "data/PROMO4-RECIPE.json": "86cb3a06a607aa547fee3c49d5a4b2d53ba02d0ceeebff64fe56fc09e96b0ca5", + "data/SPEC.json": "fd1fbe53f808f734af600c5694e0b0df36df28a57f9c0b0ab4568a919e4cdc58", + "data/UPSTREAM-PINS.json": "ccc37ab7fbf78947fe02c7f57ea672d2e4eae8454cb1158ed964c75bf423869b", + "extras/check_owner_map.py": "d551afdb39938f01220a625c274656c18c5c4ab39fffe81013abf3256242996d", + "extras/exact_intervals.py": "aa3c2327c5d3742248b720a87b2de0bbe2e34ed2af89a578e3c8d5bd2656a9cf", + "extras/focused_controls.py": "f523bb577a1e025ba3e265fa2d4af597f399a91d2f6aa72a6ed3ba40a10b869d", + "extras/replay_owner_map.py": "c18d04a3e9f5d41cafeae68d59753a8d516a9bf2ec042096e9a10cc9df683c5d", + "independent/README.md": "dca1bab536df79a15ae6d66f607a63a205737c18e06a0ae474603fcbeec93466", + "independent/audit_local.py": "03afcfc9da428b3f6edac81c1fee7f277ab81b64998efae78380b63498dec6cd", + "independent/price_profile.py": "d2f548ad6b99f64a8ca5fbaf822a89560bb99359957ce3420b497f6a46fc0acf", + "inputs/PR589-EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "local/build_cold_end.py": "864b4701dd73afd0c9d99761b7a749f3354c48985730f17054e18c052996a668", + "local/cold_end_controls.py": "0c39584064ff585d7c451e24fc13a4ff9caff306de75bae0715e4c9821875195", + "local/hpe_adapters_local.py": "eb0b5c6c7161e18dc22168da3211448d321586edd15bcfb4b4741174d36993cf", + "local/hpe_audit_and_transport.py": "c9a05ff291016b870b4fc925b317abd9c3a604c73ffc8920dfdbbeb475e20aa3", + "local/hpe_audit_local.py": "6bd9a1e279c9c9e4f3767d9f82e537b559292906feb2ddab02f380fb6523a810", + "local/hpe_emit_local.py": "7e4a6fbc38c8228157b6311457d1496bf460291393043932d2c365f004f77805", + "provenance/ADMISSION-DIFF.json": "e418abdbf5c1086eb0d88df0102f24d3472aa2a48f917cb2d6e0f02813a727ab", + "provenance/SOURCE-FILES.json": "065a87bcc51c0926666abe981c3a65ddb593fe1e6e315787927523683982dcdd", + "provenance/upstream-gauge44/CONSTRUCTION.md": "7d96eb958a6b4274ea4c4c539b585f8ae2e89363b76aef930f90d2d513e164ea", + "provenance/upstream-gauge44/NOTICE.md": "54305e39f346f658d49fe5a1e0938402ac0977a72f21c92557d887da592ec047", + "provenance/upstream-gauge44/PROOF-NOTE-BIT.md": "1e2167a0cb69a7be7a5c98e6e5b270b4676d6c0ac209ff29e06e40507f2c9544", + "provenance/upstream-gauge44/PROOF-NOTE-LAYERS.md": "92bb85b056803770882afa916277c5b49a7027159c113a106e7b2b33e57c097f", + "provenance/upstream-gauge44/PROOF-NOTE-NOTRI.md": "774d1ff7b77844990da7bc1feff7f9ffff8b1f4f9b03232a620f1f9a29935414", + "provenance/upstream-gauge44/PROOF-NOTE-PROMO.md": "58bc7e022950dde32252d8dd2cbc90bb44f9b7af1f03551a24d2d3a210e0d39b", + "provenance/upstream-gauge44/README.md": "51416917014fa57205a86f03aba38619ac10d54f5a07e5015bf13e1c1fc9ae07", + "provenance/upstream-independent/CENTRE-GUARD-REVIEW.md": "7b82518d7ddf042d6e71174bc286311fa72127e0dc6dc9e500025fcf7abbf897", + "provenance/upstream-independent/GAUGE-COLD44-INDEPENDENT-AUDIT.json": "9fb5265c4d2ddf3d615e46600954c79cd1a42481500a0973a5695fcb9f2558c9", + "provenance/upstream-independent/GAUGE44-GLOBAL-GUARD-REVIEW.json": "631107a9a9acb02441ce80298f815e0c624f811b0d58c6fd78f8dc58d564bb5b", + "provenance/upstream-independent/GAUGE44-INDEPENDENT-PRICE.json": "f5d1a19acc6cc5f6676f68ba60378b4a01841e54f015a8d6c18f7439093da268", + "provenance/upstream-independent/README.md": "25668a62d8c91f6860f8412cf2fc750ba41bf1085dad3709ad5067c7956eac89", + "provenance/upstream-independent/review_guards.py": "b83164d6c0122a055b3281f3381b305683a875760a2d727dd0188bb2aa59d67d", + "vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CANONICAL-WORD.json.gz": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CLIFFORD-RECIPES.json": "534ace870cabe515987e00f50f71550030965006ea18978e0924590ac6944345", + "vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CLIFFORD-REVIEW.json": "ee9b86428278392d2c933f76d60e51f5af90d4ab67e4d3937ed2fa416e7755ab", + "vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INDEPENDENT-LOCAL-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INDEPENDENT-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INTEGRATION.json": "5c14538134dfffbc58fa4b4d2f26b270ec5f56d17d4bf23752c82964f45171db", + "vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/LOCAL-CHECKS.json": "79177449e404403964ce1b2f4a9a8bd49e1916daba3123d7fd7f5cfd1f1ac0ea", + "vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/LOCAL-PROGRAMS.json.gz": "99a18eede965accf65943e490b8d2b2ffb9f1c9bc6babdb825413a80cbea2cde", + "vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/RESIDUAL-ADAPTERS.json": "baafef737acc16dafbe1150896feb16744f3d669fa123bb2bff19ecc4e71b275", + "vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/SCALAR-FRAME-AUDIT.json": "73b3601a6239502475a272ea0c46945fd42034486aaf43e66a212eb4f012ca44", + "vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/WRAPPER-CHECKS.json": "9a09146e686c4f535b04fdef3753fe01dad8f5e8881a69408a91394acb5b48f5", + "vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/controller-input/split-centres/CANONICAL-WORD.json.gz": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667", + "vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/MANIFEST.json": "c1997405c5c0ccd9bdb0a30b0eb9a5a2dc7dc7ce7b59c6a83a2152b80f6410d1", + "vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/code/construct_504.py": "a0d96ede40b957c38dcb64296d5f4a76c23dfb8c8875e01a80b5f1bdf6e8360e", + "vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/inputs/hamming/PACKET-PROGRAMS.json.gz": "d833ae0390d165d7da0c639a3c7aeb77156c2ddb52447087cb49b9d03b19e9b9", + "vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/inputs/hamming/PROTOTYPE.json": "327d2a868043e846381aa58a33053c24425e8cad522ff401b10ec8af1d649a3f", + "vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/MANIFEST.json": "fd30701bd9bd652985db18fa95bee08a34615ef417a2feb2f55efd60a0b5d665", + "vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/NOTICE.md": "ba2267f17bb2cad9dc706565c359fec98d6ec0feb3b32dcfb8c3277c59cbf8fe", + "vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/README.md": "1b2679bed02b9563e6f3a9951eef2cc5057444a78bf4aa7ab89d1ad83330e3e4", + "vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/SOURCE-PINS.json": "240e8ee75336e921663a0057f450b346bac305d2af4ffacef68dec1798d9bb85", + "vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/code/audit_joint_prefix.py": "c01836709f3650a39c46418ac1771980b4b96288e60b51032b5d31419e484c37", + "vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/code/audit_multicold_controls.py": "3ff631f0bdc7e707d4296ff441802cc26da9c6556650469f09ab7253558b4017", + "vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/code/build_joint_prefix.py": "d7804669e528b6fd8d80195a4a2e76efac9bc67440b82c73973f4bc9fe273783", + "vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/data/EIGHTCOLD-JOINT-KERNELS.json": "0381935d8d162eb48044bdf7e36a42af761f6d4032509b9b397ca02d3134f585", + "vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/data/JOINT-PREFIX.json": "0fddbd3f482b72a5197eacd75abe192e1d92f83aa2cde33a76dbc7be1682bcf2", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/MANIFEST.json": "328ce8023d33deb308b0f1ae2320424050f836d791cf60a613ae8408e7d6f3ab", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/NOTICE.md": "d14c070a8e237cb1912e413ce22e98eb41f164b769ebaa97224c121fcc5a0fc5", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/README.md": "638428654d34f0b72ed4b5fda948c91d01e57f8015813c6d8ab01c06c1da5322", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/SOURCE-PINS.json": "503764cd70c99a9652ec51a533c31ad7f2a615e6c230156d785daff2835cf028", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/assemble.py": "3fedbccb09d469f8ee366b4302e51448de6d25793a78a12c5f9a8d9667a755eb", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/assembly_controls.py": "a0f2349ba8fe8404b8b76c869f12dd7e250a775b2e05b3c9c00e6889ad4c8a45", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_allcold.py": "7950e5c01488a9146bdbaf19ab4fd0c33cd25a4d63fb56ef995ef2e45ac7ec1a", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_kernel_controls.py": "5100459211f43ba048bf82c3942bbedb8b224272b24722a14f0dcd808a38aafa", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_multicold_controls.py": "3ff631f0bdc7e707d4296ff441802cc26da9c6556650469f09ab7253558b4017", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/bind_providers_portable.py": "01e62fee1f1dcf1b7b34338d555dacd5cd1d7d10d6b9a605d0913d959f8c7ecf", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_cold_kernel.py": "aa556a1988f7d4c52bd82fd2a648769f7094bd75ba79582c15ec441d710e213b", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_four_portable.py": "417b1dc4dca485dfbbaa820e552cae9bf3932bbace6ea16ce93aa0590c3c184e", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_multicut_kernels.py": "6ab3d73f81d5b2fb884a93a336ef1940e118d419d425b3356bab3b97f774c9aa", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/emit_allcold.py": "9d6c75af63fa8f53973734ccb1eef983511f4337ce644436a693fd8fb9ef8fe2", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/invoice_allcold.py": "ff8fee775ad97926454f3ad1183f8e05de654e276150e579ce612f3eb2f98d44", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/phase_timing_controls.py": "dcc4adfd139d6f65a88bdc6d183ea3777d4e4f688d2169dd41b54964f05591bb", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-COLD.json": "089617bdc33fd9f27b7fc8e9ae9e01c8e65a86a57c4b6f180f4f378f3f0e6160", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-MULTICOLD.json": "d18ea59995d384833c95a7a55d8167f83439b6881a524ab03df972ede3e0d7b9", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FOUR-COLD.json": "643e07c25dac93ce1fe67532e377f9f1cf8c7bb83835abb3fad63c9c51514736", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FOUR-MULTICOLD.json": "c1b42d7bacf9f31ab35294f7b8430a1164d6bc169a3d68fe2b3ea39cf791b323", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FROZEN-FOUR-PROMOTION.json": "90417f8d54ea9272bb5041ed9144a58dcbc194a22dd0845e7de89d4b717f1b74", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/OWNERS.json.gz": "93349ec85f21811b5b247980f9fc4d8161100d5ee37bce7fda5ef65d0370240b", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/PLAN.json": "35a95fd9b5e46fdaf8a3929d516fa8c14dd4e3bd9a20eb546e0541a8ef85ff51", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/ZERO-COLD.json": "ea1cda1578464399077bb96e5c3c3d01e88ba5eeaa6c22d3b66ef4380bc3b820", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/ZERO-MULTICOLD.json": "cc09fab61aab468200d72f833ffb9e6572580d54da57bab02c5d63e3b280af1a", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/CONSTRUCTION.md": "27ece5e1c11b90d97a808b56eff897b998c10e61016db95867f84e6e6aef132f", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-EXACT-FRONTIER.json": "55050dbdc1ffa18b3cc1f9b8b94f7de7a04a39f65efbbb890de2e73db837ee38", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-OWNER-RECEIPT.json": "cf9992773c9ae4523dbc7f71753d7ecfa515618d7c2ab414b60d53887f518a30", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-PROVIDERS.json": "59196e2c93f4fb8fdbe74bd16d60242a3534eb5bb8c810fc29635ab0e65bd08f", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR561-NOTICE.md": "180802791d3547d511a7af8bc4f800640abd72636d50631d2e61b35cfa17627d", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR562-NATIVE-TRANSFER.txt": "f4ceeb2a412c9ec3f3bc06a78cf865e5fdb7c1080421ec5285ba02d04418eb37", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR562-NOTICE.md": "a427502077fceaaffc7d44bb8520562160d0d76e4cb08c2b10337e62d8987fae", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PROOF-ALLCOLD-NATIVE.txt": "ca7a8b3f3fa6d3610ef9518c71d5186427ccf2b2bdf3511be84a6b2d7bbb1e25", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PROOF-REVIEW.txt": "0a807ea2c5fec29cbf994f94bd5a388914fb31de02dba03d18265040044c0dc6", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/MANIFEST.json": "f28c04eecbea7599fa9e0867dd8d0311a463af12cab79f90a43733b162527164", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/NOTICE.md": "fa76079e2566b8d644c4aa36cb1034aa2363d2e97978b26203f122d826918fce", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/README.md": "02181c5ff31cd1c2899608e5ab598b405df92ad5814df35f329d117956f7ee10", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/SOURCE-PINS.json": "b09437400a7f6f0dc86eee0f800aae91cd35a7e5e80eb3d348f87113a0bd0d76", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/assemble.py": "5d4946dcad7636bf2119bb7bc3a52ceb41454c1514d12cb77def2c2e02b17338", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/assembly_controls.py": "f3d703a63404bd655e66a520b3840a4ab72529751664eb634a52736b4bc95a29", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/audit_promoted_scalar.py": "1994e7116065636b53bf740000ff78dce8ea62390e597d293d183f33c67eaa6d", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/phases_full.py": "a273c325ffd6793d5b63b79a289a9d2bbc9292e6940fb5a926924f3708627af4", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/promote.py": "b69a27d53ec3f64ccbdbbd79f9632419f273b3eb4429f6cdec1315fd8798750c", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/reconstruct.py": "e56d57d39cf787b8325de5a97dbc283f89d51c24169efae9ad2227277a6f8243", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/data/OWNERS.json.gz": "c72892f5b3b36e75ec4db7742b046bd9194f638ff32be9cc8843914af950e6dc", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/data/PLAN.json": "8e64bb8a1a8f87998479316f4111801cb3eb1e64f898b7e577eebd72a460f844", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/data/PROMOTION.json": "9ad34faa8611a6ea7f161d2e1fe331ab1ba5ccec8fca3978e31c3e7bf789bc31", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/ASSEMBLY-PROVENANCE.json": "cf1710faaf5d4aa32e6a8a24b0087cdc24e5b680d974e5dd4e0cb4ef4787e395", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/CONSTRUCTION.md": "9b0617dee9c044488b2f72b50059dd8d768f6ee0a29c35fe2cfdde85d25cdbd1", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/EXPLORATORY-SCALAR-8-CONTROLS.json": "c0465364067e6392fa0d7e4cd0481a82afebe3e271b486a4984e7b2826025146", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/RANK5-CAPS.json": "461ebc6c8816a0132c89a54c2ae56b07f31500bcb2c2bebfce783eb41bc29441", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/EXPECTED.json": "00c462828be76f6d65c1311ad9ef102f18f088029e039cffa599eaeb41668fb6", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/MANIFEST.json": "b0f5773b3ffa2c5305dade20ce6159cb8b5961285d2f7bc767c6353838bac4d3", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/README.md": "79cc63fc45ea52c04f32555676704a1664a3eafdd917b25689b1acd390a4636d", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/alien-avalanche80.cpp": "0215152bd3ddf0282c8088843c4e8a89e821e747f884e03100fe79238b3061db", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/alien-flags.cpp": "0bd6ac192357ca71f6b84baf50efdc43fccc8394296c35a298b35306db7d88a3", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/assemble.py": "bf878beb64edc6bae4c321d7c964088c4d9aa0ae477597ac1adbe2b1078e3904", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/build_wave.py": "249669d046db49011b84345a14ec05a93270829e5e21f6046576972038da377e", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/README.md": "bd82df5b39c6ff26b93f41ad76471ac50131050a3cc0f84dbc6c57703a721353", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/RESOURCE-TRANSFERS.md": "6fd2bc82714060290f29b218c235c171395cf9be99bea01f8a7fa770dadd68c7", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SAT-OWNERS.json.gz": "b5a5339dd37d90a0adf40d90d6aed52aec2f94073a3b27763575eb069f85a903", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SAT534-PLAN.json": "221a38f18504e00da31a72a7b3a3f0d248e8f886d2b8fa7cae2d73e7ec86905e", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SCREEN-RECEIPT.json": "ed60f7e6b0b86f4401ada159c0d37ee283836a0b5d1967f7b0a236685f64daa3", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SOURCE-TRANSFERS.json": "e49fbbaa4533b6f15b56098c9d16ea3e1bc0cc98b19a2e990c51baad047e7839", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SOURCES.json": "85448ef4fb1d124ef8bd2f0b14451ef522465b14510bba4e53fdd24da0968643", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/TWO-RESOURCE-TECHNIQUES.md": "8cc6b582680ae8565444abc01f1dba729c94a827f1f8e89192190229e52183f4", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/WAVE-MAJORISATION.json": "c445afc50e594c46932d8d799b446edc22717e664d828d4afd7810c643576475", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/replay.py": "2e1f11b5702b831622cea8b386bb82043ef9e58b2a0aab56b09c00f30ac73046", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/run_complex44.py": "5533e9e29c66b11f8feb22a2d3d37551787200ea69eb3d04a984c0b1d22c49bc", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/NOTICE.md": "b47da4b840ca9c8d1e2816359a603304ebd7ca442c82b94c049b00f142643f73", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/SOURCES.json": "c265f58b1ab29f9b662e9c5f943147ccc0527fb1f4803b06b48f71d96fa9bc60", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/adapters_local.py": "4e89a5c517cd87ff6a5aa9b7334c0d74821179ae5777d31284da25b9d8abf113", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_and_transport.py": "a4fc272266785e1fffd44775c6fa6df783c4352de4c3f1d925cf953a23b84e7f", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_local.py": "69b12c45d0a961175a824c1967353c7f3b94818a7dd6ac7bbcf56a6d1a5ed8e8", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_supplier_hosted.py": "301e9b5c593b6d583065337eb7b3ef207cf039e265f099f89080a4bf25856b43", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_local.py": "eefc76e0bee003015fe21ac685c2cce658033d5444add404d2d509c7d6f39bac", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_supplier_hosted.py": "53c0b653b3a5100756d6a9473c90101b8c3ab72723d7047983906ab997bdf920", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/invoice_final.py": "96b6bed96ca8b60dfc064cd1c7962c45a5cb53c4e52cd90aaea6ccf8d109db97", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/phases_delta.py": "15723107eff03013b2e797fd9fa3635b1b46c5d1c8112d19fada98c178d4acb6", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/prepare_supplier_base.py": "f5eae94aca965d0008bc07cff8245ccb7509042ccad457d3bcb7d51c1e9409f0", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json": "ce1bfa49be88ae67a404f606a11db2232b7e1f2610d4418058e39749d86d8478", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/local/CANONICAL-WORD.json.gz": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/PR523-ANCESTRY.json": "76025ad06d8ac96fc6693092d674729fea2f04b9c1c89ec50dba7488b8e6657a", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/vendor/clifford/clifford_exact.py": "2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/NOTICE.md": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/code/assemble_combined.py": "41216e8da3b647fe6eead9079858f25b2592cab090154aca43f3cc73ff36dc9b", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/PR510-EXPECTED.json": "19b861f69f7602e47b390d472b487d044bff4230b250520807537c213ad0249f", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/ROUND20-PARENT-TEMPLATE.json.gz": "025448abdf2012d327e50a009084e1501690d05e650300d2982836aa0350ae00", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/README.md": "f69ac71a8df62a5d0bf7ed45ad16642e1102faa9e7b95c03f08cdf264a608948", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/SOURCE-MANIFEST.json": "b91c0d923affac87ce0bad7083d4640758930f82628f042bed7aaccf528973cc", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/apply_syndrome.py": "496a91b9da15ef56e6df28a0459ca8318a4575441c7921e113bf636f31e3c5d8", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/port_frames.py": "8d25abc9c45c58a5b893e67f9abec3a660e8d7f743e86959f2d2fd62037e23d1", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/OPENAI-SOURCES.json": "1a9c08d0c0190f0280c02e74c8a144f802efe2d7d8eb3a0b50b181d6dca686cd", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/SEARCH-RECORD.md": "7b09479215c407e4258ef6af64c34dc865e3b9a60c845040258413a2a960f5b8", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/TWO-SOURCE-PROOF.md": "4d6423f773ec47d2eea984e02f11f2d636e02ad3e6f3eb3e640a3768fa04fe75", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/PR534-WORD.json.gz": "a275792cb9f5729fac295cb04c556afbaa4513945c517190219fd0e44ab90095", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz": "e070ae2c78b4a1b644b418774af62b40d8d16e6ba89602f0474afb557d507c37", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-RECIPES.json": "577a1be13f5140d9c3997637784b2f812f46b24c61877699430b02de4f662102", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-REVIEW.json": "cd48fe6882a39c57021c4614747cc5c2c88ec07e806cebb914cf533997b73d9b", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/run_local.py": "8326e67400e5ff87580e93e4518efe397f1b29fffbb6d757a37e5f97c14c3695", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/META-SOURCES.json": "c8aeb9313f2c671a9a8766c249ceb6cffa106dfdab3ab761da8e8c534b115090", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/NOTICE-upstream.md": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/PROOF.md": "abfa6548b223893866094631aed61174575dc1b17bdd60627b2c55e6b9477e4f", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/README.md": "51d6ef7ad3e12e72daf29e0260a11cd985a0148fe1efa0574a533dae726c553c", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/RECIPE.json": "8735ac9beadff3edcb4a4df8dae174415e0f83d9b4df8556c33ba7fd777505fa", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/SOURCE-MANIFEST.json": "4f5d92b4cd76eff0845a9f14d33131441535a232b5c91f00535aa076d44c45a8", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/audit_scalar.py": "a1cd720d281c7a9db7f17919c637cdcb8558e9f3c96e929706f0c21f317a7943", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/build.py": "b15192ff50fd99f5ca3cb5857b5e129c98a212de60ae76aafb1614139743c35a", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/gk/gk_common.py": "e68d190fd436b2f3955decb590adb53344d5d4ea0a19d62d86df1e4b55ecd198", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/gk/gk_word.py": "f027a9273bcf4e0971258c160b7d3b3c196366b32a529cff6e6a0e666b03826b", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/inputs/BASE535.json.gz": "edfffb8e8735e0d1f07c81d818022b705ef0889c2bccc193a2f7a661b9f7d390", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/inputs/OLD-RECIPE.json": "7e5c179246261edd9e1019e81e6e979537f02559da773b993a318f771cb7d763", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/inputs/RAW504.json.gz": "1c6144791dbedf6427e3ee7b4c24fb05b5bf407f6346592f50f8dd8d9638108d", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/replay.py": "fd1ce7d1f8974b473aef8c6cec1e0c590e01d0d215b073e5573a771ce42fc74d", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/DAG-STRUCTURES.json": "5461d7832386b2f7f3234b6786e148a7c49461d8527be5e76c8fe977783d9053", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-AVALANCHE-INDEPENDENT-REVIEW.json": "f084eaa33ea10fb0fe4d575f2abd503ad5dbdb2c03d2c8b6dd62fc5f387ae31c", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-CODIM2.json": "2422fa6db50ca4b2e8226113aa30d608e7c6525990eb1faf370f9fee7718e698", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-ELIMINATION-AND-PATH-TRANSFER.md": "481001470bd22345a0baf652261351e015a2634b2572b0d4f78fa9e147edd0f9", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-SCREEN-REVIEW.json": "555024b7a90f8dbbb3f13623d504d36b3bc92dcf118f6f9ecaeff285ee13f2e5", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-SOURCES.json": "69a578efa22c12688ef442498f8b1d901c7056f5f1948ac921e1dca0d2be305b", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/FRAME-SOURCES.json": "e01063a60b24b3b21f9c1d472d890bb387e61d66ab8847cbdab4b92f06e0f91d", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/FRAME-TRANSFERS.md": "1756461714ea55bd748d7245af14adf0a6a4e13a9bb7f498a381ec4282a30387", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/PR-LINEAGE.md": "2ec1c9b1f25e2f3d2556bee7369069ec2340cf126b54fa112e0bff9e269ef0e0", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/PUBLIC-PINS.json": "273e48abf63a49123f11fb4e56f000c648aaa6d17987378b413469a5976e5ebd", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/COMPLEX-INVOICE.json": "a21fd7e02d3001b1e8065e9eb6084d80e1f64c44035733ed1115a38675a01fd0", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/EXACT-ASSEMBLY.json": "4e7e5831683a1af861580a96db1fd717dc2a6fd01a29b220223868fb57d46e83", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/FINAL-RESOURCE.json": "b1463e5f7fe3663080e6021fea5424375538fabef942c7560cfed610f4242ef7", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/WAVE-REVIEW.json": "ef97172e5020ce4158f7c8144a0b0b3d16b94d7c0415e2d33a81f02353d3d506", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/inputs/WAVES.json": "262d0fccc6e8ffb1198436034a26c467ad28b3251823ac25c966f773afc3c3cf", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/COSET-PATH-APPLICATION.md": "56eba06ba109c39ab9ce9eb9769c724f532c06d8ffbb2b53706b8294cb4f9711", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/COSET-PATH-REVIEW.json": "39e813d3c0f48a1a6317edac9ffb9ba5b534a62948708595e43fc2e790eda168", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/COSET-SOURCE-BINDING.json": "b7531fb284ee11e16b875d5f82237e025cfcd95593f3e3eca23cb5d3249eedf2", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/audit_coset_paths.cpp": "47999863b7c5037754bf73cc94757095f45f6da510d7ce96fb7699e9188d89f2", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/coset-path-input.txt": "779b497d52b6896a04f41d6c55424e65030a939945ca80858c369a3a3320a341", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/export_coset_paths.py": "f36c06ecff72e4a2fd83ed44467d528c976d52da3d5bd6e8043084b1568a7fd9", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/CROSS-FIELD-PROOFS.md": "3d0a1b9ac989283400e7c1e3a025080a8f6837755baccdd55f5e51599ac0921e", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/README.md": "cfd349a83f5ab3d5bb4268ef93b46b1e4542038fb76fe5e7123b8e5fae977de1", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/SOURCE-MANIFEST.json": "946e3fb8bbd4efbc771dda183de01a2bd9bc5aacc28dbb86a88edcdec960af2a", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/SOURCES.json": "905c5860d9c920e41138e582c03010b2b03ee8bf071983ad737d2e57868f6857", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/WEIGHTED-COSET-SELECTION.json": "87c15240aaf48810d103ab3234689bb3ad58024d1b1c0b9106719fc18c5d1945", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/build_weighted_coset.py": "5face855c7e4fb8b6b3954bb20f6c0a662550ca7c6263a1a73c40c857816dd6c", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/verify.py": "eb4bb8d1c6eaf5327c7d13fc20ebcf2ae2ecebff5b008d44fc1713a7b162084d", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/verify.py": "66a20adaaac6850d3c8649f7ccc959cae19ba5bb17ee88a2b41fb1ceff68e431", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/EXPECTED.json": "a79dc7eec1301a69560a2e7fd6ed69634463272696ee96f09e15db1aad8ab0b0", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/EXPECTED558.json": "1e922eef350748956f4cd785d7fc5f73297b0ed6f53b130aca2da29d26777c34", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/MANIFEST.json": "32d31fe49c9a4977b1fe83c72320940bff2dececbd8313787fbd81e188b5166a", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/NOTICE.md": "02e74770785e31234d863b36ad2291e04267eaf32a4ba82f67cb1c804da1de44", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/PROOF-REVIEW-STATUS.json": "f54fcf048c5e24f5d3ccf308259b4b1b291b736e014fee81b4518980d358786c", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/PROOF.md": "d5d498edc56fdef8c5798af7f5ec66948bd2f66c553b9efe366cdaab01bd3453", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/README.md": "74f5cd377861bdff57a2825b19ac6c2b0bb6aa62f3b0354c7ceec0a76866c61c", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/REVIEW.json": "518fd773b1287c9be19563316f55acfa443667946d1f5bc7cc7b884bb9005094", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/SOURCES.json": "32e1466dd29be472e63e11e8ad76b228c0a1e3ec33596ce4319a64b89bd6d912", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-INDEPENDENT-REPLAY.json": "6db0dfeedce73cf9a6eb31bea0a499f06dc4961da40a60d91059bb9ab48fd73c", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-PUBLISHED-INVOICE.json": "a21fd7e02d3001b1e8065e9eb6084d80e1f64c44035733ed1115a38675a01fd0", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-packaged311.json": "8a06db71ab002a9e080f0d60d22ee32a3a6a848a0cc633f37fc8fde22d21694b", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-packaged314.json": "53142566b590fdde9258e36e6fe62991c2f39331fc2822bf0105f812e52d6aa6", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-regression-final.json": "0c8bb51c2234a3190fab3e0e33187dee1bd4f2aab32483a69452366abb3b2567", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-COMPILER-LINEAGE.json": "db1e3390ade85f2299fc1ff0652e12fe1384c35bdcaf5c49e5403e4eb6b255b9", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-INDEPENDENT-RECEIPT.json": "c121cb83baeeb950a42eac4bec73676119dd836386b822e03bf7820fa1bf5262", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-INDEPENDENT-REPLAY.json": "b32113b56745cd5c142c982426ce31f0fe8d4f1a4ba219541e8c8befc69f017c", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-packaged311.json": "fed5ee89ea9f6b3c3ffb150898fc95f9a057a0c598b18de6df59e66908342b2e", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-packaged314.json": "71251eee88024f14982a4e7328377f50eb9d04314f692b891b53b5911498e3c2", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-EXACT-ASSEMBLY.json": "c7495a6787f48a9c5184a00daa841f4a972e37c580c6ff3dacc07bd947914f99", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-EXPECTED.json": "00c462828be76f6d65c1311ad9ef102f18f088029e039cffa599eaeb41668fb6", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-INVOICE.json": "4ac060dbf2ea2624dd1f4bda23bdb81c0a3013dfe49b77c092b631885529947f", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-OWNERS.json": "ecac65c65418641abf598db74d588ba8f53b3f358505bd31e215f09562922e3f", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-BASELINE-ASSEMBLY.json": "9f5e050486c3c337793d09e4ce96769336a3653de0a3a84a77c39431cf062f16", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-EXPECTED.json": "6c16d41d9c10bc04c65b548ff34422ee2d90d63c37e9bdea4adbdf06fa959f44", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-INVOICE.json": "4b6977a049663ab958bd9a48c2864f7a7bddb26aef03e14f3068aede020ef76f", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-OWNERS.json": "0bcaa62bf4723672113f2acdc3ae30c6faa18e5aefa3992e0ec7dc46b9cdd552", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-RESULT.json": "81618cefc1df42f827d0a7da838b13b9167d3500ca5cd598963c3e09e62ceb4e", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/UPSTREAM-LINEAGE.md": "2ec1c9b1f25e2f3d2556bee7369069ec2340cf126b54fa112e0bff9e269ef0e0", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/three-stage-cover-assembly.tex": "ccf34a6d37c4af14bebeab15be50ab204eb1caebe546385520050ec30089441d", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/three-stage-cover-bit.tex": "47123a756f823c83a0d48cca2bf5add6472cd88410b13aed345e70c8834fb511", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/three-stage-cover-complex.tex": "1c5b638aa9b75365b8addec9c8eeee6bc5e499722901079b94c65fce033fde8a", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/verify.py": "6b444c686891b20b3a92385d025818fc86d9a6ddd2f77504d9223afaa47acd21", + "vendor/main/research/complex-k492-owner-repair/vendor/multicold/verify.py": "1a0e92f610f96a5e642310a2823b152cf573c0d1630b9c174fcc8388d1ffd2a2", + "vendor/main/research/structural-gain/frontier-composition/global-replay/base/split-centres/FULL-WORD.json.gz": "375bd23001cd805707968005a9342827d5464e3f8e3a754197b31c46fc3f63c2", + "vendor/main/research/structural-gain/frontier-composition/multicold-eight-word/FULL-WORD.json.gz": "4d4a59db7f74d7505447fbb2aa87735771cca1d04a0afafa455d21bd8dbf1f77", + "vendor/pr635/research/complex-571-cold14-st2/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/pr635/research/complex-571-cold14-st2/MANIFEST.json": "faa8559bc062cb1813c482580967de2de0669ee59e708908fd24b16b74d6c707", + "vendor/pr635/research/complex-571-cold14-st2/NOTICE.md": "a75967ebc34e3bf2ff2c25c08e6c7f1a61b0c0d171cfd1b62196ae2caaf2c610", + "vendor/pr635/research/complex-571-cold14-st2/PROOF-COMMUTING-PREFIX.md": "59899b2a1a76d88275e57f983c0aea391dc2c7f1d2d66c33b92429be0a1cf5e1", + "vendor/pr635/research/complex-571-cold14-st2/PROOF-NOTE-R.md": "22312bb347bdf159e6a01a45c47675e6170d33b258e2fd9ed52aee88fb92c0ed", + "vendor/pr635/research/complex-571-cold14-st2/PROOF-NOTE.md": "e79d0920228107083be166a6733186816a38a8fa68d99f2038f07b157ea5690e", + "vendor/pr635/research/complex-571-cold14-st2/README.md": "d74a9499a23a729d3470bde7b06b85c4cf8602d06d10af9bf9991aea2da8ed7e", + "vendor/pr635/research/complex-571-cold14-st2/code/assemble.py": "1b1a9024ac910dc9b9d9e30150684e1fa9cb228a4c1c275b75ab04b57fdef1dd", + "vendor/pr635/research/complex-571-cold14-st2/code/assembly_controls.py": "8a365b95c412d75d10db5bb59309d47cd56c5f8a77566f940a05977795130ce8", + "vendor/pr635/research/complex-571-cold14-st2/code/audit_allcold.py": "cea021ae79658ca7ca4d07f1e1a70bdb4947afaf95b362114c11032c0fef889a", + "vendor/pr635/research/complex-571-cold14-st2/code/bind_providers_portable.py": "2eb5c262bf481b3bec9ceaec654fa46ff6fc3a89b13d4906a29a55a89e35feea", + "vendor/pr635/research/complex-571-cold14-st2/code/build_cold_end.py": "864b4701dd73afd0c9d99761b7a749f3354c48985730f17054e18c052996a668", + "vendor/pr635/research/complex-571-cold14-st2/code/build_frame_regroup.py": "e2549ccc7a90008831be3b59aeb37b47db696640f5f5c2b72dd888b2f1e7e5c9", + "vendor/pr635/research/complex-571-cold14-st2/code/build_gate_moves.py": "08bf1c2652307aeefbab089fdaf02f82e2c396ca23a1eb68e294a67e74c44252", + "vendor/pr635/research/complex-571-cold14-st2/code/build_hpe.py": "ba2001695d8c7547a82260c3b016e01dac686e95a61757ca124eb9879078ea8e", + "vendor/pr635/research/complex-571-cold14-st2/code/build_port_stage.py": "beb0d30fde1b9a30db091880b38c4a8ec906da3f715c43de7db8bf7932526e72", + "vendor/pr635/research/complex-571-cold14-st2/code/cold_end_controls.py": "0c404f49e90457520f1788ee6741c9ac154a5814c54ad6cb83b59c44552ebc84", + "vendor/pr635/research/complex-571-cold14-st2/code/construct_k_triangle.py": "66fc460df8eb8067efe3d8a3f9e97a7244aacd7bf11650a6ce656e868ce053da", + "vendor/pr635/research/complex-571-cold14-st2/code/emit_allcold.py": "fe26f10fe5d30ed407a37540a45ef94f44576dd241d09e19aef5db1efb072746", + "vendor/pr635/research/complex-571-cold14-st2/code/generated_identity.py": "c8af22719c0f3097a991a3f6ccac8f090afd2faba554745733d9ea88f2c25708", + "vendor/pr635/research/complex-571-cold14-st2/code/generated_identity_controls.py": "a7b93207a673575d1fddc3e579153349c145c8f08d4575ae0a5d1e3cffec01de", + "vendor/pr635/research/complex-571-cold14-st2/code/hpe_adapters_local.py": "eb0b5c6c7161e18dc22168da3211448d321586edd15bcfb4b4741174d36993cf", + "vendor/pr635/research/complex-571-cold14-st2/code/hpe_audit_and_transport.py": "c9a05ff291016b870b4fc925b317abd9c3a604c73ffc8920dfdbbeb475e20aa3", + "vendor/pr635/research/complex-571-cold14-st2/code/hpe_audit_local.py": "6bd9a1e279c9c9e4f3767d9f82e537b559292906feb2ddab02f380fb6523a810", + "vendor/pr635/research/complex-571-cold14-st2/code/hpe_controls_atc.py": "63aa3909b5bfd3bf270c313bebb5c46e7789c67a8f2439f568bc4b2b4a35d17b", + "vendor/pr635/research/complex-571-cold14-st2/code/hpe_emit_local.py": "7e4a6fbc38c8228157b6311457d1496bf460291393043932d2c365f004f77805", + "vendor/pr635/research/complex-571-cold14-st2/code/invoice_allcold.py": "141bd2fd58bbfb5b8d0fc8f56f61c45586d5608a5af3487c6b883dd987f998ec", + "vendor/pr635/research/complex-571-cold14-st2/code/phase_timing_controls.py": "1692ccee3da4b1781408d126ee4999f3e31a505cd83c64823a404033da3a6339", + "vendor/pr635/research/complex-571-cold14-st2/code/witness.py": "00789c911a8f32cfe9d52207c7aa78305dc3fce4a8b6305ba402b7e74117103d", + "vendor/pr635/research/complex-571-cold14-st2/data/EXPECTED.json": "9eeb8b149bf7649a47b0d3266436b9bfe0ba155ffb9668fa66cfa21136f9b8ed", + "vendor/pr635/research/complex-571-cold14-st2/data/OWNERS.json.gz": "935ff1a6823c6625daba3349b28d74acf9a3d70a5947ae155aa66c7821804add", + "vendor/pr635/research/complex-571-cold14-st2/data/PLAN.json": "258a8b9baa245fa4096828671e2f1d1462b5af08d56890629622ef6125eaddda", + "vendor/pr635/research/complex-571-cold14-st2/data/SPEC.json": "f5473e3e6d76901bca57616efda78c3e23b3d30aa2c05acb656b6e87c38abbff", + "vendor/pr635/research/complex-571-cold14-st2/data/TRI-SCHEDULE.json": "94da9d5575f5b237097a77ac7dd09aff594322dd9c35138bfd34ffc5e1a7a51e", + "vendor/pr635/research/complex-571-cold14-st2/data/WITNESS.json": "05f7127910a846210d8c75d67c58185b7cd15b9861d71d0cfea955ae62414436", + "vendor/pr635/research/complex-571-cold14-st2/data/cand.json": "f1f42cb6f1f272ca3690e65fe604c18427dd9ac51241095c133bf97af21d32e3", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/atm3-step0-promote.json": "9a7cafdf9b600ba43985c83969b75151f665b98f454afc1494b9f9ef3dd3916f", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/atm3-step1-greedy_kernels.json": "c4bc67f329fc22e226f26bbbf7e67018a639823d99fccfc5a1e798a7a82db43f", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/atm3-step2-frame_coalesce.json": "e6d7ea259a542f2b43a857998f677db4d68f8f36335e98a030bc91ab38ce758c", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/atm3-step3-gate_move_coalesce.json": "3a6b8fec6c8b56a45bf8fae683083636fa295a8914ffa68d11b1f78ba3a2eb9d", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/ck-step0-greedy_kernels.json": "c839199d0e6f8e976978fe97bc0c5579a65ba69dfb6864585b448cccc1113056", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/ck-step1-frame_coalesce.json": "0c8e5991e1338f03b837814dd060d4dd598c324e3538ee510913e0444a384ee3", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/ck-step2-gate_move_coalesce.json": "1f5b62c76915b1b8bbcf63b42dcbd87a536c34d3721c4a9b68e651404717bf00", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-atm3-cold_end.json.gz": "a25ccab0c024aa9512df822032fca11683def03d0886b58f375c42834264c47c", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-atm3-frame_regroup.json": "8d880d3d8e795575a3a3428e0031b2c45831eea512dc32cb99f7eae9e6e49e5e", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-atm3-hyperplane_end.json": "30504ae76a2387677f05450d23413c7373c08ae2d9d171b2f4597bb63e294631", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-ck-cold_end.json.gz": "9f487a0c6e89f6f3aec38726c3a4e514ffe1248ce6cda3704676f2c86ad0866c", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-ck-frame_regroup.json": "9894f9c93e931b61cf34b337c4b257a72bb1d06fbdc4e8b02368e6e29ab2b644", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-ck-hyperplane_end.json": "c71c2b05550544c29ebb4696e63cffc44d6daa76f1bc25e9c7c97e994b2c7657", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-jp8-cold_end.json.gz": "90952fde4666724f783191d92f132e9f6aa84cdc6163a42974774e9957cd6f35", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-jp8-frame_regroup.json": "9bd347334de643f29865290be1ed37289f9cae6cd339547ac89b45fa7aaee65a", + "vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-jp8-hyperplane_end.json": "e4d4dfd83d0c64cb0a8ee8c8bbd95d0510ee68699859e568fe201cd6f8d250c1", + "vendor/pr635/research/complex-571-cold14-st2/data/search/DISPATCH.json": "34f233d4976e59455c3f0e1fa6edef8091d04bf63e4268aeb4a73810bfd5e338", + "vendor/pr635/research/complex-571-cold14-st2/data/search/LP-PATTERNS-AGG.json": "5a1e2c3f7784cff71d4577e29d7a598a41198dac20aa35d5c87bb345d12f3e03", + "vendor/pr635/research/complex-571-cold14-st2/data/search/LP-PATTERNS-EX.json": "08dd7090b5fda8b0a2c936c12982b279333c5765cfd090361a58e74d68b22e80", + "vendor/pr635/research/complex-571-cold14-st2/data/search/TEMPLATE-PLAN.json": "1879679a44b373006907cbca8261a9cd187c7b868472afab04e002bf95331d9e", + "vendor/pr635/research/complex-571-cold14-st2/data/search/WARM-OWNERS.json.gz": "56aac182713cba7627b7ebfbb497975b5a7c76b9da9f835a1cb63192fc6134a4", + "vendor/pr635/research/complex-571-cold14-st2/data/search/WARM-PLAN.json": "89539c2b5d24225613c0ceb571a03a2165bcaf0a0bea06986e212649cbfef9e1", + "vendor/pr635/research/complex-571-cold14-st2/verify.py": "4c8dea601fe9255bd9fbbf7840d3bfacc3dcf0b1deaf7ffab467e3c10648a3b7", + "vendor/pr635/research/complex-571-cold14-st2/verify.sh": "18cf93f64fa5b7301f837950df181cf08ee8c3efe1b3fb6803354549a7462618", + "verify.py": "52ac39213a881495cf244b13f3cbbe0f85b4d92e6375ccb0be570e5a69b637f2", + "verify.sh": "ae22091faad534a68d68f6a3c0a8b7478c6111e6dc88f7dd7c039561da5ccc94", + "verify_global.py": "16bd5e54598592e92e210f99065348c5df261b8350fdc688072ce053d15b088a", + "verify_manifest.py": "723d726dbbe5b65a49caecae0f1aab664a1413fb639abfd3e826a5a538e14e5b" +} diff --git a/research/complex-promo4-cold72/NOTICE.md b/research/complex-promo4-cold72/NOTICE.md new file mode 100644 index 0000000000..4d4332dc5a --- /dev/null +++ b/research/complex-promo4-cold72/NOTICE.md @@ -0,0 +1,24 @@ +# Gauge44 attribution and scope + +New contributions by icekylinx, with OpenAI GPT-6 Astra assistance. +Local review and packaging used OpenAI Codex. Apache-2.0 applies; +the license is included. The full original PR635 notice is preserved as +UPSTREAM-NOTICE.md and construction/UPSTREAM-NOTICE.md. + +The new contribution is the changed source-branch gauge and retired-row +completion, source-carried coordinate totals, exact 44-cold-end realization, +and explicit all72 whole-family assignment using concave capacity matching +with integer majorization certificates. The center-carrier generalization +retains the exact ordered common frames and complete native local contract. +Independent local, price, interface and owner fixed-point checks are included. + +The construction retains the credited PR635 K-triangle and porting machinery, +earlier joint-prefix/HPE/frame ancestry and icekylinx's prior factory work. +#645 used the same cited PR543 bit supplier as PR635. This package (research/gauge44-promo) cites the merged PR589 bit supplier instead, with a derived rank-mass deficit (PROOF-NOTE-BIT.md); #645's retained PR543-based evidence is historical. It builds #645's word without K-triangles (PartialK) and stacks earlier community jp8 layers on it (G44Stack) and adds entrance promotions (BlockInvert); see README. All-size, realization, +hosting, precision/tape, analytic-transfer and bit H1-H5 assumptions remain +conditional. No upstream license, credit, source pin or AI disclosure is +replaced by this notice. + +PR641 and PR642 were checked as concurrent reported frontier comparisons. +Their endpoints and owner maps are not included here. See CONSTRUCTION.md, +hosting/PROOF.md, independent/ and README.md for the exact contribution scope. diff --git a/research/complex-promo4-cold72/PROOF.md b/research/complex-promo4-cold72/PROOF.md new file mode 100644 index 0000000000..d2a8b728fc --- /dev/null +++ b/research/complex-promo4-cold72/PROOF.md @@ -0,0 +1,33 @@ +# Exact cold-end and entrance-promotion composition + +The starting word is PR659's 504-helper no-triangle construction with 56 rank-four cold ends, six pivot swaps, eight entering-end extensions and ten dimension-eight cold ends. The changed word adds six cold ends and four entrance-promotion groups. All mathematical local and global admission predicates remain unchanged. + +## Six cold ends + +Raw helpers 510, 511, 512, 513, 522 and 523 previously ended at dimension nine. For each helper h, an exact row-span relation supplies a partner at a dimension-six frame whose noncold row projection cancels h's. Their frame union has dimension eight. One new tail gate performs the cancellation there. The full inverse column is checked to be supported only on cold coordinates; existing low ends are excluded from this tail. + +Let F be the resulting exact state matrix. Elementary dyadic operations at the cold helpers' entrance frame choose a basis so row h and the non-target part of column h become the identity row and column. The target block is retained rather than assumed to be the identity: in general, remaining target compensation solves J*c + H = 0 using the target entries of the full inverse. These frozen repairs need no target compensation or basis swaps. They add respectively 3, 3, 2, 3, 2 and 3 rank-zero gates, for 16 in total. + +Exact dyadic Gauss-Jordan elimination inverts the remaining high-frame submatrix. Cleanup touches neither low-ended helpers nor targets. Each new helper keeps entrance frame zero and terminal dimension eight; all 66 inherited cold ends and all entering ends remain. Each end changes the paid profile by `{1:+1, 2:+2, 3:-2}` and reduces residual width nine to eight. `data/COLD72-RECIPE.json.gz` freezes the complete recipe and word hash; `data/NEW-ENDS.json` identifies the six tail gates and repairs used by the 30 focused controls. + +## Four entrance promotions + +PR664 promotes three four-helper groups from dimension-four entrance frames to dimension-five frames. Its recipe changes only frame annotations and entrance frames, preserving every scalar gate. Our cold-end repair prepends 16 rank-zero gates to A; the rest of A and all of B are exactly the original no-triangle layered word. Its early-tail prefix is also unchanged. We therefore shift PR664's A indices by 16, retain all original old-frame checks, and apply its three promotions to the 72-end word. + +The fourth group is raw helpers 659, 661, 662 and 663. Their entrance frame `[298,170,102,30]` is extended by vector 1. Exact span closure changes twelve early gate frames. The new frame remains contained in every subsequent frame and the original centre and terminal frames. Independent admission checks the full scalar maps, entrances, cones, ordered centre interface, phase identities and wrappers after this change. + +The fourth group changes the profile by `{1:+8, 2:-8, 3:-4, 4:+4}` and reduces total width by four. The complete four-group recipe has 16 promoted entrances and 120 frame annotations: 48 entry-gate raises plus PR664's 72 retained price-neutral frame choices. It leaves the scalar program of the 72-end input byte-equivalent gate by gate, excluding frame annotations. `data/PROMO4-RECIPE.json` pins the input bytes, every old frame, recomputed profile/widths and final output bytes. The unchanged promotion constructor checks those pins. Eleven mutations test the promoted frames, each group's entry gate, scalar tampering and recipe/input bindings. + +The resulting local profile is `{1:2572, 2:326, 3:430, 4:194, 5:56, 8:8}`, with rank mass 5634 and residual width 3778. The full native and independent audits check all 728 arbitrary-input columns in both orientations. The final word also passes 59 inherited end mutations and the 30 focused cold-end mutations. + +## Literal physical assignment + +For each inherited idle window and width multiset q, the certificate gives an integer bin count N and integer flows f(t,w). They satisfy `sum_t f(t,w) = N*count_q(w)` and `sum_w f(t,w) <= N`. Every time/width inventory equals the complete local helper demand, and each pattern fits its inherited capacity. + +Split each width into `count_q(w)` clones of degree N. Time vertices have degree at most N. Add dummy clones and edges until the square bipartite multigraph is N-regular. Counting edges out of a vertex subset proves Hall's inequality; removing a perfect matching leaves an (N-1)-regular graph. Repetition constructs N bins with one occurrence of each real clone and at most one helper from each call per bin. + +Search nominated bin counts with a mixed integer relaxation. The selected flow vector was rounded and every resulting integer constraint was checked exactly before expansion. The committed certificate stores only integer marginals and explicit matching slots. Replay invokes neither the optimizer nor a matching library. It checks every physical family, complete helper inventory, window, capacity and byte-exact owner output; seven corruptions must fail. The unchanged controller auditor supplies actual 73-dimensional charts, spectator orthogonality, busy-family intervals and phase chronology. Its one-owner-per-complete-call rule remains. + +The 72 local calls use rank mass 405648, leaving 115056 idle units within global mass 520704. The literal assignment has idle profile `{48:2396, 44:1, 3:1, 1:1}`. This is a constructive certificate; it makes no claim that other owner maps cannot improve the moment. + +Both retained rational interval engines certify the complex endpoint and reject the next 10^-24 grid point. A separate literal-map checker computes a strict rational interval without importing either engine. The outer assembly retains all 47 strict constraints and the PR589 bit surcharge. All-size realization and analytic transfer remain assumptions. diff --git a/research/complex-promo4-cold72/PROVENANCE.md b/research/complex-promo4-cold72/PROVENANCE.md new file mode 100644 index 0000000000..b5046b3e10 --- /dev/null +++ b/research/complex-promo4-cold72/PROVENANCE.md @@ -0,0 +1,25 @@ +# Provenance and verification boundary + +Prepared by chafreaky with substantial OpenAI Codex assistance in construction search, exact validation, packaging and prose. Original authors, notices and Apache-2.0 licensing remain credited. + +- CrocSwap main `17ce0c79b7b51c2634b439ea5a2b754f09909693`: selected ancestor, multicold, joint-prefix, direct-delivery, scalar/phase and moment/outer dependencies. `provenance/SOURCE-FILES.json` records every vendored path and SHA256. +- PR635 `a6895a69f8ad98ab45777b03e9e6f48888c39f6f`: transported frames, hyperplane/cold-end constructors and native auditors. Jeremy Kothe, DreamingOfClouds, Jeremy Diviney, chafreaky and inherited contributors retain attribution. +- PR645 `638a5171dd1aca89ff50d07dcbe288b567769804` and PR649 `1b931ee055d738753778e1051300140c16ae219d`: icekylinx's source-branch gauge, retired-row completion, exact gauge44 construction and independent checker; Jeremy Kothe's compositions and owner maps; PR589 derived-deficit composition and retained reviewer work. +- PR655 `3e669dc7987cb2295a71664b77e110c0cd979a87` and PR656 `0805e78f5fecc700804d4766d7e3e1d7d7e6a2ba`: six pivot swaps, entering-end and cold-end layers, pinned constructors and controls. The PR601/604/617/627/629/637/641 lineage, CarrierBypass, vectorsss/Chi Zhao and jaymosley07 remain credited in retained notices. +- PR659 `4982f0ca66ffe0960b5a6451deb5b66b1039326b`: no-triangle 504-helper word, extended six-row completion priorities, 56 rank-four cold ends, remapped pivot/entering/cold layers and full-48 owner map used as a search seed. PartialK, G44Stack, ColdWitness, G44Pack/G44Pack2 and NotriReviewer are credited in its retained proof notes, alongside the upstream authors. Its owner search credits Jeremy Diviney's PR658 and jaymosley07's PR653. All five new no-triangle/layer construction scripts and their input pins are retained unchanged here. The original README and proof notes are under `provenance/upstream-gauge44/`; their historical values are not this witness's result. +- PR664 `fed4c136d20835764be543dcf6c0c60177aee9ed`: BlockInvert's three entrance-promotion groups, unchanged promotion constructor and mutation controls, pinned scalar-preserving frame recipe, driver and independent review. Its 72 price-neutral frame choices are retained. These original scripts and inputs remain under `construction/promo/`; the original proof note is retained under `provenance/upstream-gauge44/`. PR671 `16a27439d4ba1db451b6179c9475793529a485b6` is independently replayed for the numerical frontier comparison; its owner map is not used here. +- PR589 `a5afc8c6169ea61ba7c51dfd3cade02cc7b13b46`, merged as `b3eb785ac5b4b1ca2beea0f80db078a505626a90`: eumemic's tuned 111-port bit supplier. EXPECTED blob `e293ddc557742637f9f679f083a1a282d87b1b13`, derived deficit 10272, both moment engines and the bad-residue surcharge are unchanged. +- New here: six additional cold ends with 16 rank-zero repair gates and six tail gates; composition with the three promotions; a fourth four-helper promotion with twelve frame changes; the integer owner certificate and standalone replay. The owner methods extend our PR660 work. Our intermediate 72-end and three-promotion witnesses were locally verified; the final package reconstructs the selected word directly from pinned inputs. + + +Every executable assertion in inherited global admission equals PR664's. All 12 admission files are byte-identical except a descriptive scope string in `assemble.py`. `provenance/ADMISSION-DIFF.json` records this comparison. Native scalar/frame, phase and wrapper auditors are unchanged PR635. The inherited end-control script is PR664's; only its import path is adjusted to the bundled identical auditor. No predicate, expected rejection or test selection changes here. + +Independent owner checking explicitly uses 504 helpers, 728 native columns and 36,288 roles. The complete physical geometry is compared with the inherited one, while widths and paid profiles are recomputed from actual native artifacts. The global spot-width rule and PR659's mapped pivot recipe remain mandatory. No helper may borrow an active source or target family; source-carrier centres still use disjoint private centre registers. + +The portable command regenerates PR558 and compares all relevant results with the historical baseline consumed by the unchanged global driver. Only elapsed seconds and their separately validated phase-receipt hash are normalized; mathematical data must match. It then reconstructs gauge44, the no-triangle word, the original gauge44 control, the layered source the 72-end word and its four-promotion composition without reusing generated outputs. + +PR589 is cited and exactly repriced by this command. Its full scalar/C++/nine-stage/eleven-stage circuit replay was separately verified during development; the companion validation package records that result. Neither finite replay resolves the inherited all-size realization or analytic-transfer assumptions. + +The independent literal checker uses 504 helpers and 36,288 roles. The public integer owner certificate is checked without a solver. The search's mixed integer relaxation and floating scores only nominated candidate data; every accepted flow row, slot, width, physical assignment and exact moment is verified independently. No optimality claim is made for the final owner map. + +PR664's historical proof note has a width typo (3784 and a reduction of 16). Its actual pinned three-group inventory, scalar profile and our native replay give width 3788 and a reduction of 12. This package uses those checked data. Historical independent reports are separated under `provenance/upstream-independent/`; current independent entry points are documented in `independent/README.md`. diff --git a/research/complex-promo4-cold72/README.md b/research/complex-promo4-cold72/README.md new file mode 100644 index 0000000000..088e1e7f17 --- /dev/null +++ b/research/complex-promo4-cold72/README.md @@ -0,0 +1,38 @@ +# Four entrance promotions and 72 cold ends + +**Conditional κ = 0.001660339298410333** (`1660339298410333/10^18`). This improves independently replayed PR671 at `16a27439d4ba1db451b6179c9475793529a485b6`, κ = 0.001658714981837397. + +This witness composes six new cold dimension-eight ends with PR664's entrance promotions on the 504-helper no-triangle word. It then promotes a fourth four-helper group and reconstructs an exact physical owner assignment. The complex side binds; PR589's bit supplier, derived deficit and exceptional-residue surcharge are unchanged. + +| Quantity | PR664/671 | This word | +| --- | ---: | ---: | +| Helpers | 504 | 504 | +| Cold ends | 66 | 72 | +| Promoted entrances | 12 | 16 | +| Local rank mass | 5644 | 5634 | +| Residual width mass | 3788 | 3778 | +| Width inventory | 4:76, 5:36, 7:54, 8:116, 9:222 | 4:80, 5:32, 7:54, 8:122, 9:216 | + +The six new cold ends are raw helpers 510, 511, 512, 513, 522 and 523. The fourth promotion uses helpers 659, 661, 662 and 663. The global profile is `{1:185185, 2:23472, 3:30961, 4:13968, 5:4032, 8:576, 44:1, 48:2396}`, with rank mass 520704 and deficit 2560. Idle children are exactly 2,396 of rank 48 and one each of ranks 44, 3 and 1. No packing-optimality claim is needed. + +The exact complex lower endpoint is `1663100609709845015347/10^24`; the bit endpoint is `1733427039589844234749/10^24`. + +## Reproduce + +Python 3.11+ and the standard library suffice. No network, optimizer or third-party Python package is needed: + +```bash +bash research/complex-promo4-cold72/verify.sh /tmp/promo4-cold72-fresh +``` + +Use a new output directory outside the package. Set `PROMO4_COLD72_PYTHON` to select Python. Assertions must remain enabled; allow several minutes. + +The driver freshly replays PR558 and checks every pinned ancestral input consumed by global admission. It rebuilds gauge44, the no-triangle word and the original gauge44 control, then the layered 66-end word, the 72-end cold recipe and the four-promotion recipe. The final word passes all 728 arbitrary-dirt columns in both orientations, phase identities and residual wrappers. + +Local suites include 30 pivot mutations, 59 inherited layer mutations, 59 end mutations on the final word, 30 focused cold-end mutations and 11 promotion mutations. Global verification includes 69 admission mutations, 12 bit-supplier mutations, two exact moment engines and 47 strict outer constraints. Independent scalar/frame/cone and literal-owner/native-profile/rational-moment checks must agree. + +The 9.5 KB integer flow/matching certificate reconstructs all 36,288 owner roles byte-for-byte and rejects seven corruptions. The optimizer is neither trusted nor run by verification. `PROOF.md` describes the construction; `PROVENANCE.md` identifies reused sources. Historical gauge44 identifiers remain for compatibility; actual helper counts, recipes, widths and native programs are checked explicitly. + +## Scope and weakest steps + +This is a finite exact conditional witness, not an unconditional multiplication theorem, practical speedup or κ = 1. All-size compilation, common-label/mutable-source realization, complete-invocation hosting, precision/tape accounting and analytic transfer remain inherited obligations. PR589's punctured bit-unit and interleaved-interface assumptions remain. This command exactly reprices its pinned bit record; the companion validation package retains a separate complete bit-circuit replay. diff --git a/research/complex-promo4-cold72/UPSTREAM-NOTICE.md b/research/complex-promo4-cold72/UPSTREAM-NOTICE.md new file mode 100644 index 0000000000..ebc24a0168 --- /dev/null +++ b/research/complex-promo4-cold72/UPSTREAM-NOTICE.md @@ -0,0 +1,34 @@ +# Attribution and scope + +Four verified provider types are offered to every call: PR571's prefix word with twelve multi-cut cold kernels (PR568's unchanged constructor), the same word with forty width-five entrance promotions (PR569's unchanged frame constructor) before those kernels, PR575's plain joint-prefix provider, and PR568's eight-cold provider. A window MILP with an exact per-pattern model chooses the dispatch and a literal owner map. PR583's six source-bound kernel frame coalescences (its unchanged constructor and negative controls) are applied to every PR571-prefix provider word (ck and atm3), followed by two further coalescences that each first move one addition past two commuting additions (package code/build_gate_moves.py, extending PR583's constructor); a final hyperplane_end step (package code/build_hpe.py) then runs 46 single-gate cleanups h -= p right after part B at the dim-8 join U of their registers, so 46 width-8 entering helpers per call end at U with width 7; each such gate commutes with every earlier cleanup gate on its registers (for 8 of them the partner's one earlier gate x -= p only reads p), and the reordered program is replayed exactly. A window MILP (exact windows, RINS around an LP vertex) gives the dispatch ck 45 / atm3 21 / jp8 6 and the literal owner map. + +Pinned external sources (unchanged; `verify.py` checks their manifests and every file it uses): +- PR568 (`research/complex-multicold`, commit `71c99ac935a33bb7b59a1b4a7af8725a939b0b90`). +- PR571 (`research/structural-gain`, commit `b7bdc5a8de18fcf418cfb9c7d83a2b1097a5e4a3`). +- PR569 (`research/larger-gain`, commit `897213a855b7fb8a1b8b0e552a2f5c42e6c1b326`). +- PR575 (`research/complex-joint-prefix`, commit `eac6f7e378ab622dac50a2fd4b7ef6eab014de44`). +- PR583 (`research/kernel-frame-coalescing`, commit `89be768f0157f5a3d8e4db69cf1748768605eac9`). + +Provider construction is described as typed steps in `data/SPEC.json` (`build`); `verify.py` runs only allowlisted step types with their paired omission audits and checks every input and output content hash. `code/` holds the spec-driven global admission scripts adapted from PR571's `frontier-composition/global-code/` (OpenAI Codex assisted, Apache-2.0): every expected value is read from `data/SPEC.json` and compared only after independent recomputation. `code/generated_identity.py` and `code/generated_identity_controls.py`, and the decompressed-content artifact identities in the bind, audit, invoice, assembly and phase-timing scripts, are taken unchanged from PR586 by chafreaky (`research/promoted-kernel-coalescing`, commit `4846fee5b06af770e9b3a10c36200f673d656725`, OpenAI Codex assisted, Apache-2.0), including its proof-content and reference/metadata mutation controls; the normalization of descriptive width metadata after frame changes follows the same PR. + +In PR601, the owner map was nominated by a HiGHS window MILP (adapted from PR569's `global/nominate_width7.py`) with lazy cross-time Hall cuts; this package's re-solved map is described below. Neither is an admission dependency. + +DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code. (The PR601 package this one starts from states: "Prepared by Claude Code (Anthropic) research agents.") Apache-2.0 applies; LICENSE is included. All notices, licenses, source pins and AI disclosures of the pinned sources and their ancestry are retained in those packages and are not replaced by this notice. All inherited conditional assumptions remain conditional. + +**This package (complex-571-cold14, DreamingOfClouds).** It starts from PR601 (jeremykothe2, `research/complex-571-hpem46`, commit `529ab7dcb59d5ea7a5798e9e06cf5b3aee8a1550`). Everything above is kept unchanged except the following: +- every provider chain (ck, atm3, jp8) gains the typed step `cold_end` (`code/build_cold_end.py`, `code/cold_end_controls.py`; recipes `data/recipes/*-cold_end.json.gz`); +- the generalised native chain and the global admission scripts accept cold helpers that end below FULL (with `0:U` wrappers), a refactored exact cleanup, and check the wrapper order; +- `data/PLAN.json` / `data/OWNERS.json.gz` (dispatch and literal owner map) come from a relocate/swap/ejection-chain/provider-flip annealing search started from PR601's map, refined by an exact pattern-restricted owner model (CP-SAT) with a literal edge-colouring expansion (not an admission dependency); +- `data/SPEC.json` holds the expected values, recorded by a discovery run and then checked by a strict run. + +The cold-end construction (a row-plus-column cone condition for low-frame ends, a rank-0 dirt-spread premix and multi-gate lower-frame cleanup) builds on PR591 / PR592 / PR593 / PR601 (jeremykothe2) and our PR599 (Lean: multi-gate and cold hyperplane-end tails). DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code. Build on this at your own risk. + +**This package (complex-571-cold14-b3, jeremykothe2).** It is PR604's `complex-571-cold14` (DreamingOfClouds) with ColdBeyond's second cold end per block (two new `cold_end` A-gate primitives, `PROOF-NOTE.md`), ColdSupply's E1 entering pair and reviewed controls, a free dispatch (jp8 ×60, atm3 ×12) and a literal owner map from an exact per-time-Hall window MIP. All other construction, code, controls and proofs are PR604's and earlier contributors', unchanged. + +**This package (complex-571-cold14-k492).** It is complex-571-cold14-b3 with these changes: +- **K-triangle base words.** The leaver-read K-triangle skeleton atom and its read schedule (`data/TRI-SCHEDULE.json`) are by AtomScout, a Claude Code research agent. `code/construct_k_triangle.py` is PR531's `code/construct_504.py` (icekylinx, OpenAI Codex / GPT assisted, Apache-2.0; pinned source `direct_delivery`) extended with that atom. +- **Ported chains.** The PR604/B3 chains are ported stage by stage onto the K-triangle words by `code/build_port_stage.py` (Port480, a Claude Code research agent). `code/build_frame_regroup.py` extends PR583's `build_frames.py` (chafreaky). +- **Helper count R.** The generalisation of the global scripts to the provider helper count R is by GlobalR (a Claude Code research agent), with AtomReviewer's fixes (PROOF-NOTE-R.md). +- **Owner map.** The owner map, the cold_end recipes on the K-triangle words and the package assembly are by Stack492, Port480 and ColdBeyond (Claude Code research agents). + +Build on this at your own risk. diff --git a/research/complex-promo4-cold72/code/assemble.py b/research/complex-promo4-cold72/code/assemble.py new file mode 100644 index 0000000000..c29267098d --- /dev/null +++ b/research/complex-promo4-cold72/code/assemble.py @@ -0,0 +1,241 @@ +"""Gauge44 complete global admission with the retained native exact-complex moment. + +Prepared with OpenAI Codex assistance. The rational engines and outer +constraints are retained from PR547/PR548 and their preserved ancestry. +The bit operator is the cited unchanged PR589 supplier (PR555's punctured +R439 word, v = 111, decoder constant 63, two A-section transports), shipped +as inputs/PR589-EXPECTED.json and pinned by git blob id. Its rank-mass +deficit is derived from the word's parameters, T(2Kv - L*cst) at nine +stages (PR545/PR555 rank-mass identity), not hard-coded. The complex owner +and invoice inputs must be freshly emitted by the packaged physical replay. +All conservative admission guards and conservative moment/outer witnesses run +before the PR559 native-complex correction. The bit surcharge is retained. +""" +from pathlib import Path +from fractions import Fraction as Q +from decimal import Decimal, localcontext +import argparse,json,hashlib,importlib.util,os,sys +from collections import Counter +assert __debug__, 'Assertions required' +P=Path(sys.argv[1] if __name__=='__main__' else os.environ['GAIN_PR564_SOURCE']).resolve() +read=lambda p:json.loads(p.read_text()) +sha=lambda p:hashlib.sha256(p.read_bytes()).hexdigest() +hash_ok=lambda x:isinstance(x,str) and len(x)==64 and all(t in '0123456789abcdef'for t in x) +digest=lambda x:hashlib.sha256(json.dumps(x,separators=(',',':')).encode()).hexdigest() +def load(n): + s=importlib.util.spec_from_file_location(n,P/'engines'/(n+'.py'));m=importlib.util.module_from_spec(s);s.loader.exec_module(m);return m +M,B,A=[load(n)for n in ('moment','base_two_moment','outer')] +def dec(x): + with localcontext()as ctx:ctx.prec=70;return str(Decimal(x.numerator)/Decimal(x.denominator)) +from witness import DISPATCH,CALL_ORDER,COUNTS,PIDS,X,DISCOVER,pin,SPOT,spot_widths +# Cited bit supplier: PR589's tune/EXPECTED.json (merged on main as research/e8-bit-p111-tuned/tune/EXPECTED.json). +BIT_PATH=Path(__file__).resolve().parents[1]/'inputs/PR589-EXPECTED.json' +BIT_BLOB='e293ddc557742637f9f679f083a1a282d87b1b13' +# Nine-stage bit template (PR463/PR510 chain, 32 replicas): L stages, T replicas, K=(L-1)//2 pairs, moment width M=1+7L. +BIT_L,BIT_T=9,32;BIT_K=(BIT_L-1)//2;BIT_M=1+7*BIT_L +def git_blob(data):return hashlib.sha1(b'blob '+str(len(data)).encode()+b'\0'+data).hexdigest() +def load_bit(data): + """The pinned supplier record: its full record (word parameters) and its nine-stage price.""" + assert git_blob(data)==BIT_BLOB,'bit supplier blob pin' + return json.loads(data) +def bit_deficit(word,live): + """Rank-mass deficit M*live - mass = T(2Kv - L*cst) of a v-port bit word with decoder constant cst (PR545/PR555). + cst is the sum of the retained totals' COPY ranks and live = 2KvT data wires; both are cross-checked here, and the + caller checks the result against the priced profile, so neither v nor cst is free.""" + v,cst,ranks=word['v'],word['decoder_constant'],word['copy_ranks'] + assert type(v)is int and type(cst)is int and all(type(r)is int and 00;return d + + +def assemble(owner,invoice,owner_sha,invoice_sha): + # These are admission receipts, not optional collections of successful rows. + # Require both orientations and every finite check before pricing anything. + assert owner['status']=='PASS_INDEPENDENT_ASYNC_OWNERS_AND_PROFILE' + assert invoice['status']=='PASS_INDEPENDENT_MIXED_ASYNC_SCALAR_PREFIX_AND_FINITE_INVOICE' + assert all(hash_ok(x)for x in (owner_sha,invoice_sha,owner['template_sha256'],owner['controller_audit_sha256'],invoice['parent_template_sha256'])) + checks={'local_primitive_bound','logical','router','literal','mass','precision','tape','row','halving'} + assert set(invoice['strict_checks'])==checks + assert all(invoice['strict_checks'][name] is True for name in checks) + assert set(invoice['providers'])==set(PIDS) + assert invoice['provider_counts']==COUNTS + assert owner['all_live_owners_per_call_distinct'] is True + # R (helpers per provider word) is read from the invoice and must be shared by every provider; n=2v+R. + R=invoice['helpers'];assert type(R) is int and R>0 and all(p['helpers']==R for p in invoice['providers'].values()) + assert owner['owners_per_call']==2*112+R and owner['actual_helper_owner_charts']==owner['hosted_residuals']==72*R==pin('expected.hosted_residuals',owner['hosted_residuals']) + pin('expected.rank_mass',owner['rank_mass']) + pin('expected.actual_73column_sigmas',owner['actual_73column_sigmas']);pin('expected.cross_replica_helper_roles',owner['cross_replica_helper_roles']) + pin('expected.idle_remainders',owner['explicit_idle_remainder_children']) + assert invoice['complete_invocation_sweeps']==invoice['bridge_sweeps']==72 + assert invoice['live']==owner['live'] and invoice['physical']==owner['physical'] + assert invoice['centres']==8 + assert invoice['physical_stock_identity']==dict(data_and_owner_families=7168,local_helpers=R,private_centres=8,coefficient_work=2) + assert sum(invoice['physical_stock_identity'].values())==invoice['physical'] + assert invoice['controller_audit_sha256']==owner['controller_audit_sha256'] + for pid,p in invoice['providers'].items(): + assert set(p['local'])=={'forward','backward'} + assert p['helpers']==R and p['centres']==8 and p['n']==2*112+R and p['v']==112 and p['h']==9 + K='providers.'+pid+'.';pin(K+'entering',p['entering_helpers']);pin(K+'entrance',p['entrance_rank']) + pin(K+'inventory',p['width_inventory']) + assert all(type(w) is int and 0=0 for n in idle.values()) + idle=+idle;assert sum(idle.values())==owner['explicit_idle_remainder_children'] + pin('expected.idle_remainder_profile',{str(r):n for r,n in sorted(idle.items())}) + paid.update(idle) + assert dict(paid)=={int(r):n for r,n in owner['paid_profile'].items()} + assert invoice['compiler']==64*74**3 + assert invoice['local_adapters']==max(p['local_adapters']for p in invoice['providers'].values()) + assert invoice['local_primitive_bound']==max(p['local_primitive_bound']for p in invoice['providers'].values()) + # Recount the retained dedicated-bank envelope independently. Its geometry + # stays fixed, while every local primitive and wrapper comes from the actual + # selected provider/orientation sums above. + parent_live,parent_physical,parent_idle=11704,12218,16128 + parent_banks,rem=divmod(parent_live-2*112*4*8,9);assert rem==0 and parent_physical==parent_live+parent_banks+8+2 # parent R0=504 dedicated helpers per stage bank + assert owner['source_idle_children_charged']==parent_idle + bridges,shifts=2*112*72,4*112*8;moves=2*shifts + nonlocal_items=(4*112*8*9+2*112*8*9+2*72*R+parent_idle+9*parent_banks+bridges+shifts+moves+parent_live+parent_physical+invoice['wrapper_elementary_factors_charged']) + outside=8*nonlocal_items+64*73 + pervertex=(invoice['selected_real_component_primitives']+bridges+shifts+moves+parent_live+(72*invoice['local_adapters']+outside)*invoice['compiler']+64*parent_physical) + rebased=pervertex+65*(invoice['physical']-parent_physical)+(invoice['live']-parent_live) + assert invoice['unhosted_pervertex']==pervertex and invoice['hosted_rebased_pervertex']==rebased + used=max(pervertex,rebased) + prior=invoice['retained_prior_overcharge'] + if prior is not None: + assert hash_ok(prior['sha256']) and type(prior['previous_pervertex_allowance']) is int and prior['previous_pervertex_allowance']>0 + assert prior['added_complete_new_pervertex']==pervertex + assert prior['policy']=='Retain old allowance and add entire fresh mixed recount.' + used=max(used,prior['previous_pervertex_allowance']+pervertex) + assert invoice['conservative_pervertex_used']==used + finite=invoice['finite'] + assert 02*48*48) + assert actual_checks==invoice['strict_checks'] and all(actual_checks.values()) + bit_record=load_bit(BIT_PATH.read_bytes()) + bit=bit_record['nine'] + assert 'nine-stage' in bit['pipeline'] and '32 replicas' in bit['pipeline'] + c=Q(bit['bit_lower']) + bit_D=bit_deficit(bit_record['word'],bit['bit']['live']) + H={int(r):n for r,n in owner['paid_profile'].items()};pin('expected.global_profile',owner['paid_profile']) + # Claimed lower endpoints come from the spec; discovery derives them with the same certified moment engine. + # Either way they are verified below (accepted at b, rejected at b+1e-24). + if DISCOVER:b=Q(M.certify(H,73,owner['live'],False)['lower']);conservative_b=Q(M.certify(H,73,owner['live'],True)['lower']) + else:b=Q(X['complex_lower']);conservative_b=Q(X['conservative_complex_lower']) + assert owner['template_sha256']==invoice['template_sha256'] and owner_sha==invoice['owner_audit_sha256'] + pin('expected.live',owner['live']);pin('expected.physical',owner['physical']);assert owner['deficit']==2560 + assert owner['banked_residuals']==0 + def check_moment(side,h,m,W,lower,deficit,bad): + assert m*W-sum(r*n for r,n in h.items())==deficit and m*m>2*max(h)**2 + rows=[] + for z,accept in [(lower,True),(lower+Q(1,10**24),False)]: + l,u=M.moment(h,m,W,z,bad);ll,uu=B.moment(m,W,list(h.items()),z) + if bad: + fl,fu=B.moment(m,W,[(1,32*m*m*sum(h.values()))],z);ll+=fl/10**16;uu+=fu/10**16 + assert (u<1 and uu<1)if accept else(l>1 and ll>1) + rows.append(dict(side=side,surcharge=bad,endpoint=str(z),accept=accept,mercator=[str(l-1),str(u-1)],base_two=[str(ll-1),str(uu-1)])) + return rows + bitH={int(r):n for r,n in bit['profile'].items()} + assert BIT_M==64 and sum(r*n for r,n in bitH.items())==bit['bit']['rank_mass'] + bit_moments=check_moment('bit',bitH,BIT_M,bit['bit']['live'],c,bit_D,True) + conservative_moments=check_moment('conservative_complex',H,73,owner['live'],conservative_b,2560,True) + assert bit['bit']['two_level_coefficient_bits']0 + ceil=lambda x:-(-x.numerator//x.denominator);cut=max(ceil(36/gap**2),ceil(2*(4+512)/gap));assert cut*gap**2>=36 and cut*gap>=2*(4+512) + cuts.append(dict(exponent=str(a),gap=str(gap),cutoff_log2=str(cut)));chain.append(a) + q=chain[-1]*(1-2*eta);margin=(1-eta)*q/(1+q);ticks=margin*10**18;k=Q((ticks.numerator-1)//ticks.denominator,10**18) + bridge={'semantic':{'C0':{'base':2,'exponent':210000},'strict_literal_gap':1},'rows':{'degree_gap':Q(10**6)-Q(51*20161,25)}} + outer=A.assembly(chain[-1],bb,bridge,k,eta=eta,beta=beta);assert len(outer['strict_constraints'])==47 and all(v>0 for v in outer['strict_constraints'].values()) + controls=[] + for name,kk,ee,be in [('next_grid',k+Q(1,10**18),eta,beta),('zero_eta',k,Q(0),beta),('zero_beta',k,eta,Q(0)),('unit_beta',k,eta,Q(1))]: + try:A.assembly(chain[-1],bb,bridge,kk,eta=ee,beta=be) + except AssertionError:controls.append(name) + else:raise AssertionError(name) + return k,cuts,outer,controls + conservative_k,conservative_cuts,conservative_outer,conservative_controls=outer_witness(conservative_b) + pin('expected.conservative_kappa_decimal',dec(conservative_k)) + # Only after every conservative supplier/admission/outer check succeeds is + # the reviewed native exact-complex recurrence selected. Bit charge stays. + native_moments=check_moment('complex',H,73,owner['live'],b,2560,False) + k,cuts,outer,controls=outer_witness(b) + pin('expected.kappa_decimal',dec(k)) + assert M.moment(H,73,owner['live'],b,True)[0]>1 + assert M.moment(bitH,64,bit['bit']['live'],c+Q(1,10**24),False)[1]<1 + model_controls=['native_complex_endpoint_rejected_with_old_surcharge','omitting_bit_surcharge_would_fail_next_endpoint_rejection'] + moments=bit_moments+native_moments + input_hashes={'owner_audit':owner_sha,'fresh_invoice':invoice_sha,'package:inputs/PR589-EXPECTED.json':sha(BIT_PATH)} + input_hashes.update({'engines/'+name+'.py':sha(P/'engines'/(name+'.py'))for name in ('moment','base_two_moment','outer')}) + return dict(status='PASS_GAUGE44_NATIVE_EXACT_GLOBAL_ASSEMBLY',kappa=str(k),kappa_decimal=dec(k),complex_lower=str(b),complex_decimal=dec(b),bit_lower=str(c),bit_decimal=dec(c),binding='complex',gain_over_pr635_percent=dec(100*(k/Q(X['gain_baseline_kappa'])-1)),complex_profile=H,provider_counts=invoice['provider_counts'],surcharge_model={'complex':False,'bit':True},conservative_complex_lower=str(conservative_b),conservative_complex_decimal=dec(conservative_b),conservative_kappa=str(conservative_k),conservative_kappa_decimal=dec(conservative_k),conservative_moments=conservative_moments,conservative_bootstrap=conservative_cuts,conservative_outer={n:str(v)for n,v in conservative_outer['strict_constraints'].items()},conservative_controls=conservative_controls,model_controls=model_controls,native_correction_gain=dec(k-conservative_k),template_sha256=owner['template_sha256'],input_sha256=input_hashes,bit_supplier=dict(pr=589,repository='CrocSwap/integer-mult-bounds',commit='a5afc8c6169ea61ba7c51dfd3cade02cc7b13b46',merged_as='b3eb785ac5b4b1ca2beea0f80db078a505626a90',path='research/e8-bit-p111-tuned/tune/EXPECTED.json',git_blob_sha1=BIT_BLOB,word=dict(v=bit_record['word']['v'],decoder_constant=bit_record['word']['decoder_constant'],copy_ranks=bit_record['word']['copy_ranks']),derived_deficit=bit_D,deficit_formula='T(2Kv-L*cst), L=%d T=%d K=%d M=%d'%(BIT_L,BIT_T,BIT_K,BIT_M),replay_scope='Cited unchanged supplier; this assembly reprices its full profile and does not rebuild its bit circuit.'),moments=moments,bootstrap=cuts,outer={n:str(v)for n,v in outer['strict_constraints'].items()},controls=controls,scope='Conditional native exact-complex witness after complete conservative admission, moment and outer checks; PR559 exact-cover recurrence correction only, bit bad-residue surcharge and H1-H5 retained. The new source-branch gauge and retired-basis completion, 56 cold dimension-four ends, sixteen cold dimension-eight ends, eight additional entering ends and sixteen promoted entrances, and explicit all72 whole-owner dispatch are composed with the cited unchanged merged PR589 bit supplier (PR555 punctured R439 word; derived bit deficit T(2Kv-L*cst)), replacing the PR543 supplier of PR635; this finite bit composition has been independently replayed; its inherited bit assumptions remain. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape and analytic transfer remain assumptions. No unconditional theorem or full Lean certification.') +if __name__=='__main__': + import sys + package,C,out=map(Path,sys.argv[1:4]);assert package.resolve()==P and not out.exists() + owner_path=C/'audit/OWNERS-AND-PROFILE.json';invoice_path=C/'audit/PREFIX-AND-INVOICE.json' + owner,invoice=read(owner_path),read(invoice_path) + assert owner['template_sha256']==read(C/'hosted/HOSTED.json')['template_sha256'] + r=assemble(owner,invoice,sha(owner_path),sha(invoice_path));out.write_text(json.dumps(r,indent=2)+'\n');print(r['status'],r['kappa_decimal']) diff --git a/research/complex-promo4-cold72/code/assembly_controls.py b/research/complex-promo4-cold72/code/assembly_controls.py new file mode 100644 index 0000000000..93bca1ce6f --- /dev/null +++ b/research/complex-promo4-cold72/code/assembly_controls.py @@ -0,0 +1,260 @@ +"""Independent admission controls for the N-provider native-complex assembly (per-provider controls). + +Prepared with OpenAI Codex assistance; Apache-2.0. Mutation receipts are +rebound to their new owner digest, so unrelated stale hashes cannot conceal +an incomplete width, provider, orientation, paid-profile or finite check. +The fresh physical replay remains a separate prerequisite. +""" +import argparse +import copy +import itertools +import math +import hashlib +import json +import os +from pathlib import Path +import sys as _s,pathlib as _p;_s.path.insert(0,str(_p.Path(__file__).resolve().parent)) +from witness import * + +assert __debug__, 'Assertions required' +P = Path(__file__).resolve().parent +sha = lambda p: hashlib.sha256(p.read_bytes()).hexdigest() +digest = lambda x: hashlib.sha256(json.dumps(x, sort_keys=True, separators=(',', ':')).encode()).hexdigest() + + +def verify(owner_path, invoice_path, source_package): + os.environ['GAIN_PR564_SOURCE'] = str(source_package.resolve()) + from assemble import assemble + owner = json.loads(owner_path.read_text()) + invoice = json.loads(invoice_path.read_text()) + baseline = assemble(owner, invoice, sha(owner_path), sha(invoice_path)) + + def empty_maps(o, i): + i['strict_checks'] = {} + i['providers'] = {} + + def understated_stock(o, i): + o['physical'] -= 1 + i['physical'] -= 1 + i['physical_stock_identity']['coefficient_work'] -= 1 + + def changed_profile(o, i): + o['paid_profile']['1'] += 2 + o['paid_profile']['2'] -= 1 + + def wrong_orientation(o, i): + c = next(c for c in i['selected_calls'] if c['stage'] == 0) + c['orientation'] = 'backward' + p = i['providers'][c['provider_id']] + z = p['local']['backward'] + c['program_sha256'] = p['program_hashes']['backward'] + for name in ('events', 'macros', 'real_component_primitives', + 'coefficient_work_primitive_count', 'pre_wrappers', 'post_wrappers'): + c[name] = z[name] + i['selected_real_component_primitives'] = sum(c['real_component_primitives'] for c in i['selected_calls']) + i['selected_coefficient_work_primitive_count'] = sum(c['coefficient_work_primitive_count'] for c in i['selected_calls']) + + def understated_prefix(o, i): + for p in i['providers'].values(): + for z in p['local'].values(): + z['prefix_bits'], z['prefix_l1'] = 1, '1' + i['global_prefix_bits'] = 1 + 37 + 72 + 72 + 4 + + def reordered_calls(o, i): + i['selected_calls'][0], i['selected_calls'][1] = i['selected_calls'][1], i['selected_calls'][0] + + def no_cold_wrappers(o, i): + for p in i['providers'].values(): + p['entering_helpers'] -= 4 + for z in p['local'].values():z['pre_wrappers'] = z['post_wrappers'] = p['entering_helpers'] + for c in i['selected_calls']: + c['entering_helpers'] = c['pre_wrappers'] = c['post_wrappers'] = i['providers'][c['provider_id']]['entering_helpers'] + i['wrapper_elementary_factors_charged'] = sum(2*c['pre_wrappers'] for c in i['selected_calls'])*i['factors_per_wrapper'] + + controls = [ + ('empty_certification_maps', empty_maps), + ('failed_invoice_status', lambda o, i: i.__setitem__('status', 'FAIL')), + ('nonboolean_precision_check', lambda o, i: i['strict_checks'].__setitem__('precision', 'true')), + ('wrong_owner_role_count', lambda o, i: o.__setitem__('actual_helper_owner_charts', o['actual_helper_owner_charts'] - 1)), + ('understated_physical_stock', understated_stock), + ('changed_profile_same_rank_mass', changed_profile), + ('insufficient_finite_C0', lambda o, i: i['finite'].__setitem__('required_C0_bits', 210001)), + ('missing_finite_check', lambda o, i: i['strict_checks'].pop('halving')), + ('wrong_reflected_orientation_selfconsistent_totals', wrong_orientation), + ('missing_selected_call', lambda o, i: i['selected_calls'].pop()), + ('wrong_selected_primitive_sum', lambda o, i: i.__setitem__('selected_real_component_primitives', i['selected_real_component_primitives'] - 1)), + ('wrong_selected_coefficient_work_sum', lambda o, i: i.__setitem__('selected_coefficient_work_primitive_count', i['selected_coefficient_work_primitive_count'] - 1)), + ('unpaid_wrapper_factors', lambda o, i: i.__setitem__('wrapper_elementary_factors_charged', i['wrapper_elementary_factors_charged'] - 144)), + ('wrong_global_compiler', lambda o, i: i.__setitem__('compiler', 1)), + ('wrong_global_adapter_maximum', lambda o, i: i.__setitem__('local_adapters', 1)), + ('understated_exact_prefix_and_global_sum', understated_prefix), + ('wrong_global_prefix_sum', lambda o, i: i.__setitem__('global_prefix_bits', 224)), + ('wrong_row_prefix_reserve', lambda o, i: i.__setitem__('row_prefix_extra', 0)), + ('wrong_parent_geometry_charge', lambda o, i: i.__setitem__('unhosted_pervertex', 1)), + ('wrong_rebased_geometry_charge', lambda o, i: i.__setitem__('hosted_rebased_pervertex', 1)), + ('wrong_complete_pervertex_envelope', lambda o, i: i.__setitem__('conservative_pervertex_used', 1)), + ('wrong_prior_added_complete_invoice', lambda o, i: i['retained_prior_overcharge'].__setitem__('added_complete_new_pervertex', 1)), + ('wrong_finite_router_bits', lambda o, i: i['finite'].__setitem__('router_bits', 1)), + ('wrong_finite_literal_bits', lambda o, i: i['finite'].__setitem__('literal_bits', 1)), + ('wrong_finite_physical_stock_bits', lambda o, i: i['finite'].__setitem__('physical_stock_bits', 1)), + ('wrong_finite_row_coefficient', lambda o, i: i['finite'].__setitem__('physical_row_coefficient', 1)), + ('reordered_complete_calls', reordered_calls), + ('understated_explicit_idle_remainders', lambda o, i: o.__setitem__('explicit_idle_remainder_children', o['explicit_idle_remainder_children']-1)), + ('understated_actual_chart_types', lambda o, i: o.__setitem__('actual_73column_sigmas', o['actual_73column_sigmas']-1)), + ('wrong_cross_replica_role_count', lambda o, i: o.__setitem__('cross_replica_helper_roles', o['cross_replica_helper_roles']-1)), + ('old_no_cold_wrapper_counts_selfconsistent', no_cold_wrappers), + ] + + def resync(i, c): + p = i['providers'][c['provider_id']] + c['program_sha256'] = p['program_hashes'][c['orientation']] + c['entering_helpers'], c['entrance_rank'] = p['entering_helpers'], p['entrance_rank'] + for name in ('events','macros','real_component_primitives','coefficient_work_primitive_count','pre_wrappers','post_wrappers'): + c[name] = p['local'][c['orientation']][name] + + # Every provider gets the full per-provider control set, substituting a partner provider where needed. + for P in PIDS: + Qp = partner(P) if len(PIDS)>1 else '__unregistered__' + widths = invoice['providers'][P]['widths'] + + def forged_program_hash(o, i, P=P): + i['providers'][P]['program_hashes']['forward'] = '0' * 64 + for c in i['selected_calls']: + if c['provider_id'] == P: + c['program_sha256'] = '0' * 64 + + def wrong_selected_call(o, i, P=P): + c = next(c for c in i['selected_calls'] if c['provider_id'] == P) + d = next(d for d in i['selected_calls'] if d is not c and (d['provider_id'] != P or len(PIDS)==1) and (d['stage'] - c['stage']) % 2 == 0) + c['stage'], d['stage'], c['replica'], d['replica'] = d['stage'], c['stage'], d['replica'], c['replica'] + + def stale_program(o, i, P=P, Qp=Qp): + p = i['providers'][P] + p['program_hashes'] = copy.deepcopy(i['providers'][Qp]['program_hashes']) + for c in i['selected_calls']: + if c['provider_id'] == P: + c['program_sha256'] = p['program_hashes'][c['orientation']] + + def stale_profile(o, i, P=P, Qp=Qp): + p = i['providers'][P] + p['paid_profile'] = copy.deepcopy(i['providers'][Qp]['paid_profile']) + p['children'] = sum(p['paid_profile'].values()) + + def moved(o, i, P=P): + a = next(c for c in i['selected_calls'] if c['provider_id'] == P) + b = next(c for c in i['selected_calls'] if c['provider_id'] != P and c['orientation'] == a['orientation']) + a['provider_id'], b['provider_id'] = b['provider_id'], a['provider_id'] + resync(i, a); resync(i, b) + + def compensating(o, i, P=P, Qp=Qp): + # Two dishonest profiles that cancel exactly in the dispatch-weighted aggregate. + g = math.gcd(COUNTS[P], COUNTS[Qp]); dp, dq = COUNTS[Qp] // g, COUNTS[P] // g + p, q = i['providers'][P], i['providers'][Qp] + p['paid_profile']['1'] += dp; q['paid_profile']['1'] -= dq + p['children'] += dp; q['children'] -= dq + + def forged_recipe(o, i, P=P): + name = 'CLIFFORD-RECIPES.json' + i['providers'][P]['artifacts'][name] = '0'*64 + o['source_artifacts']['providers/'+P+'/'+name] = '0'*64 + + def forged_phase(o, i, P=P): + i['providers'][P]['semantic_artifact_sha256']['CLIFFORD-REVIEW.json'] = '0'*64 + o['provider_phase_semantic_sha256'][P] = i['provider_phase_semantic_sha256'][P] = '0'*64 + + controls += [ + (P + ':missing_provider', lambda o, i, P=P: i['providers'].pop(P)), + (P + ':missing_backward_orientation', lambda o, i, P=P: i['providers'][P]['local'].pop('backward')), + (P + ':unpaid_scalar_primitive', lambda o, i, P=P: i['providers'][P]['local']['forward'].__setitem__('real_component_primitives', i['providers'][P]['local']['forward']['real_component_primitives'] - 1)), + (P + ':wrong_local_artifact_binding', lambda o, i, P=P: i['providers'][P]['artifacts'].__setitem__('LOCAL-PROGRAMS.json.gz', '0' * 64)), + (P + ':false_dirty_restoration', lambda o, i, P=P: i['providers'][P]['local']['backward'].__setitem__('all_dirty_helper_columns_restored', False)), + (P + ':wrong_declared_provider_count', lambda o, i, P=P: i['provider_counts'].__setitem__(P, i['provider_counts'][P] + 1)), + (P + ':wrong_local_compiler', lambda o, i, P=P: i['providers'][P].__setitem__('compiler', 1)), + (P + ':wrong_local_adapter_charge', lambda o, i, P=P: i['providers'][P].__setitem__('local_adapters', 1)), + (P + ':wrong_local_primitive_bound', lambda o, i, P=P: i['providers'][P].__setitem__('local_primitive_bound', 1)), + (P + ':forged_provider_and_call_program_hash', forged_program_hash), + (P + ':provider_at_wrong_call', wrong_selected_call), + (P + ':stale_partner_program_consistent_call_hashes', stale_program), + (P + ':stale_partner_profile_consistent_child_total', stale_profile), + (P + ':relocated_against_partner_same_counts', moved), + (P + ':compensating_false_profiles_with_' + Qp, compensating), + (P + ':synchronized_forged_source_recipe_hash', forged_recipe), + (P + ':synchronized_forged_phase_review_semantics', forged_phase), + ] + if len(PIDS)==1: + # Cross-provider substitutions require a second actual supplier. + # All single-provider program, phase, profile and dispatch bindings + # retain their direct mutations above and in the controller audit. + partner_only = {P+':stale_partner_program_consistent_call_hashes', + P+':stale_partner_profile_consistent_child_total', + P+':relocated_against_partner_same_counts', + P+':compensating_false_profiles_with_'+Qp} + controls = [(name, fn) for name, fn in controls if name not in partner_only] + # Width order and inventory: swap the first helper of every pair of distinct widths (same inventory), + # and shift one unit between them (same total). + first = {} + for h, w in enumerate(widths): + first.setdefault(w, h) + for wa, wb in itertools.combinations(sorted(first), 2): + def swap(o, i, P=P, a=first[wa], b=first[wb]): + w = i['providers'][P]['widths']; w[a], w[b] = w[b], w[a] + def shift(o, i, P=P, a=first[wa], b=first[wb]): + w = i['providers'][P]['widths']; w[a] += 1; w[b] -= 1 + controls.append((P + ':width_order_swap_%d_%d' % (wa, wb), swap)) + controls.append((P + ':width_inventory_shift_%d_%d' % (wa, wb), shift)) + for h in SPOT: + def cold_swap(o, i, P=P, h=h): + w = i['providers'][P]['widths']; j = w.index(9 if w[h] != 9 else 8); w[h], w[j] = w[j], w[h] # never the identity + controls.append((P + ':cold_helper_width_swap_%d' % h, cold_swap)) + rejected = [] + accepted = [] + for name, mutate in controls: + o, i = copy.deepcopy(owner), copy.deepcopy(invoice) + mutate(o, i) + oh = digest(o) + i['owner_audit_sha256'] = oh + try: + assemble(o, i, oh, digest(i)) + except (AssertionError, KeyError): + rejected.append(name) + else: + # Discovery has no pinned values to reject spec-only mutations; the strict run must reject every control. + if not DISCOVER: + raise AssertionError('Invalid admission receipt accepted: ' + name) + accepted.append(name) + try: + assemble(owner, invoice, '0' * 64, sha(invoice_path)) + except AssertionError: + rejected.append('wrong_owner_receipt_hash') + else: + raise AssertionError('Wrong owner digest accepted') + pin('expected.assembly_controls_rejected', len(rejected)) + assert baseline['controls'] == ['next_grid', 'zero_eta', 'zero_beta', 'unit_beta'] + assert baseline['conservative_controls'] == baseline['controls'] + assert baseline['surcharge_model'] == {'complex': False, 'bit': True} + assert len(baseline['model_controls']) == 2 + return dict( + status='PASS_EXACT_MIXED_048_ALLCOLD_NATIVE_ASSEMBLY_ADMISSION_NEGATIVE_CONTROLS', + valid_receipt_kappa=baseline['kappa'], + input_sha256=baseline['input_sha256'], + assembler_sha256=sha(Path(__file__).resolve().parent / 'assemble.py'), + rejected_controls=rejected, + discovery_accepted_controls=accepted, + exact_outer_controls=baseline['controls'], + conservative_outer_controls=baseline['conservative_controls'], + recurrence_model_controls=baseline['model_controls'], + scope='Complete receipt schema; ordered widths and both reflected providers; exact program, work and paid-profile binding; independently recounted compiler, conservative envelope and finite inequalities. Does not replace fresh physical replay.', + ) + + +if __name__ == '__main__': + ap = argparse.ArgumentParser(description=__doc__) + ap.add_argument('--source-package', type=Path, required=True) + ap.add_argument('--owner', type=Path, required=True) + ap.add_argument('--invoice', type=Path, required=True) + ap.add_argument('--out', type=Path, required=True) + a = ap.parse_args() + assert not a.out.exists() + result = verify(a.owner, a.invoice, a.source_package) + a.out.write_text(json.dumps(result, indent=2) + '\n') + print(result['status'], len(result['rejected_controls'])) diff --git a/research/complex-promo4-cold72/code/audit_allcold.py b/research/complex-promo4-cold72/code/audit_allcold.py new file mode 100644 index 0000000000..c86f7b0235 --- /dev/null +++ b/research/complex-promo4-cold72/code/audit_allcold.py @@ -0,0 +1,254 @@ +"""OpenAI Codex independent serialized ASYNCHRONOUS controller/spectator audit. +Imports no emitter, optimizer, expander, edge-coloring, or source hosting code. +CLI: BASE HOSTED REPORT [--mutation-controls] +Each provider is independently read from BASE/providers, never from a baseline width histogram. +OpenAI Codex two-provider width-seven extension; retains all inherited independent controller checks. +The exact 63 width-seven and 9 plain calls are frozen below. +""" +import sys,json,gzip,hashlib,copy +assert __debug__, 'Assertions must remain enabled' +from pathlib import Path +from collections import Counter,defaultdict +import sys as _s,pathlib as _p;_s.path.insert(0,str(_p.Path(__file__).resolve().parent)) +from witness import * +from generated_identity import artifact_identities +BASE,OUT,REPORT=map(lambda p:Path(p).resolve(),sys.argv[1:4]);read=lambda p:json.loads(gzip.decompress(p.read_bytes())if p.suffix=='.gz'else p.read_bytes()) +parent=read(BASE/'split-centres/GLOBAL-TEMPLATE.json.gz') +ph=read(BASE/'work/complex-nine-native/DATA-PHASES.json') +ct=read(OUT/'GLOBAL-TEMPLATE.json.gz');summary=read(OUT/'HOSTED.json') +sha=lambda p:hashlib.sha256(p.read_bytes()).hexdigest() +provider_ids=PIDS +providers={};registry={};phase_semantic_hashes={};artifact_semantic_hashes={} +required_artifacts={'work/complex-nine-native/DATA-PHASES.json'} +provider_files=('CANONICAL-WORD.json.gz','LOCAL-PROGRAMS.json.gz','LOCAL-CHECKS.json', + 'INDEPENDENT-LOCAL-REPLAY.json','RESIDUAL-ADAPTERS.json','CLIFFORD-RECIPES.json','CLIFFORD-REVIEW.json') +for pid in provider_ids: + p=BASE/'providers'/pid + c=read(p/'CANONICAL-WORD.json.gz');checks=read(p/'LOCAL-CHECKS.json') + programs=read(p/'LOCAL-PROGRAMS.json.gz');replay=read(p/'INDEPENDENT-LOCAL-REPLAY.json') + phase=read(p/'CLIFFORD-REVIEW.json');adapters=read(p/'RESIDUAL-ADAPTERS.json')['recipes'] + widths=[len(c['frames'][c['final'][2*c['v']+h]])-len(c['frames'][c['start'][2*c['v']+h]])for h in range(c['R'])] # HPE: residual width |final|-|start| + assert tuple(widths[h]for h in SPOT)==spot_widths();pin('providers.%s.inventory'%pid,{str(k):v for k,v in sorted(Counter(widths).items())}) + canonical_sha=sha(p/'CANONICAL-WORD.json.gz');programs_sha=sha(p/'LOCAL-PROGRAMS.json.gz') + assert replay['status']=='PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY' + assert replay['canonical_word_sha256']==canonical_sha and replay['local_programs_sha256']==programs_sha + assert replay['v']==c['v'] and replay['helpers']==c['R'] + assert set(programs)==set(checks)==set(replay['local'])==set(replay['paid_profiles'])=={'forward','backward'} + for orientation,events in programs.items(): + ck=checks[orientation];rr=replay['local'][orientation] + assert hashlib.sha256(json.dumps(events,sort_keys=True,separators=(',',':')).encode()).hexdigest()==ck['sha256'] + assert ck['events']==len(events) and ck['all_columns']==2*c['v']+c['R'] + assert ck['private_centers_cleared'] and ck['private_coefficient_stream_cleared_after_each_macro'] + assert rr['all_exact_columns']==2*c['v']+c['R'] and rr['private_work_erased'] + literal=Counter(e[-1]for e in events if e[0]in('climb','center')) + assert dict(literal)=={int(r):n for r,n in ck['paid_profile'].items()}=={int(r):n for r,n in c['local_profile'].items()} + assert ck['paid_profile']==replay['paid_profiles'][orientation] + assert phase['canonical_word_sha256']==canonical_sha and phase['recipe_sha256']==sha(p/'CLIFFORD-RECIPES.json') + assert phase['all_child_equalities_include_global_phase'] + artifact_semantic_hashes[pid]=artifact_identities(p) + pin('providers.%s.artifact_semantic_sha256'%pid,artifact_semantic_hashes[pid]) + phase_semantic_hashes[pid]=artifact_semantic_hashes[pid]['CLIFFORD-REVIEW.json'] + for h,w in enumerate(widths): + assert 0>i)&1==0);a=q^(1<>i&1 else 0)for i in order]+[1<2*max(paid)**2 + return dict(profile=dict(sorted(paid.items())),mass=mass,hosted=HOSTED,entering=entering,cross_replica=cross,sigma_digest=digest.hexdigest(),sigmas=sigmas,idle_remainders=len(wanted),busy_family_checks=len(roles),invocations=72) + +r=audit(ct);raw=gzip.decompress((OUT/'GLOBAL-TEMPLATE.json.gz').read_bytes());assert hashlib.sha256(raw).hexdigest()==summary['template_sha256'];assert r['profile']=={int(k):v for k,v in summary['global_profile'].items()};assert r['sigmas']==read(OUT/'ACTUAL-SIGMAS.json.gz');assert r['sigma_digest']==summary['sigma_stream_sha256'] +assert all(hashlib.sha256((BASE/name).read_bytes()).hexdigest()==value for name,value in summary['source_artifacts'].items()) +controls=[] +def reject(name,mut): + if '--mutation-controls' not in sys.argv[4:]:return + q=copy.deepcopy(ct);mut(q) + try:audit(q) + except(AssertionError,KeyError,IndexError,ValueError,TypeError):controls.append(name) + else:raise AssertionError('ACCEPTED '+name) +enter=lambda q:next(o for c in q['calls']for o in c['owners'][(2*V):]if o[1][0]==4) +reject('alias two whole owners',lambda q:q['calls'][0]['owners'].__setitem__((2*V+1),q['calls'][0]['owners'][(2*V)])) +reject('helper on active data family',lambda q:q['calls'][0]['owners'][(2*V)].__setitem__(0,q['calls'][0]['owners'][0][0])) +reject('owner in private namespace',lambda q:q['calls'][0]['owners'][(2*V)].__setitem__(0,DATA)) +reject('wrong residual width',lambda q:enter(q)[1].__setitem__(3,enter(q)[1][3]-1)) +reject('wrong spectator coordinate',lambda q:enter(q)[1][4].__setitem__(0,72)) +reject('omit idle remainder',lambda q:q['idle_children'].pop()) +reject('understate physical reserve',lambda q:q.__setitem__('physical',PHYSICAL-1)) +# Single-provider dispatch still has all source/program/width binding controls. +if len(provider_ids)==1: + P=provider_ids[0] + at_p=lambda q:next(c for c in q['calls']if c['provider_id']==P) + narrow=next(h for h in range(R)if providers[P]['widths'][h]<9) + reject(P+': wrong provider at its invocation',lambda q:at_p(q).__setitem__('provider_id','__unregistered__')) + reject(P+': stale per-call local program hash',lambda q:at_p(q).__setitem__('local_program_sha256','0'*64)) + reject(P+': stale serialized provider program',lambda q:q['local_providers'][P]['local_programs']['forward'].pop()) + reject(P+': unbound residual adapter hash',lambda q:q['local_providers'][P].__setitem__('residual_adapter_sha256','0'*64)) + reject(P+': wrong provider width registry',lambda q:q['local_providers'][P]['widths'].__setitem__(narrow,providers[P]['widths'][narrow]-1)) + reject(P+': wrong per-call residual width',lambda q:at_p(q)['owners'][2*V+narrow][1].__setitem__(3,at_p(q)['owners'][2*V+narrow][1][3]-1)) + reject(P+': wrong sweep provider',lambda q:next(e for e in q['execution_schedule']if e['kind']=='local_cover_sweep').__setitem__('provider_id','__unregistered__')) + reject(P+': entering helper width silently restored to nine',lambda q:q['local_providers'][P]['widths'].__setitem__(narrow,9)) +else: + # Per-provider substitution controls: every provider is swapped against a partner provider. + for P in provider_ids: + Qp=partner(P) + at_p=lambda q,P=P:next(c for c in q['calls']if c['provider_id']==P) + diff=[h for h in range(R)if providers[P]['widths'][h]!=providers[Qp]['widths'][h]] + narrow=next(h for h in range(R)if providers[P]['widths'][h]<9) + reject(P+': wrong provider at its invocation',lambda q,P=P,Qp=Qp,at_p=at_p:at_p(q).__setitem__('provider_id',Qp)) + reject(P+': stale per-call local program hash',lambda q,Qp=Qp,at_p=at_p:at_p(q).__setitem__('local_program_sha256',registry[Qp]['local_program_checks'][at_p(q)['orientation']]['sha256'])) + reject(P+': stale serialized provider program',lambda q,P=P,Qp=Qp:q['local_providers'][P].__setitem__('local_programs',registry[Qp]['local_programs'])) + reject(P+': unbound residual adapter hash',lambda q,P=P:q['local_providers'][P].__setitem__('residual_adapter_sha256','0'*64)) + if diff:reject(P+': partner width in provider width registry',lambda q,P=P,Qp=Qp,h=diff[0]:q['local_providers'][P]['widths'].__setitem__(h,providers[Qp]['widths'][h])) + reject(P+': wrong per-call residual width',lambda q,at_p=at_p,h=narrow:at_p(q)['owners'][2*V+h][1].__setitem__(3,at_p(q)['owners'][2*V+h][1][3]-1)) + reject(P+': wrong sweep provider',lambda q,P=P,Qp=Qp:next(e for e in q['execution_schedule']if e['kind']=='local_cover_sweep'and DISPATCH[e['stage'],e['replica']]==P).__setitem__('provider_id',Qp)) + reject(P+': entering helper width silently restored to nine',lambda q,P=P,h=narrow:q['local_providers'][P]['widths'].__setitem__(h,9)) + +report=dict(status='PASS_INDEPENDENT_ASYNC_WHOLE_OWNER_CONTROLLER_PHASES_AND_SPECTATORS',template_sha256=summary['template_sha256'],complex_template_sha256=summary['template_sha256'],complex_live=DATA,complex_profile=r['profile'],complex_hosted_residuals=HOSTED,physical=PHYSICAL,rank_mass=r['mass'],deficit=2560,entering_helper_roles=r['entering'],cross_replica_helper_roles=r['cross_replica'],one_owner_per_complete_invocation=True,helper_busy_family_window_checks=r['busy_family_checks'],complete_invocations=r['invocations'],actual_orthogonal_73column_maps=len(r['sigmas']),actual_sigma_stream_sha256=r['sigma_digest'],all_actual_residual_and_spectator_charts=True,idle_remainders=r['idle_remainders'],mutations_rejected=controls,mutation_controls_run='--mutation-controls' in sys.argv[4:],provider_phase_semantic_sha256=phase_semantic_hashes,provider_artifact_semantic_sha256=artifact_semantic_hashes,widths_by_provider={pid:dict(sorted(Counter(providers[pid]['widths']).items()))for pid in provider_ids},provider_counts=dict(Counter(c['provider_id']for c in ct['calls'])),all_provider_program_phase_and_wrapper_bindings=True,scope='Independent exact asynchronous chronology, per-replica phase projection, owner/chart/paid-profile audit. Uses per-invocation local providers bound by exact scalar, phase and residual-wrapper receipts; all-size compilation and complete coefficient invoice are separate inherited obligations.') +REPORT.parent.mkdir(parents=True,exist_ok=True) +REPORT.write_text(json.dumps(report,indent=2)+'\n');print(json.dumps(report,indent=2)) + +owners=dict(status='PASS_INDEPENDENT_ASYNC_OWNERS_AND_PROFILE',template_sha256=summary['template_sha256'],paid_profile=r['profile'],live=DATA,physical=PHYSICAL,rank_mass=r['mass'],deficit=2560,hosted_residuals=HOSTED,banked_residuals=0,all_live_owners_per_call_distinct=True,owners_per_call=N,actual_helper_owner_charts=HOSTED,actual_73column_sigmas=len(r['sigmas']),cross_replica_helper_roles=r['cross_replica'],explicit_idle_remainder_children=r['idle_remainders'],source_idle_children_charged=sum(x['replicas']for x in parent['idle_children']),source_artifacts=summary['source_artifacts'],provider_phase_semantic_sha256=phase_semantic_hashes,provider_artifact_semantic_sha256=artifact_semantic_hashes,controller_audit_sha256=hashlib.sha256(REPORT.read_bytes()).hexdigest()) +(REPORT.parent/'OWNERS-AND-PROFILE.json').write_text(json.dumps(owners,indent=2)+'\n') + +# Literal residual frames are a compact export of the already checked offsets, +# not another global replay. Every row names its actual inherited axes. +frames=[] +for z in ct['idle_children']: + axes=list(map(int,ph['recipes'][z['port']]['idle_children'][z['child']]['orthogonal_axes'])) + tail=axes[z['pending_offset']:] + assert len(tail)==z['rank'] + frames.append(dict(z,orthogonal_axes=tail)) +frame_raw=json.dumps(frames,sort_keys=True,separators=(',',':')).encode() +portable=bytearray(gzip.compress(frame_raw,mtime=0));portable[9]=255 +(OUT/'IDLE-REMAINDER-FRAMES.json.gz').write_bytes(bytes(portable)) +frame_receipt=dict(status='PASS_LITERAL_IDLE_REMAINDER_FRAMES',template_sha256=summary['template_sha256'], + uncompressed_frames_sha256=hashlib.sha256(frame_raw).hexdigest(),children=len(frames), + rank_profile=dict(sorted(Counter(z['rank']for z in frames).items())), + source_data_phase_sha256=hashlib.sha256((BASE/'work/complex-nine-native/DATA-PHASES.json').read_bytes()).hexdigest(), + scope='Actual orthogonal axes after the independently checked whole-owner prefix in each inherited pending child.') +(REPORT.parent/'IDLE-REMAINDER-FRAMES.json').write_text(json.dumps(frame_receipt,indent=2)+'\n') diff --git a/research/complex-promo4-cold72/code/bind_providers_portable.py b/research/complex-promo4-cold72/code/bind_providers_portable.py new file mode 100644 index 0000000000..97e28da17e --- /dev/null +++ b/research/complex-promo4-cold72/code/bind_providers_portable.py @@ -0,0 +1,67 @@ +"""Bind freshly verified plain and width-seven four-cold providers to the frozen literal owner plan. +Prepared with OpenAI Codex assistance; Apache-2.0. All byte-stable native +files are pinned to the plan. Only validated phase-receipt timing/serialization +and directory fields are rebound; no dispatch, width or owner choice changes. +""" +import argparse,copy,gzip,hashlib,json,shutil +from collections import Counter +from pathlib import Path +import sys as _s,pathlib as _p;_s.path.insert(0,str(_p.Path(__file__).resolve().parent)) +from witness import * +from generated_identity import artifact_identities +assert __debug__, 'Assertions required' +ap=argparse.ArgumentParser(description=__doc__) +for name in ('baseline','plan','out'):ap.add_argument('--'+name,type=Path,required=True) +ap.add_argument('--provider',action='append',required=True,help='PID=DIR');a=ap.parse_args();assert not a.out.exists();a.out.mkdir(parents=True) +def read(p):return json.loads(gzip.decompress(p.read_bytes())if p.suffix=='.gz'else p.read_bytes()) +def sha(p):return hashlib.sha256(p.read_bytes()).hexdigest() +base=a.out/'base';shutil.copytree(a.baseline/'complex-global/base',base) +ap2=dict(x.split('=',1)for x in a.provider);dirs={k:Path(v)for k,v in ap2.items()};assert set(dirs)==set(PIDS) +for pid,src in dirs.items():shutil.copytree(src,base/'providers'/pid) +pin('data.plan_sha256',sha(a.plan)) +plan=read(a.plan);original=copy.deepcopy(plan);sources={};helpers=set() # R: helper count per provider word; all providers must agree +assert set(plan['provider_registry'])==set(dirs) +assert {(c['stage'],c['replica']):c['provider']for c in plan['provider_calls']}==DISPATCH,'PLAN dispatch differs from spec dispatch' +stable=('CANONICAL-WORD.json.gz','LOCAL-PROGRAMS.json.gz','LOCAL-CHECKS.json','INDEPENDENT-LOCAL-REPLAY.json','CLIFFORD-RECIPES.json','RESIDUAL-ADAPTERS.json') +for pid,desc in plan['provider_registry'].items(): + d=base/'providers'/pid + word,program,checks,native,phase=[read(d/name)for name in('CANONICAL-WORD.json.gz','LOCAL-PROGRAMS.json.gz','LOCAL-CHECKS.json','INDEPENDENT-LOCAL-REPLAY.json','CLIFFORD-REVIEW.json')] + assert (word['v'],word['h'],len(word['centers']))==(112,9,8) and type(word['R']) is int and word['R']>0;helpers.add(word['R']) + assert word['ports']==desc['ports'] and word['centers']==desc['centers'] + widths=[len(word['frames'][word['final'][r]])-len(word['frames'][word['start'][r]])for r in range(2*112,2*112+word['R'])] # HPE: residual width |final|-|start| + assert tuple(widths[h]for h in SPOT)==spot_widths() + assert widths==desc['widths'];pin('providers.%s.inventory'%pid,{str(k):v for k,v in sorted(Counter(widths).items())}) + assert native['status']=='PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY' + pin('providers.%s.native_negative_controls'%pid,len(native['negative_controls_rejected'])) + assert native['canonical_word_sha256']==sha(d/'CANONICAL-WORD.json.gz') and native['local_programs_sha256']==sha(d/'LOCAL-PROGRAMS.json.gz') + assert phase['status']=='PASS_NEW_WORD_EXACT_LOCAL_PHASE_RECIPES' + assert phase['canonical_word_sha256']==sha(d/'CANONICAL-WORD.json.gz') and phase['recipe_sha256']==sha(d/'CLIFFORD-RECIPES.json') + assert phase['all_child_equalities_include_global_phase'] is True and phase['endpoint_adapters']==224 + pin('providers.%s.phase_edges'%pid,phase['directed_edges']) + assert set(program)==set(checks)=={'forward','backward'} + expected={int(r):n for r,n in checks['forward']['paid_profile'].items()};pin('providers.%s.expected_profile'%pid,checks['forward']['paid_profile']) + for orientation,events in program.items(): + profile=Counter() + for e in events: + if e[0]=='climb':profile[e[5]]+=1 + elif e[0]=='center':profile[e[4]]+=1 + assert dict(profile)==expected=={int(r):n for r,n in checks[orientation]['paid_profile'].items()}=={int(r):n for r,n in native['paid_profiles'][orientation].items()} + assert hashlib.sha256(json.dumps(events,separators=(',',':')).encode()).hexdigest()==checks[orientation]['sha256'] + identities=artifact_identities(d) + pin('providers.%s.artifact_semantic_sha256'%pid,identities) + assert identities==desc['artifact_semantic_sha256'] + for name in ('LOCAL-CHECKS.json','CLIFFORD-RECIPES.json','RESIDUAL-ADAPTERS.json'): + assert sha(d/name)==desc['artifact_sha256'][name],(pid,name,'changed non-reference artifact') + for c in plan['provider_calls']: + if c['provider']==pid: + assert c['orientation']==('forward'if c['stage']%2==0 else'backward') + assert c['local_program_sha256']==checks[c['orientation']]['sha256'] + desc['directory']='providers/'+pid + desc['artifact_sha256']={name:sha(d/name)for name in desc['artifact_sha256']} + sources[pid]=dict(artifact_sha256=desc['artifact_sha256'],canonical_content_sha256=hashlib.sha256(json.dumps(word,sort_keys=True,separators=(',',':')).encode()).hexdigest(),all_phase_edges=phase['directed_edges']) +assert len(helpers)==1,'providers disagree on helper count R: %s'%sorted(helpers) +plan['runtime_source_plan_sha256']=sha(a.plan) +(a.out/'PLAN.json').write_text(json.dumps(plan,indent=2)+'\n') +receipt=dict(status='PASS_FROZEN_048_ALLCOLD_DISPATCH_FRESH_PROVIDER_BINDING',source_plan_sha256=sha(a.plan),runtime_plan_sha256=sha(a.out/'PLAN.json'),providers=sources,only_rebound_fields=['provider_registry.directory','provider_registry.artifact_sha256','runtime_source_plan_sha256']) +(a.out/'BINDING.json').write_text(json.dumps(receipt,indent=2)+'\n') +print(receipt['status']) diff --git a/research/complex-promo4-cold72/code/bit_supplier_controls.py b/research/complex-promo4-cold72/code/bit_supplier_controls.py new file mode 100644 index 0000000000..e86b8527b4 --- /dev/null +++ b/research/complex-promo4-cold72/code/bit_supplier_controls.py @@ -0,0 +1,111 @@ +"""Negative controls for the cited PR589 bit supplier and its derived rank-mass deficit. + +Apache-2.0. Each control mutates one input of the changed bit-supplier sites in assemble.py (the pinned record, the +deficit derivation from the word's parameters, the profile/live binding, the claimed endpoint) and runs the unchanged +assemble() on the fresh owner/invoice receipts. Every control must be rejected; the unmutated run must pass. +`revert_hardcoded_9984` restores the PR543 constant the parent package hard-coded: with PR589's word it must fail. +""" +import argparse +import copy +import hashlib +import json +import os +import tempfile +from fractions import Fraction as Q +from pathlib import Path +import sys as _s,pathlib as _p;_s.path.insert(0,str(_p.Path(__file__).resolve().parent)) + +assert __debug__, 'Assertions required' +sha = lambda p: hashlib.sha256(p.read_bytes()).hexdigest() + + +def verify(owner_path, invoice_path, source_package): + os.environ['GAIN_PR564_SOURCE'] = str(source_package.resolve()) + import assemble as A + owner = json.loads(owner_path.read_text()) + invoice = json.loads(invoice_path.read_text()) + args = (owner, invoice, sha(owner_path), sha(invoice_path)) + baseline = A.assemble(*args) + data = A.BIT_PATH.read_bytes() + record = A.load_bit(data) + word = record['word'] + assert A.bit_deficit(word, record['nine']['bit']['live']) == 10272 == 32 * (8 * 111 - 9 * 63) + + real_load, real_deficit = A.load_bit, A.bit_deficit + + def with_record(mutate): + def load(d): + r = copy.deepcopy(real_load(d)); mutate(r); return r + return load + + def shift_profile(r): # one rank-1 child becomes rank 2: rank mass +1, totals unchanged + p = r['nine']['profile']; p['1'] -= 1; p['2'] += 1; r['nine']['bit']['rank_mass'] += 1 + + bumped = data.replace(record['nine']['bit_lower'].encode(), + str(Q(record['nine']['bit_lower']) + Q(1, 10**24)).encode(), 1) + assert bumped != data + pr543 = (source_package / 'inputs/PR543-EXPECTED.json').read_bytes() + controls = [ + # deficit site: the parent's hard-coded constant, restored + ('revert_hardcoded_9984', dict(bit_deficit=lambda w, live: 9984)), + # deficit site: each word parameter perturbed alone + ('ports_112', dict(load_bit=with_record(lambda r: r['word'].__setitem__('v', 112)))), + ('decoder_constant_64_copy_ranks_unchanged', dict(load_bit=with_record(lambda r: r['word'].__setitem__('decoder_constant', 64)))), + # v=111, cst=64 derives 32*(888-576)=9984: consistent word, wrong for the priced profile + ('decoder_constant_64_with_one_copy_rank_8', dict(load_bit=with_record(lambda r: (r['word'].__setitem__('decoder_constant', 64), r['word']['copy_ranks'].__setitem__(0, 8))))), + ('eight_retained_totals', dict(load_bit=with_record(lambda r: (r['word'].__setitem__('copy_ranks', [7] * 8), r['word'].__setitem__('decoder_constant', 56))))), + ('live_minus_one', dict(load_bit=with_record(lambda r: r['nine']['bit'].__setitem__('live', r['nine']['bit']['live'] - 1)))), + # profile binding: same totals, rank mass +1 + ('profile_rank_mass_plus_one', dict(load_bit=with_record(shift_profile))), + ('profile_rank_mass_receipt_mismatch', dict(load_bit=with_record(lambda r: r['nine']['bit'].__setitem__('rank_mass', r['nine']['bit']['rank_mass'] + 1)))), + # endpoint: the next 1e-24 grid point + ('bit_lower_next_grid', dict(load_bit=with_record(lambda r: r['nine'].__setitem__('bit_lower', str(Q(r['nine']['bit_lower']) + Q(1, 10**24)))))), + ('not_nine_stage_record', dict(load_bit=with_record(lambda r: r['nine'].__setitem__('pipeline', r['nine']['pipeline'].replace('nine-stage', 'eleven-stage'))))), + # pinned-input site: tampered bytes and the parent's PR543 file under the PR589 pin + ('tampered_bytes_next_grid', dict(read=bumped)), + ('pr543_file_under_pr589_pin', dict(read=pr543)), + ] + rejected = [] + scratch = Path(tempfile.mkdtemp(prefix='bitctl-')) + for name, patch in controls: + saved_path = A.BIT_PATH + try: + if 'read' in patch: + tmp = scratch / (name + '.json'); tmp.write_bytes(patch['read']); A.BIT_PATH = tmp + A.load_bit = patch.get('load_bit', real_load) + A.bit_deficit = patch.get('bit_deficit', real_deficit) + try: + A.assemble(*args) + except (AssertionError, KeyError): + rejected.append(name) + else: + raise AssertionError('Invalid bit supplier accepted: ' + name) + finally: + A.load_bit, A.bit_deficit, A.BIT_PATH = real_load, real_deficit, saved_path + if 'read' in patch: + tmp.unlink() + scratch.rmdir() + assert rejected == [n for n, _ in controls] + again = A.assemble(*args) + assert again['kappa'] == baseline['kappa'] and again['bit_lower'] == baseline['bit_lower'] + return dict( + status='PASS_PR589_BIT_SUPPLIER_DERIVED_DEFICIT_NEGATIVE_CONTROLS', + kappa=baseline['kappa_decimal'], bit_lower=baseline['bit_lower'], bit_decimal=baseline['bit_decimal'], + binding=baseline['binding'], bit_supplier=baseline['bit_supplier'], + derived_deficit=baseline['bit_supplier']['derived_deficit'], + rejected_controls=rejected, + assembler_sha256=sha(Path(__file__).resolve().parent / 'assemble.py'), + ) + + +if __name__ == '__main__': + ap = argparse.ArgumentParser(description=__doc__) + ap.add_argument('--source-package', type=Path, required=True) + ap.add_argument('--owner', type=Path, required=True) + ap.add_argument('--invoice', type=Path, required=True) + ap.add_argument('--out', type=Path, required=True) + a = ap.parse_args() + assert not a.out.exists() + result = verify(a.owner, a.invoice, a.source_package) + a.out.write_text(json.dumps(result, indent=2) + '\n', newline='\n') + print(result['status'], len(result['rejected_controls'])) diff --git a/research/complex-promo4-cold72/code/emit_allcold.py b/research/complex-promo4-cold72/code/emit_allcold.py new file mode 100644 index 0000000000..8e147f80a6 --- /dev/null +++ b/research/complex-promo4-cold72/code/emit_allcold.py @@ -0,0 +1,150 @@ +"""Two-provider width-seven whole-owner derivative, adapted with OpenAI Codex assistance. +Based on PR514 and its credited PR484/507 lineage. +CLI: --base VERIFIED_VARIANT --owners ASYNC-OWNERS.json.gz --plan ASYNC-PLAN.json --out OUT +No optimizer or unpublished word builder runs. The frozen map explicitly names +one whole helper per family per complete invocation, plus borrowed spectators. +""" +import sys,json,gzip,hashlib,copy,argparse +from pathlib import Path +from collections import Counter,defaultdict +import sys as _s,pathlib as _p;_s.path.insert(0,str(_p.Path(__file__).resolve().parent)) +from witness import * +parser=argparse.ArgumentParser(description=__doc__) +parser.add_argument('--base',type=Path,required=True);parser.add_argument('--owners',type=Path,required=True);parser.add_argument('--plan',type=Path,required=True);parser.add_argument('--out',type=Path,required=True) +a=parser.parse_args();BASE,MAP,PLAN,OUT=(p.resolve()for p in(a.base,a.owners,a.plan,a.out));assert not OUT.exists();OUT.mkdir(parents=True) +class OH: + @staticmethod + def idle_basis(q): + z=next(i for i in range(9)if not(q>>i)&1);u=q^(1<>i&1 else 0)for i in order]+[1<0 and all(x['R']==R for x in registry.values()),'providers disagree on helper count R' + assert replay['status']=='PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY' + assert replay['canonical_word_sha256']==sha(directory/'CANONICAL-WORD.json.gz')and replay['local_programs_sha256']==sha(directory/'LOCAL-PROGRAMS.json.gz') + widths=[len(pc['frames'][pc['final'][2*V+h]])-len(pc['frames'][pc['start'][2*V+h]])for h in range(R)] # HPE: residual width |final|-|start| + assert widths==plan['provider_registry'][provider_id]['widths'] + for name in provider_files: + value=sha(directory/name);assert value==plan['provider_registry'][provider_id]['artifact_sha256'][name] + source_artifacts[f'providers/{provider_id}/{name}']=value + registry[provider_id]=dict(local_programs=programs,canonical_word_sha256=sha(directory/'CANONICAL-WORD.json.gz'),local_programs_sha256=sha(directory/'LOCAL-PROGRAMS.json.gz'),local_program_checks=checks,exact_local_clifford_recipe_sha256=sha(directory/'CLIFFORD-RECIPES.json'),residual_adapter_sha256=sha(directory/'RESIDUAL-ADAPTERS.json'),v=V,h=9,R=R,ports=pc['ports'],centers=pc['centers'],widths=widths) +assert len(roles)==72*R # one whole-owner role per (call, provider helper) +selected={(c['stage'],c['replica']):c for c in plan['provider_calls']} +assert len(selected)==72 and set(selected)==set(call_order) +assert Counter(c['provider']for c in selected.values())==COUNTS +per_call_widths={(c['stage'],c['replica']):c['widths']for c in plan['per_call_widths']} +for key,c in selected.items(): + assert c['time']==at[key] and c['provider']in registry + assert per_call_widths[key]==registry[c['provider']]['widths'] +for key in('local_programs','exact_local_clifford_recipe_sha256','residual_adapter_sha256'):t.pop(key) +t['local_providers']=registry +rank={z['child']:z['rank']for z in parent['idle_children']};side={};pairs={} +for e in parent['execution_schedule']: + if e['kind']=='idle_cover_sweep': + for sd,ch in enumerate(e['child_indices']):side[ch]=sd;pairs[ch]=e['pair'] +bycall=defaultdict(dict);used=defaultdict(set);sigmas={};digest=hashlib.sha256();entering=0 +for z in roles: + s,rep,h=z['stage'],z['replica'],z['helper'];i,cp,off,w,f=z['child'],z['copy'],z['offset'],z['width'],z['family'];orp,port=divmod(cp,V) + assert 0<=s<9 and 0<=rep=0 and off+w<=rank[i] + assert z['time']==at[s,rep] and z['time'] in plan['windows'][f'{orp},{i}'][1] + B=OH.idle_basis(canon['ports'][port]);pending=list(map(int,ph['recipes'][port]['idle_children'][i]['orthogonal_axes']));assert len(pending)==rank[i] + occ=[B.index(v)for v in pending[off:off+w]];sp=OH.spectators(canon['ports'][port],pending,off,w)if w<9 else[] + order=occ+sp+[j for j in range(M)if j not in occ and j not in sp];assert len(order)==len(set(order))==M + sigma=[B[j]for j in order];sigmahash=hashlib.sha256(json.dumps(sigma,separators=(',',':')).encode()).hexdigest();sigmas[sigmahash]=sigma + route=[4,i,off,w,sp]if w<9 else[3,i,off];bycall[s,rep][h]=[f,route];entering+=w<9 + cells=set(range(off,off+w));assert not used[i,orp,port]&cells;used[i,orp,port]|=cells + digest.update(json.dumps([s,rep,h,f,sigmahash],separators=(',',':')).encode()+b'\n') +for c in t['calls']: + k=(c['stage'],c['replica']);assert set(bycall[k])==set(range(R)) + c['owners']=c['owners'][:(2*V)]+[bycall[k][h]for h in range(R)];assert len({f for f,r in c['owners']})==2*V+R and all(f2*max(paid)**2 + +assert all(c['local_program_sha256']==registry[c['provider_id']]['local_program_checks'][c['orientation']]['sha256']for c in t['calls']) +t['provider_dispatch']='For each indivisible local_cover_sweep, execute local_providers[call.provider_id].local_programs[call.orientation] with that provider residual adapters and Clifford recipes. The sweep provider_id must equal its call provider_id.' +raw=json.dumps(t,sort_keys=True,separators=(',',':')).encode();(OUT/'GLOBAL-TEMPLATE.json.gz').write_bytes(gzip.compress(raw,mtime=0)) +res=dict(status='EMITTED_MIXED_PROVIDER_ASYNCHRONOUS_WHOLE_OWNER_COMPLEX_TEMPLATE', + template_sha256=hashlib.sha256(raw).hexdigest(), + parent_template_sha256=hashlib.sha256(gzip.decompress((BASE/'split-centres/GLOBAL-TEMPLATE.json.gz').read_bytes())).hexdigest(), + live=DATA,physical=physical,global_profile=dict(sorted(paid.items())), + rank_mass=sum(r*n for r,n in paid.items()),deficit=2560,maxchild=max(paid), + hosted_residuals=len(roles),banks_per_stage=[0]*9,entering_helper_roles=entering, + unique_actual_73column_sigmas=len(sigmas),sigma_stream_sha256=digest.hexdigest(), + cross_replica_helper_roles=sum(z['replica']!=z['owner_replica']for z in roles), + asynchronous_order_sha256=hashlib.sha256(json.dumps(call_order,separators=(',',':')).encode()).hexdigest(), + source_artifacts=source_artifacts,provider_counts=dict(Counter(c['provider_id']for c in t['calls'])), + scope='Two actual verified plain/width-seven providers dispatched per complete invocation; independent controller/spectator/normalization and complete finite invoice admission required.') +(OUT/'HOSTED.json').write_text(json.dumps(res,indent=2)+'\n');(OUT/'ACTUAL-SIGMAS.json.gz').write_bytes(gzip.compress(json.dumps(sigmas,separators=(',',':')).encode(),mtime=0));print(json.dumps(res,indent=2)) diff --git a/research/complex-promo4-cold72/code/freeze_spec.py b/research/complex-promo4-cold72/code/freeze_spec.py new file mode 100644 index 0000000000..dd0358d396 --- /dev/null +++ b/research/complex-promo4-cold72/code/freeze_spec.py @@ -0,0 +1,29 @@ +"""Freeze independently recomputed discovery values before strict replay.""" +import argparse +import json +from pathlib import Path + +ap = argparse.ArgumentParser(description=__doc__) +ap.add_argument('--spec', type=Path, required=True) +ap.add_argument('--discovery', type=Path, required=True) +a = ap.parse_args() +spec = json.loads(a.spec.read_text()) +for line in (a.discovery/'WITNESS-RECORD.jsonl').read_text().splitlines(): + key, value = json.loads(line) + parts = key.split('.') + if len(parts)>3 and parts[0]=='providers' and parts[2]=='artifacts': + parts = parts[:3] + ['.'.join(parts[3:])] + target = spec + for part in parts[:-1]: + target = target.setdefault(part, {}) + if parts[-1] in target: + assert target[parts[-1]]==value, 'Conflicting independent recomputations: '+key + target[parts[-1]] = value +assembly = json.loads((a.discovery/'ASSEMBLY.json').read_text()) +for key in ('complex_lower','conservative_complex_lower','kappa','kappa_decimal','conservative_kappa_decimal'): + spec['expected'][key] = assembly[key] +spec['expected']['assembly_controls_rejected'] = 69 +spec['expected']['provider_counts'] = {'gauge44':72} +spec['expected']['mutations_rejected'] = 15 +a.spec.write_text(json.dumps(spec, indent=2)+'\n') +print('Frozen exact witness for strict replay:', assembly['kappa_decimal']) diff --git a/research/complex-promo4-cold72/code/generated_identity.py b/research/complex-promo4-cold72/code/generated_identity.py new file mode 100644 index 0000000000..74a9b60479 --- /dev/null +++ b/research/complex-promo4-cold72/code/generated_identity.py @@ -0,0 +1,62 @@ +"""Proof-relevant identities for generated artifacts, independent of gzip streams. + +Immutable source archives retain their exact byte hashes. For freshly emitted +artifacts, gzip identity is the exact decompressed payload and JSON identity +retains every field. Only CLIFFORD-REVIEW's root timing field is excluded. +Literal receipt references are checked against actual files before replacing +the three gzip references (and the phase recipe reference) with content hashes. +Prepared with OpenAI Codex assistance; Apache-2.0. +""" +from pathlib import Path +import copy +import gzip +import hashlib +import json +import math + +if not __debug__: + raise RuntimeError('Assertions must remain enabled') + +FILES=('CANONICAL-WORD.json.gz','LOCAL-PROGRAMS.json.gz','LOCAL-CHECKS.json', + 'INDEPENDENT-LOCAL-REPLAY.json','CLIFFORD-RECIPES.json', + 'CLIFFORD-REVIEW.json','RESIDUAL-ADAPTERS.json') + +def sha(path): + return hashlib.sha256(Path(path).read_bytes()).hexdigest() + +def json_identity(value): + return hashlib.sha256(json.dumps(value,sort_keys=True,separators=(',',':'),allow_nan=False).encode('utf-8')).hexdigest() + +def payload_identity(path): + return hashlib.sha256(gzip.decompress(Path(path).read_bytes())).hexdigest() + +def phase_value(directory,value=None): + directory=Path(directory) + value=copy.deepcopy(json.loads((directory/'CLIFFORD-REVIEW.json').read_bytes())if value is None else value) + assert value['canonical_word_sha256']==sha(directory/'CANONICAL-WORD.json.gz'),'stale phase canonical word reference' + assert value['recipe_sha256']==sha(directory/'CLIFFORD-RECIPES.json'),'stale phase recipe reference' + seconds=value.pop('seconds') + assert type(seconds)in(int,float) and math.isfinite(seconds) and seconds>=0,'invalid phase timing metadata' + value['canonical_word_sha256']=payload_identity(directory/'CANONICAL-WORD.json.gz') + value['recipe_sha256']=json_identity(json.loads((directory/'CLIFFORD-RECIPES.json').read_bytes())) + return value + +def native_value(directory,value=None): + directory=Path(directory) + value=copy.deepcopy(json.loads((directory/'INDEPENDENT-LOCAL-REPLAY.json').read_bytes())if value is None else value) + for field,name in [('canonical_word_sha256','CANONICAL-WORD.json.gz'),('local_programs_sha256','LOCAL-PROGRAMS.json.gz')]: + assert value[field]==sha(directory/name),'stale native artifact reference: '+field + value[field]=payload_identity(directory/name) + return value + +def artifact_identities(directory): + directory=Path(directory) + result={} + for name in FILES: + path=directory/name + if name.endswith('.gz'): + result[name]=payload_identity(path) + else: + value=phase_value(directory)if name=='CLIFFORD-REVIEW.json'else native_value(directory)if name=='INDEPENDENT-LOCAL-REPLAY.json'else json.loads(path.read_bytes()) + result[name]=json_identity(value) + return result diff --git a/research/complex-promo4-cold72/code/invoice_allcold.py b/research/complex-promo4-cold72/code/invoice_allcold.py new file mode 100644 index 0000000000..b244cd5994 --- /dev/null +++ b/research/complex-promo4-cold72/code/invoice_allcold.py @@ -0,0 +1,329 @@ +"""Fresh call-specific mixed-provider finite invoice. + +Prepared with OpenAI Codex assistance, Apache-2.0. The scalar/Horner recount +and finite inequalities are adapted from the retained PR558 -> PR552 -> +PR531 invoice_final.py, whose notices and sources are preserved in the package. +Every call selects a hash-bound provider. Shared compiler reserves use maxima; +primitive work, coefficient work, local children and wrappers are also summed +from actual selected provider/orientation records. +""" +import argparse, gzip, hashlib, json +import sys as _s,pathlib as _p;_s.path.insert(0,str(_p.Path(__file__).resolve().parent)) +from witness import * +from generated_identity import artifact_identities +from collections import Counter +from fractions import Fraction as Q +from pathlib import Path +assert __debug__, 'Assertions required' + +def read(path): + data=path.read_bytes() + return json.loads(gzip.decompress(data) if path.suffix=='.gz' else data) +def filehash(path): return hashlib.sha256(path.read_bytes()).hexdigest() +def contenthash(path): + data=path.read_bytes() + return hashlib.sha256(gzip.decompress(data) if path.suffix=='.gz' else data).hexdigest() +def programhash(events): + return hashlib.sha256(json.dumps(events,separators=(',',':')).encode()).hexdigest() + +def recount_provider(local_dir, registry): + cp=local_dir/'CANONICAL-WORD.json.gz'; pp=local_dir/'LOCAL-PROGRAMS.json.gz' + rp=local_dir/'INDEPENDENT-LOCAL-REPLAY.json' + w,programs,replay=read(cp),read(pp),read(rp) + checks=read(local_dir/'LOCAL-CHECKS.json') + assert set(programs)=={'forward','backward'} + assert replay['status']=='PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY' + assert replay['canonical_word_sha256']==filehash(cp)==registry['canonical_word_sha256'] + assert replay['local_programs_sha256']==filehash(pp)==registry['local_programs_sha256'] + assert programs==registry['local_programs'] + assert checks==registry['local_program_checks'] + assert filehash(local_dir/'CLIFFORD-RECIPES.json')==registry['exact_local_clifford_recipe_sha256'] + assert filehash(local_dir/'RESIDUAL-ADAPTERS.json')==registry['residual_adapter_sha256'] + v,helpers,h,m=w['v'],w['R'],w['h'],73 + assert (v,h)==(112,9) and type(helpers) is int and helpers>0 + assert registry['v']==v and registry['R']==helpers and registry['h']==h + assert registry['ports']==w['ports'] and registry['centers']==w['centers'] + assert replay['v']==v and replay['helpers']==helpers + n=2*v+helpers + widths = [len(w['frames'][w['final'][r]])-len(w['frames'][w['start'][r]]) for r in range(2*v, 2*v+helpers)] # HPE: |final|-|start| + terminal_codim = sum(h-len(w['frames'][w['final'][r]]) for r in range(2*v, 2*v+helpers)) # HPE: 0 for FULL-ended helpers + ends = {r: f for r, f in enumerate(w['final']) if r >= 2*v and f != 1} + assert len(widths) == helpers + entrances = {r: f for r, f in enumerate(w['start']) if r >= 2*v and f != 0} + entering = len(entrances) + wrapped = {**entrances, **{r: 0 for r in ends if r not in entrances}} # COLD-HPE: cold hyperplane-ended helpers carry wrappers too + cold_ends = len(wrapped) - len(entrances) + assert entering == replay['entering_helpers'] + local = {} + for orientation, events in programs.items(): + # Endpoint equality and native frames were already independently + # replayed on all n columns in the hash-bound receipt above. + env = {('L', r): Q(1) for r in range(n)} + peak = Q(1) + real = macros = workops = 0 + paid = Counter() + wrappers = {'pre': set(), 'post': set()} + for event in events: + tag = event[0] + if tag == 'climb': + paid[event[5]] += 1 + elif tag == 'center': + paid[event[4]] += 1 + elif tag == 'residual_adapter': + _, kind, register, frame, *end = event + assert kind in wrappers and wrapped.get(register) == frame + assert end == ([ends[register]] if register in ends else []) # HPE: R_{E,U}^-1 and L_{E,U}^-1 name U + assert register not in wrappers[kind] + wrappers[kind].add(register) + elif tag == 'scalar': + macros += 1 + scalar = event[1] + op, target = scalar[0], tuple(scalar[1]) + if op == 'clear': + env[target] = Q(0) + count = 1 + elif op == 'copy': + env[target] = env[tuple(scalar[2])] + count = 1 + elif op == 'scale': + q = Q(scalar[2], scalar[3]) + numerator, denominator = abs(q.numerator), q.denominator + assert numerator and numerator & (numerator-1) == 0 + assert denominator & (denominator-1) == 0 + env[target] *= abs(q) + count = abs(numerator.bit_length()-denominator.bit_length()) + int(q < 0) + elif op == 'add': + source = tuple(scalar[2]) + q = Q(scalar[3], scalar[4]) + numerator, denominator = abs(q.numerator), q.denominator + assert source != target and numerator > 0 + assert denominator & (denominator-1) == 0 + acc, count = 0, 1 # clear coefficient work + for i, bit in enumerate(bin(numerator)[2:]): + if i: + acc *= 2 + count += 1 + peak = max(peak, acc*env[source]) + if bit == '1': + acc += 1 + count += 1 + peak = max(peak, acc*env[source]) + value = Q(acc) + for _ in range(denominator.bit_length()-1): + value /= 2 + count += 1 + peak = max(peak, value*env[source]) + assert value == abs(q) + count += 2 # signed accumulation and work clear + env[target] = env.get(target, Q(0)) + abs(q)*env[source] + workops += count + else: + raise AssertionError(op) + real += 2*count + peak = max(peak, env[target]) + else: + assert tag in ('adapter', 'phase') + assert wrappers['pre'] == wrappers['post'] == set(wrapped) + assert all(value == 0 for register, value in env.items() if register[0] == 'C') + prior = replay['local'][orientation] + assert prior['all_exact_columns'] == n and prior['private_work_erased'] + assert peak == Q(prior['prefix_l1_upper']) and peak < 2**prior['charged_payload_bits'] + bits = peak.numerator.bit_length()-peak.denominator.bit_length()+1 + assert bits == prior['prefix_bits_upper'] + assert real == checks[orientation]['real_component_primitive_bound'] + assert macros == checks[orientation]['scalar_macros'] + assert dict(paid) == {int(r): count for r, count in checks[orientation]['paid_profile'].items()} + assert dict(paid) == {int(r): count for r, count in replay['paid_profiles'][orientation].items()} + local[orientation] = dict( + events=len(events), macros=macros, real_component_primitives=real, + prefix_l1=str(peak), prefix_bits=bits, + coefficient_work_primitive_count=workops, all_exact_columns=n, + dirty_helper_columns=helpers, all_dirty_helper_columns_restored=True, + private_centres_and_coefficient_work_cleared=True, + pre_wrappers=len(wrappers['pre']), post_wrappers=len(wrappers['post']), + endpoint_evidence='Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json') + + centres = len(w['centers']) + children = sum(checks['forward']['paid_profile'].values()) + assert checks['forward']['paid_profile'] == checks['backward']['paid_profile'] + macro_bound = max(row['macros'] for row in local.values()) + compiler = 64*(m+1)**3 + adapters = 16*(macro_bound+children+n+centres)+64*m + primitive_bound = max(row['real_component_primitives'] for row in local.values())+adapters*compiler + + assert widths==registry['widths'] + artifacts={f.name:filehash(f) for f in local_dir.iterdir() if f.is_file()} + phase_review=read(local_dir/'CLIFFORD-REVIEW.json') + return dict(local=local,helpers=helpers,centres=centres,v=v,h=h,n=n, + entering_helpers=entering,entrance_rank=sum(len(w['frames'][f]) for f in w['start'][2*v:]), + terminal_codimension=terminal_codim, hyperplane_ended_helpers=len(ends), # HPE: always reported (0 for FULL-ended words) + **({'cold_hyperplane_ended_helpers': cold_ends} if cold_ends else {}), # COLD-HPE: absent without cold ends + width_inventory=dict(sorted(Counter(widths).items())),widths=widths, + local_adapters=adapters,local_primitive_bound=primitive_bound, + compiler=compiler,children=children,artifacts=artifacts, + paid_profile=checks['forward']['paid_profile'], + program_hashes={o:programhash(events) for o,events in programs.items()},semantic_artifact_sha256=artifact_identities(local_dir)) + + +def run(base, hosted, audit, out, retained_invoice=None): + local_dir=base/'split-centres' + parent=read(local_dir/'GLOBAL-TEMPLATE.json.gz') + template_path=hosted/'GLOBAL-TEMPLATE.json.gz' + template=read(template_path); summary=read(hosted/'HOSTED.json') + owners=read(audit/'OWNERS-AND-PROFILE.json'); control=read(audit/'ASYNC-AUDIT.json') + template_hash=contenthash(template_path) + assert template_hash==control['complex_template_sha256']==owners['template_sha256']==summary['template_sha256'] + assert owners['status']=='PASS_INDEPENDENT_ASYNC_OWNERS_AND_PROFILE' + assert template['recipe']==parent['recipe'] + assert 'local_programs' not in template + assert set(template['local_providers'])==set(PIDS) + providers={pid:recount_provider(base/'providers'/pid,registry) + for pid,registry in template['local_providers'].items()} + for pid,p in providers.items(): + assert owners['provider_phase_semantic_sha256'][pid]==control['provider_phase_semantic_sha256'][pid]==p['semantic_artifact_sha256']['CLIFFORD-REVIEW.json'] + # The fresh controller admission must cite precisely these provider bytes. + for name in ('CANONICAL-WORD.json.gz','LOCAL-PROGRAMS.json.gz','LOCAL-CHECKS.json', + 'INDEPENDENT-LOCAL-REPLAY.json','CLIFFORD-RECIPES.json', + 'CLIFFORD-REVIEW.json','RESIDUAL-ADAPTERS.json'): + path='providers/'+pid+'/'+name + assert summary['source_artifacts'][path]==p['artifacts'][name] + assert owners['source_artifacts'][path]==p['artifacts'][name] + # R is read from the provider words (all must agree); the parent dedicated-bank + # envelope keeps its own helper count R0 from the parent split-centres word. + assert len({p['helpers'] for p in providers.values()})==1,'providers disagree on helper count R' + v,h,m,centres=112,9,73,8 + helpers=next(iter(providers.values()))['helpers']; n=2*v+helpers + assert all((p['v'],p['h'],p['centres'],p['n'])==(v,h,centres,n) for p in providers.values()) + parent_helpers=read(local_dir/'CANONICAL-WORD.json.gz')['R'] + stages,replicas,blocks_per_stream=9,8,4 + call_count=len(template['calls']) + assert call_count==stages*replicas==control['complete_invocations'] + assert control['one_owner_per_complete_invocation'] + assert len({(c['stage'],c['replica']) for c in template['calls']})==call_count + parent_calls={(c['stage'],c['replica']):c for c in parent['calls']} + sweeps=[e for e in template['execution_schedule'] if e['kind']=='local_cover_sweep'] + assert len(sweeps)==call_count + selected=[]; selected_paid=Counter(); provider_counts=Counter(); orientation_counts=Counter() + scalar=coefficient_work=macros=0; wrapper_factors=0 + factors_per_wrapper=2*(m-1) + for c in template['calls']: + pid,orientation=c['provider_id'],c['orientation']; p=providers[pid] + old=parent_calls[(c['stage'],c['replica'])] + assert orientation==old['orientation'] and c['owners'][:2*v]==old['owners'][:2*v] + assert c['local_program_sha256']==p['program_hashes'][orientation] + r=p['local'][orientation] + scalar+=r['real_component_primitives']; coefficient_work+=r['coefficient_work_primitive_count']; macros+=r['macros'] + wrapper_factors+=(r['pre_wrappers']+r['post_wrappers'])*factors_per_wrapper + provider_counts[pid]+=1; orientation_counts[(pid,orientation)]+=1 + selected_paid.update({int(k):v for k,v in p['paid_profile'].items()}) + selected.append(dict(stage=c['stage'],replica=c['replica'],provider_id=pid,orientation=orientation, + program_sha256=c['local_program_sha256'],events=r['events'],macros=r['macros'], + real_component_primitives=r['real_component_primitives'], + coefficient_work_primitive_count=r['coefficient_work_primitive_count'], + entering_helpers=p['entering_helpers'],entrance_rank=p['entrance_rank'], + pre_wrappers=r['pre_wrappers'],post_wrappers=r['post_wrappers'])) + assert provider_counts==COUNTS + # The sweep registry is executable: no hidden use of the historical supplier. + by_call={(c['stage'],c['replica']):c for c in template['calls']} + for e in sweeps: + c=by_call[(e['stage'],e['replica'])] + assert e['provider_id']==c['provider_id'] + assert set(p['compiler'] for p in providers.values())=={64*(m+1)**3} + compiler=64*(m+1)**3 + adapters=max(p['local_adapters'] for p in providers.values()) + primitive_bound=max(p['local_primitive_bound'] for p in providers.values()) + bridge_steps=sum(event['kind']=='bridge' for event in parent['recipe']) + bridge_sweeps=sum(event['kind']=='bridge' for event in template['execution_schedule']) + assert bridge_sweeps==replicas*bridge_steps + bridge_additions=2*v*bridge_sweeps + shifts=blocks_per_stream*v*replicas; moves=2*shifts + parent_live,parent_physical=parent['live'],parent['physical'] + data_stock=2*v*blocks_per_stream*replicas + assert (parent_live-data_stock)%stages==0 + parent_banks=(parent_live-data_stock)//stages + assert parent_banks>=0 and parent_physical==parent_live+parent_helpers+centres+2 + nonlocal_items=(4*v*replicas*stages+2*v*replicas*stages+2*call_count*helpers + +sum(child['replicas'] for child in parent['idle_children'])+stages*parent_banks + +bridge_additions+shifts+moves+parent_live+parent_physical+wrapper_factors) + outside=8*nonlocal_items+64*m + parent_pervertex=(scalar+bridge_additions+shifts+moves+parent_live + +(call_count*adapters+outside)*compiler+64*parent_physical) + live,physical=template['live'],template['physical'] + mass,profile=owners['rank_mass'],owners['paid_profile'] + assert m*live-mass==owners['deficit']==2560 + assert mass==sum(int(r)*count for r,count in profile.items()) + assert physical==live+helpers+centres+2 + assert live==owners['live'] and physical==owners['physical'] + assert live<=parent_live and physical<=parent_physical + assert not template['bank_padding']['families'] + assert owners['explicit_idle_remainder_children']<=owners['source_idle_children_charged'] + # The old dedicated-bank geometry is only a conservative reserve envelope. + # Its singular program is never used as evidence for a mixed invocation. + rebased=parent_pervertex+65*(physical-parent_physical)+(live-parent_live) + used=max(rebased,parent_pervertex); retained=None; payload=512 + if retained_invoice is not None: + previous=read(retained_invoice) + assert previous['compiler']==compiler and previous['charged_prefix_bits']==payload + previous_bound=previous['conservative_pervertex_used'] + used=max(used,previous_bound+parent_pervertex) + retained=dict(sha256=filehash(retained_invoice),previous_pervertex_allowance=previous_bound, + added_complete_new_pervertex=parent_pervertex,policy='Retain old allowance and add entire fresh mixed recount.') + half=m//2; group=2**(half*half) + for i in range(1,half+1): group*=2**(2*i)-1 + stock,streamed_mass=group*physical,group*mass + logical=group*used+64; router=compiler*(logical+1)*(stock+1)**2 + g_bound,e_bound,c0=2**30000,2**100000,2**210000 + total_mass=streamed_mass+e_bound + literal=2*g_bound*stock**2+8*streamed_mass+4*stock+4+32*m + row=2*stock.bit_length()+9909+252+2*payload + maxchild=max(map(int,profile)) + inequalities=dict(local_primitive_bound=primitive_bound<2**48, + logical=logical<2**6050,router=router2*maxchild*maxchild) + assert all(inequalities.values()) + localbits=max(r['prefix_bits'] for p in providers.values() for r in p['local'].values()) + input_l2_bits=(m+1)//2 + required_prefix=localbits+input_l2_bits+call_count+bridge_sweeps+4 + assert required_prefix R helper map +# (verify.py checks the spec value against the constructor's HELPER-MAP.json) +SPOT=tuple(SPEC.get('width_spot_helpers',(270,282,294,306))) +# A pivot swap moves a kernel family's pivot role p -> x; the old pivot p becomes an ordinary cold helper and its width +# goes 8 -> 9 (construction/layers, PR641 PROOF-NOTE-PIVOT). Expected spot widths are derived from the package's pinned +# pivot-swap recipe (path and sha256 in the spec), not from free data: 9 at a swapped-out pivot, 8 otherwise. +_PKG=Path(os.environ['WITNESS_SPEC']).resolve().parents[1] +def _old_pivots(): + ps=SPEC.get('pivot_swap') + if not ps:return frozenset() + raw=(_PKG/ps['recipe']).read_bytes();import hashlib + assert hashlib.sha256(raw).hexdigest()==ps['sha256'],'pivot-swap recipe pin' + return frozenset(s['pivot']for s in json.loads(raw)['swaps']) +OLD_PIVOTS=_old_pivots() +def spot_widths(v=112): + """Expected residual widths at the spot helpers (helper indices) of the gauge44 provider.""" + return tuple(9 if 2*v+h in OLD_PIVOTS else 8 for h in SPOT) +PIDS=tuple(sorted(set(DISPATCH.values()))) +COUNTS=dict(Counter(DISPATCH.values())) +assert DISCOVER or set(PROVIDERS)==set(PIDS),'spec providers differ from dispatch providers' +def lookup(key): + """Dotted spec path; a segment may itself contain dots when it names a file (split at most once per known file suffix).""" + v=SPEC;parts=key.split('.') + while parts: + for n in range(len(parts),0,-1): + k='.'.join(parts[:n]) + if isinstance(v,dict) and k in v:v=v[k];parts=parts[n:];break + else:raise KeyError('spec has no key %s'%key) + return v +def pin(key,got): + """Strict mode: got must equal the spec value at dotted key; the failure names the key.""" + if DISCOVER: + if os.environ.get('WITNESS_RECORD'): # discovery bookkeeping only: append (key, value) for the spec writer + with open(os.environ['WITNESS_RECORD'],'a')as f:f.write(json.dumps([key,got],default=str)+chr(10)) + return got + want=lookup(key) + assert got==want,'SPEC MISMATCH %s: expected %s got %s'%(key,json.dumps(want)[:400],json.dumps(got,default=str)[:400]) + return got +def partner(pid): + """A different provider for substitution controls (next in sorted order).""" + assert len(PIDS)>1 + return PIDS[(PIDS.index(pid)+1)%len(PIDS)] diff --git a/research/complex-promo4-cold72/comparison/GEOMETRY.json b/research/complex-promo4-cold72/comparison/GEOMETRY.json new file mode 100644 index 0000000000..4f5c6fe081 --- /dev/null +++ b/research/complex-promo4-cold72/comparison/GEOMETRY.json @@ -0,0 +1,4012 @@ +{ + "order": [ + [ + 0, + 0 + ], + [ + 0, + 1 + ], + [ + 1, + 0 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ], + [ + 2, + 0 + ], + [ + 0, + 3 + ], + [ + 1, + 2 + ], + [ + 2, + 1 + ], + [ + 3, + 0 + ], + [ + 0, + 4 + ], + [ + 1, + 3 + ], + [ + 2, + 2 + ], + [ + 3, + 1 + ], + [ + 4, + 0 + ], + [ + 0, + 5 + ], + [ + 1, + 4 + ], + [ + 2, + 3 + ], + [ + 3, + 2 + ], + [ + 4, + 1 + ], + [ + 5, + 0 + ], + [ + 0, + 6 + ], + [ + 1, + 5 + ], + [ + 2, + 4 + ], + [ + 3, + 3 + ], + [ + 4, + 2 + ], + [ + 5, + 1 + ], + [ + 0, + 7 + ], + [ + 6, + 0 + ], + [ + 1, + 6 + ], + [ + 2, + 5 + ], + [ + 3, + 4 + ], + [ + 4, + 3 + ], + [ + 5, + 2 + ], + [ + 6, + 1 + ], + [ + 1, + 7 + ], + [ + 7, + 0 + ], + [ + 2, + 6 + ], + [ + 3, + 5 + ], + [ + 4, + 4 + ], + [ + 5, + 3 + ], + [ + 6, + 2 + ], + [ + 7, + 1 + ], + [ + 2, + 7 + ], + [ + 8, + 0 + ], + [ + 3, + 6 + ], + [ + 4, + 5 + ], + [ + 5, + 4 + ], + [ + 6, + 3 + ], + [ + 7, + 2 + ], + [ + 8, + 1 + ], + [ + 3, + 7 + ], + [ + 4, + 6 + ], + [ + 5, + 5 + ], + [ + 6, + 4 + ], + [ + 7, + 3 + ], + [ + 8, + 2 + ], + [ + 4, + 7 + ], + [ + 5, + 6 + ], + [ + 6, + 5 + ], + [ + 7, + 4 + ], + [ + 8, + 3 + ], + [ + 5, + 7 + ], + [ + 6, + 6 + ], + [ + 7, + 5 + ], + [ + 8, + 4 + ], + [ + 6, + 7 + ], + [ + 7, + 6 + ], + [ + 8, + 5 + ], + [ + 7, + 7 + ], + [ + 8, + 6 + ], + [ + 8, + 7 + ] + ], + "windows": { + "0,0": [ + 16, + [ + 0, + 1, + 2 + ] + ], + "0,2": [ + 16, + [ + 0, + 1, + 2 + ] + ], + "0,1": [ + 8, + [ + 3, + 4, + 5 + ] + ], + "0,3": [ + 8, + [ + 3, + 4, + 5 + ] + ], + "0,4": [ + 32, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + ], + "0,6": [ + 32, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + ], + "0,5": [ + 8, + [ + 10, + 11, + 12, + 13, + 14 + ] + ], + "0,7": [ + 8, + [ + 10, + 11, + 12, + 13, + 14 + ] + ], + "0,8": [ + 48, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20 + ] + ], + "0,10": [ + 48, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20 + ] + ], + "0,9": [ + 8, + [ + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28 + ] + ], + "0,11": [ + 8, + [ + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28 + ] + ], + "0,12": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ] + ], + "0,13": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ] + ], + "0,14": [ + 32, + [ + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ] + ], + "0,15": [ + 32, + [ + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ] + ], + "0,16": [ + 16, + [ + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ] + ], + "0,17": [ + 16, + [ + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ] + ], + "1,0": [ + 16, + [ + 0, + 1, + 2, + 3, + 4 + ] + ], + "1,2": [ + 16, + [ + 0, + 1, + 2, + 3, + 4 + ] + ], + "1,1": [ + 8, + [ + 5, + 6, + 7, + 8 + ] + ], + "1,3": [ + 8, + [ + 5, + 6, + 7, + 8 + ] + ], + "1,4": [ + 32, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13 + ] + ], + "1,6": [ + 32, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13 + ] + ], + "1,5": [ + 8, + [ + 14, + 15, + 16, + 17, + 18, + 19 + ] + ], + "1,7": [ + 8, + [ + 14, + 15, + 16, + 17, + 18, + 19 + ] + ], + "1,8": [ + 48, + [ + 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 + ] + ], + "1,10": [ + 48, + [ + 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 + ] + ], + "1,9": [ + 8, + [ + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34 + ] + ], + "1,11": [ + 8, + [ + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34 + ] + ], + "1,12": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50 + ] + ], + "1,13": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50 + ] + ], + "1,14": [ + 32, + [ + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50 + ] + ], + "1,15": [ + 32, + [ + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50 + ] + ], + "1,16": [ + 16, + [ + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50 + ] + ], + "1,17": [ + 16, + [ + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50 + ] + ], + "2,0": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ] + ], + "2,2": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ] + ], + "2,1": [ + 8, + [ + 8, + 9, + 10, + 11, + 12 + ] + ], + "2,3": [ + 8, + [ + 8, + 9, + 10, + 11, + 12 + ] + ], + "2,4": [ + 32, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18 + ] + ], + "2,6": [ + 32, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18 + ] + ], + "2,5": [ + 8, + [ + 19, + 20, + 21, + 22, + 23, + 24, + 25 + ] + ], + "2,7": [ + 8, + [ + 19, + 20, + 21, + 22, + 23, + 24, + 25 + ] + ], + "2,8": [ + 48, + [ + 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 + ] + ], + "2,10": [ + 48, + [ + 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 + ] + ], + "2,9": [ + 8, + [ + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41 + ] + ], + "2,11": [ + 8, + [ + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41 + ] + ], + "2,12": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ] + ], + "2,13": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ] + ], + "2,14": [ + 32, + [ + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ] + ], + "2,15": [ + 32, + [ + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ] + ], + "2,16": [ + 16, + [ + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ] + ], + "2,17": [ + 16, + [ + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ] + ], + "3,0": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ] + ], + "3,2": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ] + ], + "3,1": [ + 8, + [ + 12, + 13, + 14, + 15, + 16, + 17 + ] + ], + "3,3": [ + 8, + [ + 12, + 13, + 14, + 15, + 16, + 17 + ] + ], + "3,4": [ + 32, + [ + 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 + ] + ], + "3,6": [ + 32, + [ + 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 + ] + ], + "3,5": [ + 8, + [ + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ] + ], + "3,7": [ + 8, + [ + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ] + ], + "3,8": [ + 48, + [ + 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, + 38, + 39, + 40 + ] + ], + "3,10": [ + 48, + [ + 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, + 38, + 39, + 40 + ] + ], + "3,9": [ + 8, + [ + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48 + ] + ], + "3,11": [ + 8, + [ + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48 + ] + ], + "3,12": [ + 48, + [ + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61 + ] + ], + "3,13": [ + 48, + [ + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61 + ] + ], + "3,14": [ + 32, + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61 + ] + ], + "3,15": [ + 32, + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61 + ] + ], + "3,16": [ + 16, + [ + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61 + ] + ], + "3,17": [ + 16, + [ + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61 + ] + ], + "4,0": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16 + ] + ], + "4,2": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16 + ] + ], + "4,1": [ + 8, + [ + 17, + 18, + 19, + 20, + 21, + 22, + 23 + ] + ], + "4,3": [ + 8, + [ + 17, + 18, + 19, + 20, + 21, + 22, + 23 + ] + ], + "4,4": [ + 32, + [ + 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 + ] + ], + "4,6": [ + 32, + [ + 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 + ] + ], + "4,5": [ + 8, + [ + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39 + ] + ], + "4,7": [ + 8, + [ + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39 + ] + ], + "4,8": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47 + ] + ], + "4,10": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47 + ] + ], + "4,9": [ + 8, + [ + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ] + ], + "4,11": [ + 8, + [ + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ] + ], + "4,12": [ + 48, + [ + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ] + ], + "4,13": [ + 48, + [ + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ] + ], + "4,14": [ + 32, + [ + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ] + ], + "4,15": [ + 32, + [ + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ] + ], + "4,16": [ + 16, + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ] + ], + "4,17": [ + 16, + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ] + ], + "5,0": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22 + ] + ], + "5,2": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22 + ] + ], + "5,1": [ + 8, + [ + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30 + ] + ], + "5,3": [ + 8, + [ + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30 + ] + ], + "5,4": [ + 32, + [ + 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, + 38 + ] + ], + "5,6": [ + 32, + [ + 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, + 38 + ] + ], + "5,5": [ + 8, + [ + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46 + ] + ], + "5,7": [ + 8, + [ + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46 + ] + ], + "5,8": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53 + ] + ], + "5,10": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53 + ] + ], + "5,9": [ + 8, + [ + 54, + 55, + 56, + 57, + 58, + 59 + ] + ], + "5,11": [ + 8, + [ + 54, + 55, + 56, + 57, + 58, + 59 + ] + ], + "5,12": [ + 48, + [ + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68 + ] + ], + "5,13": [ + 48, + [ + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68 + ] + ], + "5,14": [ + 32, + [ + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68 + ] + ], + "5,15": [ + 32, + [ + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68 + ] + ], + "5,16": [ + 16, + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68 + ] + ], + "5,17": [ + 16, + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68 + ] + ], + "6,0": [ + 16, + [ + 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 + ] + ], + "6,2": [ + 16, + [ + 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 + ] + ], + "6,1": [ + 8, + [ + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37 + ] + ], + "6,3": [ + 8, + [ + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37 + ] + ], + "6,4": [ + 32, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45 + ] + ], + "6,6": [ + 32, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45 + ] + ], + "6,5": [ + 8, + [ + 46, + 47, + 48, + 49, + 50, + 51, + 52 + ] + ], + "6,7": [ + 8, + [ + 46, + 47, + 48, + 49, + 50, + 51, + 52 + ] + ], + "6,8": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58 + ] + ], + "6,10": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58 + ] + ], + "6,9": [ + 8, + [ + 59, + 60, + 61, + 62, + 63 + ] + ], + "6,11": [ + 8, + [ + 59, + 60, + 61, + 62, + 63 + ] + ], + "6,12": [ + 48, + [ + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70 + ] + ], + "6,13": [ + 48, + [ + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70 + ] + ], + "6,14": [ + 32, + [ + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70 + ] + ], + "6,15": [ + 32, + [ + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70 + ] + ], + "6,16": [ + 16, + [ + 64, + 65, + 66, + 67, + 68, + 69, + 70 + ] + ], + "6,17": [ + 16, + [ + 64, + 65, + 66, + 67, + 68, + 69, + 70 + ] + ], + "7,0": [ + 16, + [ + 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 + ] + ], + "7,2": [ + 16, + [ + 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 + ] + ], + "7,1": [ + 8, + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ] + ], + "7,3": [ + 8, + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ] + ], + "7,4": [ + 32, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51 + ] + ], + "7,6": [ + 32, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51 + ] + ], + "7,5": [ + 8, + [ + 52, + 53, + 54, + 55, + 56, + 57 + ] + ], + "7,7": [ + 8, + [ + 52, + 53, + 54, + 55, + 56, + 57 + ] + ], + "7,8": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62 + ] + ], + "7,10": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62 + ] + ], + "7,9": [ + 8, + [ + 63, + 64, + 65, + 66 + ] + ], + "7,11": [ + 8, + [ + 63, + 64, + 65, + 66 + ] + ], + "7,12": [ + 48, + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ] + ], + "7,13": [ + 48, + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ] + ], + "7,14": [ + 32, + [ + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ] + ], + "7,15": [ + 32, + [ + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ] + ], + "7,16": [ + 16, + [ + 67, + 68, + 69, + 70, + 71 + ] + ], + "7,17": [ + 16, + [ + 67, + 68, + 69, + 70, + 71 + ] + ] + }, + "pairs": { + "0": 1, + "2": 1, + "1": 1, + "3": 1, + "4": 2, + "6": 2, + "5": 2, + "7": 2, + "8": 3, + "10": 3, + "9": 3, + "11": 3, + "12": 0, + "13": 0, + "14": 1, + "15": 1, + "16": 2, + "17": 2 + }, + "sides": { + "0": 0, + "2": 1, + "1": 0, + "3": 1, + "4": 0, + "6": 1, + "5": 0, + "7": 1, + "8": 0, + "10": 1, + "9": 0, + "11": 1, + "12": 0, + "13": 1, + "14": 0, + "15": 1, + "16": 0, + "17": 1 + } +} diff --git a/research/complex-promo4-cold72/comparison/PR664-SPEC.json b/research/complex-promo4-cold72/comparison/PR664-SPEC.json new file mode 100644 index 0000000000..ab4027fd2b --- /dev/null +++ b/research/complex-promo4-cold72/comparison/PR664-SPEC.json @@ -0,0 +1,1351 @@ +{ + "schema": "witness-spec/1", + "name": "gauge44-all72", + "data": { + "plan_sha256": "a9e68b34732e5c34556cb57488d1f25fdf9baecc44e2d97b10c7298a15d546d9", + "owners_sha256": "9c04dfabe52b3ddd7e422cfc60ad1c425d4c0e959ffd187365666b71c0549eee" + }, + "dispatch": [ + [ + 0, + 0, + "gauge44" + ], + [ + 0, + 1, + "gauge44" + ], + [ + 0, + 2, + "gauge44" + ], + [ + 0, + 3, + "gauge44" + ], + [ + 0, + 4, + "gauge44" + ], + [ + 0, + 5, + "gauge44" + ], + [ + 0, + 6, + "gauge44" + ], + [ + 0, + 7, + "gauge44" + ], + [ + 1, + 0, + "gauge44" + ], + [ + 1, + 1, + "gauge44" + ], + [ + 1, + 2, + "gauge44" + ], + [ + 1, + 3, + "gauge44" + ], + [ + 1, + 4, + "gauge44" + ], + [ + 1, + 5, + "gauge44" + ], + [ + 1, + 6, + "gauge44" + ], + [ + 1, + 7, + "gauge44" + ], + [ + 2, + 0, + "gauge44" + ], + [ + 2, + 1, + "gauge44" + ], + [ + 2, + 2, + "gauge44" + ], + [ + 2, + 3, + "gauge44" + ], + [ + 2, + 4, + "gauge44" + ], + [ + 2, + 5, + "gauge44" + ], + [ + 2, + 6, + "gauge44" + ], + [ + 2, + 7, + "gauge44" + ], + [ + 3, + 0, + "gauge44" + ], + [ + 3, + 1, + "gauge44" + ], + [ + 3, + 2, + "gauge44" + ], + [ + 3, + 3, + "gauge44" + ], + [ + 3, + 4, + "gauge44" + ], + [ + 3, + 5, + "gauge44" + ], + [ + 3, + 6, + "gauge44" + ], + [ + 3, + 7, + "gauge44" + ], + [ + 4, + 0, + "gauge44" + ], + [ + 4, + 1, + "gauge44" + ], + [ + 4, + 2, + "gauge44" + ], + [ + 4, + 3, + "gauge44" + ], + [ + 4, + 4, + "gauge44" + ], + [ + 4, + 5, + "gauge44" + ], + [ + 4, + 6, + "gauge44" + ], + [ + 4, + 7, + "gauge44" + ], + [ + 5, + 0, + "gauge44" + ], + [ + 5, + 1, + "gauge44" + ], + [ + 5, + 2, + "gauge44" + ], + [ + 5, + 3, + "gauge44" + ], + [ + 5, + 4, + "gauge44" + ], + [ + 5, + 5, + "gauge44" + ], + [ + 5, + 6, + "gauge44" + ], + [ + 5, + 7, + "gauge44" + ], + [ + 6, + 0, + "gauge44" + ], + [ + 6, + 1, + "gauge44" + ], + [ + 6, + 2, + "gauge44" + ], + [ + 6, + 3, + "gauge44" + ], + [ + 6, + 4, + "gauge44" + ], + [ + 6, + 5, + "gauge44" + ], + [ + 6, + 6, + "gauge44" + ], + [ + 6, + 7, + "gauge44" + ], + [ + 7, + 0, + "gauge44" + ], + [ + 7, + 1, + "gauge44" + ], + [ + 7, + 2, + "gauge44" + ], + [ + 7, + 3, + "gauge44" + ], + [ + 7, + 4, + "gauge44" + ], + [ + 7, + 5, + "gauge44" + ], + [ + 7, + 6, + "gauge44" + ], + [ + 7, + 7, + "gauge44" + ], + [ + 8, + 0, + "gauge44" + ], + [ + 8, + 1, + "gauge44" + ], + [ + 8, + 2, + "gauge44" + ], + [ + 8, + 3, + "gauge44" + ], + [ + 8, + 4, + "gauge44" + ], + [ + 8, + 5, + "gauge44" + ], + [ + 8, + 6, + "gauge44" + ], + [ + 8, + 7, + "gauge44" + ] + ], + "call_order": [ + [ + 0, + 0 + ], + [ + 0, + 1 + ], + [ + 1, + 0 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ], + [ + 2, + 0 + ], + [ + 0, + 3 + ], + [ + 1, + 2 + ], + [ + 2, + 1 + ], + [ + 3, + 0 + ], + [ + 0, + 4 + ], + [ + 1, + 3 + ], + [ + 2, + 2 + ], + [ + 3, + 1 + ], + [ + 4, + 0 + ], + [ + 0, + 5 + ], + [ + 1, + 4 + ], + [ + 2, + 3 + ], + [ + 3, + 2 + ], + [ + 4, + 1 + ], + [ + 5, + 0 + ], + [ + 0, + 6 + ], + [ + 1, + 5 + ], + [ + 2, + 4 + ], + [ + 3, + 3 + ], + [ + 4, + 2 + ], + [ + 5, + 1 + ], + [ + 0, + 7 + ], + [ + 6, + 0 + ], + [ + 1, + 6 + ], + [ + 2, + 5 + ], + [ + 3, + 4 + ], + [ + 4, + 3 + ], + [ + 5, + 2 + ], + [ + 6, + 1 + ], + [ + 1, + 7 + ], + [ + 7, + 0 + ], + [ + 2, + 6 + ], + [ + 3, + 5 + ], + [ + 4, + 4 + ], + [ + 5, + 3 + ], + [ + 6, + 2 + ], + [ + 7, + 1 + ], + [ + 2, + 7 + ], + [ + 8, + 0 + ], + [ + 3, + 6 + ], + [ + 4, + 5 + ], + [ + 5, + 4 + ], + [ + 6, + 3 + ], + [ + 7, + 2 + ], + [ + 8, + 1 + ], + [ + 3, + 7 + ], + [ + 4, + 6 + ], + [ + 5, + 5 + ], + [ + 6, + 4 + ], + [ + 7, + 3 + ], + [ + 8, + 2 + ], + [ + 4, + 7 + ], + [ + 5, + 6 + ], + [ + 6, + 5 + ], + [ + 7, + 4 + ], + [ + 8, + 3 + ], + [ + 5, + 7 + ], + [ + 6, + 6 + ], + [ + 7, + 5 + ], + [ + 8, + 4 + ], + [ + 6, + 7 + ], + [ + 7, + 6 + ], + [ + 8, + 5 + ], + [ + 7, + 7 + ], + [ + 8, + 6 + ], + [ + 8, + 7 + ] + ], + "width_spot_helpers": [ + 270, + 282, + 294, + 306 + ], + "providers": { + "gauge44": { + "inventory": { + "4": 76, + "5": 36, + "7": 54, + "8": 116, + "9": 222 + }, + "native_negative_controls": 25, + "phase_edges": 2949, + "expected_profile": { + "1": 2558, + "2": 322, + "3": 446, + "4": 190, + "5": 56, + "8": 8 + }, + "artifact_semantic_sha256": { + "CANONICAL-WORD.json.gz": "3ddc834f2d110878dbc826678570f358069c8bb68870a9102383d771ed3e19ab", + "LOCAL-PROGRAMS.json.gz": "1ef1554e9d39fab4387d69bc646bfa2cdeff56f3a617aaa4cf8e11f2273d84df", + "LOCAL-CHECKS.json": "2c74fea3d66ac47368dfb308216770530e1214218a4634aaa23647171b07d9c6", + "INDEPENDENT-LOCAL-REPLAY.json": "c4aa853ca84196ffedbe88058904f989e42dd3b59ba40e1bcfa1d7546323ba3e", + "CLIFFORD-RECIPES.json": "9489cae5f9cd1a7e1b386100a1a6c9621089be90ae260e5a750b14582180a29b", + "CLIFFORD-REVIEW.json": "8410ec369e3fc8b32fd1e2e8e2c3af4665b2ca5b335a4a66076fb1ffbff9ac35", + "RESIDUAL-ADAPTERS.json": "b402f83f9e338610d129860c4ca81616ab0917dc90143af900bdd5412a16e000" + }, + "entering": 216, + "entrance": 404, + "width_digest": "1c959638261b2da39f2df08cf6382d0e14755794affea5e273ff7b73406365ca", + "program_hashes": { + "backward": "1ee9d56b5342eafc130bbea596455d4b273d121e056422376f348ac5b464ad69", + "forward": "1939ef2a979bb1b69d7b12a43af71413b2c7c0ba4a7e285e8fe0c859898ad30e" + }, + "artifacts": { + "LOCAL-CHECKS.json": "667fdc9af58c2627c142626485ff498c7ad922986bc2dc14037af4bdd7f88ab8", + "CLIFFORD-RECIPES.json": "9489cae5f9cd1a7e1b386100a1a6c9621089be90ae260e5a750b14582180a29b", + "RESIDUAL-ADAPTERS.json": "63071b09ab23f3fe6065579136395e07918f98a441988632daa88290e0a1bde0" + }, + "complete_contract": { + "local": { + "backward": { + "events": 24271, + "macros": 19063, + "real_component_primitives": 186898, + "prefix_l1": "206088328825694774665/16", + "prefix_bits": 64, + "coefficient_work_primitive_count": 92279, + "all_exact_columns": 728, + "dirty_helper_columns": 504, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 282, + "post_wrappers": 282, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 24271, + "macros": 19063, + "real_component_primitives": 186850, + "prefix_l1": "2506541245798870", + "prefix_bits": 52, + "coefficient_work_primitive_count": 92247, + "all_exact_columns": 728, + "dirty_helper_columns": 504, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 282, + "post_wrappers": 282, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 504, + "centres": 8, + "v": 112, + "h": 9, + "n": 728, + "entering_helpers": 216, + "entrance_rank": 404, + "terminal_codimension": 344, + "hyperplane_ended_helpers": 120, + "cold_hyperplane_ended_helpers": 66, + "width_inventory": { + "4": 76, + "5": 36, + "7": 54, + "8": 116, + "9": 222 + }, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 9, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ], + "local_adapters": 378736, + "local_primitive_bound": 9822266866194, + "compiler": 25934336, + "children": 3580, + "paid_profile": { + "1": 2558, + "2": 322, + "3": 446, + "4": 190, + "5": 56, + "8": 8 + }, + "program_hashes": { + "backward": "1ee9d56b5342eafc130bbea596455d4b273d121e056422376f348ac5b464ad69", + "forward": "1939ef2a979bb1b69d7b12a43af71413b2c7c0ba4a7e285e8fe0c859898ad30e" + }, + "semantic_artifact_sha256": { + "CANONICAL-WORD.json.gz": "3ddc834f2d110878dbc826678570f358069c8bb68870a9102383d771ed3e19ab", + "LOCAL-PROGRAMS.json.gz": "1ef1554e9d39fab4387d69bc646bfa2cdeff56f3a617aaa4cf8e11f2273d84df", + "LOCAL-CHECKS.json": "2c74fea3d66ac47368dfb308216770530e1214218a4634aaa23647171b07d9c6", + "INDEPENDENT-LOCAL-REPLAY.json": "c4aa853ca84196ffedbe88058904f989e42dd3b59ba40e1bcfa1d7546323ba3e", + "CLIFFORD-RECIPES.json": "9489cae5f9cd1a7e1b386100a1a6c9621089be90ae260e5a750b14582180a29b", + "CLIFFORD-REVIEW.json": "8410ec369e3fc8b32fd1e2e8e2c3af4665b2ca5b335a4a66076fb1ffbff9ac35", + "RESIDUAL-ADAPTERS.json": "b402f83f9e338610d129860c4ca81616ab0917dc90143af900bdd5412a16e000" + } + }, + "semantic_phase_sha256": "8410ec369e3fc8b32fd1e2e8e2c3af4665b2ca5b335a4a66076fb1ffbff9ac35", + "expected_local": { + "forward": { + "events": 24271, + "macros": 19063, + "real_component_primitives": 186850, + "prefix_l1": "2506541245798870", + "coefficient_work_primitive_count": 92247 + }, + "backward": { + "events": 24271, + "macros": 19063, + "real_component_primitives": 186898, + "prefix_l1": "206088328825694774665/16", + "coefficient_work_primitive_count": 92279 + } + }, + "wrappers": 282 + } + }, + "expected": { + "gain_baseline_kappa": "0.001636241501576388", + "hosted_residuals": 36288, + "rank_mass": 520704, + "actual_73column_sigmas": 9591, + "cross_replica_helper_roles": 27170, + "idle_remainders": 2530, + "idle_remainder_profile": { + "1": 144, + "2": 3, + "3": 3, + "15": 1, + "18": 1, + "48": 2378 + }, + "global_profile": { + "1": 184320, + "2": 23187, + "3": 32115, + "4": 13680, + "5": 4032, + "8": 576, + "15": 1, + "18": 1, + "48": 2378 + }, + "live": 7168, + "physical": 7682, + "conservative_kappa_decimal": "0.00165861362498948", + "kappa_decimal": "0.00165861362787227", + "complex_lower": "1661369197464111375473/1000000000000000000000000", + "conservative_complex_lower": "1661369194571735222609/1000000000000000000000000", + "kappa": "165861362787227/100000000000000000", + "assembly_controls_rejected": 69, + "provider_counts": { + "gauge44": 72 + }, + "mutations_rejected": 15 + }, + "pivot_swap": { + "recipe": "construction/layers_np/PIVOT-SWAP-NP.json", + "sha256": "d49b8d316da1cbdaf995dd0e8314d3c67cc9cd4d5902e9d85ccb907be645bef5" + } +} diff --git a/research/complex-promo4-cold72/construction/COLD44-RECIPE.json.gz b/research/complex-promo4-cold72/construction/COLD44-RECIPE.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..6f59d889202eee8d97ba32329273a3b7cf2389b2 GIT binary patch literal 100443 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
3F9R=7c848la&w}3d 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 Ob9`44L}87W&;37epa?Ah literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72/construction/COMPLETION-PRIORITY.json b/research/complex-promo4-cold72/construction/COMPLETION-PRIORITY.json new file mode 100644 index 0000000000..e0df30aeef --- /dev/null +++ b/research/complex-promo4-cold72/construction/COMPLETION-PRIORITY.json @@ -0,0 +1,746 @@ +{ + "0,1,2,3": { + "rows": [ + [ + "1", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "0", + "0", + "0", + "0" + ] + ], + "registers": [ + 64, + 67 + ] + }, + "0,1,4,5": { + "rows": [ + [ + "1", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "0", + "0", + "0", + "0" + ] + ], + "registers": [ + 32, + 35 + ] + }, + "0,1,6,7": { + "rows": [ + [ + "1", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "0", + "0", + "0", + "0" + ] + ], + "registers": [ + 24, + 27 + ] + }, + "0,2,4,6": { + "rows": [ + [ + "1", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/2", + "1/2", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "1" + ], + [ + "0", + "0", + "0", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "-1/2", + "0", + "0", + "1/2" + ] + ], + "registers": [ + 16, + 18, + 19, + 297, + 301, + 303 + ] + }, + "0,2,5,7": { + "rows": [ + [ + "1", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/2", + "1/2", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "1" + ], + [ + "0", + "0", + "0", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "-1/2", + "0", + "0", + "1/2" + ] + ], + "registers": [ + 40, + 42, + 43, + 313, + 317, + 319 + ] + }, + "0,3,4,7": { + "rows": [ + [ + "1", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/2", + "1/2", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "1" + ], + [ + "0", + "0", + "0", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "-1/2", + "0", + "0", + "1/2" + ] + ], + "registers": [ + 72, + 74, + 75, + 329, + 333, + 335 + ] + }, + "0,3,5,6": { + "rows": [ + [ + "1", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/2", + "1/2", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "1" + ], + [ + "0", + "0", + "0", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "-1/2", + "0", + "0", + "1/2" + ] + ], + "registers": [ + 112, + 114, + 115, + 345, + 349, + 351 + ] + }, + "1,2,4,7": { + "rows": [ + [ + "1", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/2", + "1/2", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "1" + ], + [ + "0", + "0", + "0", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "-1/2", + "0", + "0", + "1/2" + ] + ], + "registers": [ + 8, + 10, + 11, + 361, + 365, + 367 + ] + }, + "1,2,5,6": { + "rows": [ + [ + "1", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/2", + "1/2", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "1" + ], + [ + "0", + "0", + "0", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "-1/2", + "0", + "0", + "1/2" + ] + ], + "registers": [ + 48, + 50, + 51, + 377, + 381, + 383 + ] + }, + "1,3,4,6": { + "rows": [ + [ + "1", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/2", + "1/2", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "1" + ], + [ + "0", + "0", + "0", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "-1/2", + "0", + "0", + "1/2" + ] + ], + "registers": [ + 80, + 82, + 83, + 393, + 397, + 399 + ] + }, + "1,3,5,7": { + "rows": [ + [ + "1", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/2", + "1/2", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "1" + ], + [ + "0", + "0", + "0", + "0", + "0", + "-1/2", + "1/2", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "-1/2", + "0", + "0", + "1/2" + ] + ], + "registers": [ + 104, + 106, + 107, + 409, + 413, + 415 + ] + }, + "2,3,4,5": { + "rows": [ + [ + "1", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "0", + "0", + "0", + "0" + ] + ], + "registers": [ + 96, + 99 + ] + }, + "2,3,6,7": { + "rows": [ + [ + "1", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "0", + "0", + "0", + "0" + ] + ], + "registers": [ + 88, + 91 + ] + }, + "4,5,6,7": { + "rows": [ + [ + "1", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "-1/2", + "0", + "0", + "1/2", + "0", + "0", + "0", + "0" + ] + ], + "registers": [ + 56, + 59 + ] + } +} \ No newline at end of file diff --git a/research/complex-promo4-cold72/construction/INPUTS.json b/research/complex-promo4-cold72/construction/INPUTS.json new file mode 100644 index 0000000000..2b12294b58 --- /dev/null +++ b/research/complex-promo4-cold72/construction/INPUTS.json @@ -0,0 +1,65 @@ +{ + "schema": "gauge44-compact-construction-v1", + "repository": "https://github.com/CrocSwap/integer-mult-bounds", + "commits": { + "main": "17ce0c79b7b51c2634b439ea5a2b754f09909693", + "pr635": "a6895a69f8ad98ab45777b03e9e6f48888c39f6f" + }, + "files": { + "main": { + "research/complex-k492-owner-repair/vendor/direct_delivery/inputs/hamming/PACKET-PROGRAMS.json.gz": "d833ae0390d165d7da0c639a3c7aeb77156c2ddb52447087cb49b9d03b19e9b9", + "research/complex-k492-owner-repair/vendor/direct_delivery/inputs/hamming/PROTOTYPE.json": "327d2a868043e846381aa58a33053c24425e8cad522ff401b10ec8af1d649a3f", + "research/complex-k492-owner-repair/vendor/joint_prefix/code/build_joint_prefix.py": "d7804669e528b6fd8d80195a4a2e76efac9bc67440b82c73973f4bc9fe273783", + "research/complex-k492-owner-repair/vendor/joint_prefix/data/JOINT-PREFIX.json": "0fddbd3f482b72a5197eacd75abe192e1d92f83aa2cde33a76dbc7be1682bcf2", + "research/complex-k492-owner-repair/vendor/multicold/code/build_cold_kernel.py": "aa556a1988f7d4c52bd82fd2a648769f7094bd75ba79582c15ec441d710e213b", + "research/complex-k492-owner-repair/vendor/multicold/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-COLD.json": "089617bdc33fd9f27b7fc8e9ae9e01c8e65a86a57c4b6f180f4f378f3f0e6160", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/phases_full.py": "a273c325ffd6793d5b63b79a289a9d2bbc9292e6940fb5a926924f3708627af4", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/vendor/clifford/clifford_exact.py": "2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz": "e070ae2c78b4a1b644b418774af62b40d8d16e6ba89602f0474afb557d507c37", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/gk/gk_common.py": "e68d190fd436b2f3955decb590adb53344d5d4ea0a19d62d86df1e4b55ecd198", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/gk/gk_word.py": "f027a9273bcf4e0971258c160b7d3b3c196366b32a529cff6e6a0e666b03826b", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/inputs/RAW504.json.gz": "1c6144791dbedf6427e3ee7b4c24fb05b5bf407f6346592f50f8dd8d9638108d", + "research/structural-gain/frontier-composition/global-replay/base/split-centres/FULL-WORD.json.gz": "375bd23001cd805707968005a9342827d5464e3f8e3a754197b31c46fc3f63c2", + "research/structural-gain/frontier-composition/multicold-eight-word/FULL-WORD.json.gz": "4d4a59db7f74d7505447fbb2aa87735771cca1d04a0afafa455d21bd8dbf1f77" + }, + "pr635": { + "research/complex-571-cold14-st2/code/build_cold_end.py": "864b4701dd73afd0c9d99761b7a749f3354c48985730f17054e18c052996a668", + "research/complex-571-cold14-st2/code/build_hpe.py": "ba2001695d8c7547a82260c3b016e01dac686e95a61757ca124eb9879078ea8e", + "research/complex-571-cold14-st2/code/build_port_stage.py": "beb0d30fde1b9a30db091880b38c4a8ec906da3f715c43de7db8bf7932526e72", + "research/complex-571-cold14-st2/code/hpe_adapters_local.py": "eb0b5c6c7161e18dc22168da3211448d321586edd15bcfb4b4741174d36993cf", + "research/complex-571-cold14-st2/code/hpe_audit_and_transport.py": "c9a05ff291016b870b4fc925b317abd9c3a604c73ffc8920dfdbbeb475e20aa3", + "research/complex-571-cold14-st2/code/hpe_audit_local.py": "6bd9a1e279c9c9e4f3767d9f82e537b559292906feb2ddab02f380fb6523a810", + "research/complex-571-cold14-st2/code/hpe_emit_local.py": "7e4a6fbc38c8228157b6311457d1496bf460291393043932d2c365f004f77805", + "research/complex-571-cold14-st2/data/TRI-SCHEDULE.json": "94da9d5575f5b237097a77ac7dd09aff594322dd9c35138bfd34ffc5e1a7a51e", + "research/complex-571-cold14-st2/data/recipes/k492-jp8-frame_regroup.json": "9bd347334de643f29865290be1ed37289f9cae6cd339547ac89b45fa7aaee65a", + "research/complex-571-cold14-st2/data/recipes/k492-jp8-hyperplane_end.json": "e4d4dfd83d0c64cb0a8ee8c8bbd95d0510ee68699859e568fe201cd6f8d250c1" + }, + "delta": { + "COLD44-RECIPE.json.gz": "22d0e01e990c0f1c588607a095271f7844851a437ba07174505e98e9528aed4c", + "COMPLETION-PRIORITY.json": "0274ffca1725e7460aaf7b672bc1248aa6dfdec11e5f0fec91af18b829f8ba47", + "build_gauge_cold44.py": "ec730a4d3ff12fb058780718b1d5a7afe61243c532679ef347a5a48e2af0a3bb", + "construct_gauge_xcentre.py": "d8d295566ef2399af2da0707a4adc83e07aa26d2344c01a66bd0ca7684cf9217", + "reproduce.py": "047bb9b3536b0b16bb08a21cd9fd80404ca9d022345f1aeab34b21dffc281c92" + } + }, + "word_content_sha256": { + "shadow-early": "edb55811a9d38802c311c74bdd2d4d1b2f3eaf37d06e4178eef0785c2fa4b57d", + "shadow-prefix": "6c361b33967bb62d878b3acef44a4ac2c70970e99f36a11906b03811495de533", + "raw": "0ac47f92fc2e3f5aa457d78f7b8a5c785bf140c546932b9dfcd9e610ad319180", + "port0": "7086d4309f145f0bf85b97f567e2cbeeaca9fc5011f62c86c805bfadeb0300fc", + "port1": "8f47545698a11072f8c6a0b50ae9c8acf8e4e2b0e35a0e8c672bbca216b04534", + "port2": "4e4919c140e07f6c820bea4aae83565b3b4967ffbfbb907611216ff6e2e6105d", + "port3": "9774dca3e4295e2eb9171a9cf34e1973bc72bad38eddec2cc0fc498bd9e041f3", + "regroup": "989082402d2292a18328e86927c0a12d34fcab18ef4ff724bd1ce691cf4e7531", + "hpe": "42fb8b3aa314593fe976820cf65824f5fce0ee4f95281796992d4809709864cc", + "cold44": "78c7aadacb6eec2eeecc124ca236e5bcfdba6a52b30c2971aaa596d1d119b290" + }, + "helper_map_sha256": "688d5115b221be68c96970822cc04ff698e2a84432fa7db9cb59057f6fe55def", + "canonical_content_sha256": "e6daee410e04d5e023faf21144081534ad222d334ce786e6b5f52407e6b3c41f", + "local_program_sha256": { + "forward": "d17399c8c7458bb7110d8596fab5f769cd4cb3733a3042277fa08bf03f42d6c9", + "backward": "4772df0663f88cc218fd7254eb202f46daf136c06e9e96c19ed8ea218b545dc4" + }, + "clifford_recipes_sha256": "0a60293f43d88dbb1b321f02e61204afe1b6272b1346968ef35705caea1e4771" +} diff --git a/research/complex-promo4-cold72/construction/LICENSE b/research/complex-promo4-cold72/construction/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/complex-promo4-cold72/construction/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/complex-promo4-cold72/construction/NOTICE.md b/research/complex-promo4-cold72/construction/NOTICE.md new file mode 100644 index 0000000000..16b0507070 --- /dev/null +++ b/research/complex-promo4-cold72/construction/NOTICE.md @@ -0,0 +1,9 @@ +# Construction delta notice + +Prepared for icekylinx with OpenAI GPT-6 Astra assistance. Apache-2.0. + +`construct_gauge_xcentre.py` modifies PR635's credited `construct_k_triangle.py`, which in turn extends icekylinx's PR531/PR514/PR425 factory lineage. Its original source comments are retained. The K-triangle schedule and the upstream porting, JP8 frame, kernel and HPE procedures are reused from the pinned source checkouts and are not new contributions of this delta. + +The new source-copy exchanges, complementary factory basis, carrier assignment, exact cold44 constructor and compact reproduction driver are described in `../CONSTRUCTION.md`. + +`UPSTREAM-NOTICE.md` is the complete unmodified notice from the pinned PR635 package. `LICENSE` is that package's Apache-2.0 license. All further notices and source credits of the referenced upstream packages remain applicable and are retained in the source checkouts rather than vendored again here. diff --git a/research/complex-promo4-cold72/construction/REBUILD-CHECKS.json b/research/complex-promo4-cold72/construction/REBUILD-CHECKS.json new file mode 100644 index 0000000000..0801f35da7 --- /dev/null +++ b/research/complex-promo4-cold72/construction/REBUILD-CHECKS.json @@ -0,0 +1,51 @@ +{ + "status": "PASS_COMPACT_SCALAR_REPRODUCTION_AND_FROZEN_RECIPE_SPLICE", + "steps": [ + { + "step": "shadow-early", + "exit_code": 0, + "seconds": 0.355 + }, + { + "step": "shadow-prefix", + "exit_code": 0, + "seconds": 0.511 + }, + { + "step": "gauge-forward", + "exit_code": 0, + "seconds": 0.527 + }, + { + "step": "port0", + "exit_code": 0, + "seconds": 0.468 + }, + { + "step": "port1", + "exit_code": 0, + "seconds": 0.636 + }, + { + "step": "port2", + "exit_code": 0, + "seconds": 0.474 + }, + { + "step": "port3", + "exit_code": 0, + "seconds": 0.497 + }, + { + "step": "cold44-exact", + "exit_code": 0, + "seconds": 2.754 + } + ], + "constructor_seconds": 6.222, + "word_content_sha256": "78c7aadacb6eec2eeecc124ca236e5bcfdba6a52b30c2971aaa596d1d119b290", + "all_step_input_and_output_pins_checked": true, + "regenerated_recipe_equals_frozen_recipe": true, + "frozen_splice_matches_exact_constructor": true, + "scope": "One portable scalar reconstruction from pinned main and PR635 inputs; existing native and independent mathematical receipts accompany the package separately." +} diff --git a/research/complex-promo4-cold72/construction/UPSTREAM-NOTICE.md b/research/complex-promo4-cold72/construction/UPSTREAM-NOTICE.md new file mode 100644 index 0000000000..ebc24a0168 --- /dev/null +++ b/research/complex-promo4-cold72/construction/UPSTREAM-NOTICE.md @@ -0,0 +1,34 @@ +# Attribution and scope + +Four verified provider types are offered to every call: PR571's prefix word with twelve multi-cut cold kernels (PR568's unchanged constructor), the same word with forty width-five entrance promotions (PR569's unchanged frame constructor) before those kernels, PR575's plain joint-prefix provider, and PR568's eight-cold provider. A window MILP with an exact per-pattern model chooses the dispatch and a literal owner map. PR583's six source-bound kernel frame coalescences (its unchanged constructor and negative controls) are applied to every PR571-prefix provider word (ck and atm3), followed by two further coalescences that each first move one addition past two commuting additions (package code/build_gate_moves.py, extending PR583's constructor); a final hyperplane_end step (package code/build_hpe.py) then runs 46 single-gate cleanups h -= p right after part B at the dim-8 join U of their registers, so 46 width-8 entering helpers per call end at U with width 7; each such gate commutes with every earlier cleanup gate on its registers (for 8 of them the partner's one earlier gate x -= p only reads p), and the reordered program is replayed exactly. A window MILP (exact windows, RINS around an LP vertex) gives the dispatch ck 45 / atm3 21 / jp8 6 and the literal owner map. + +Pinned external sources (unchanged; `verify.py` checks their manifests and every file it uses): +- PR568 (`research/complex-multicold`, commit `71c99ac935a33bb7b59a1b4a7af8725a939b0b90`). +- PR571 (`research/structural-gain`, commit `b7bdc5a8de18fcf418cfb9c7d83a2b1097a5e4a3`). +- PR569 (`research/larger-gain`, commit `897213a855b7fb8a1b8b0e552a2f5c42e6c1b326`). +- PR575 (`research/complex-joint-prefix`, commit `eac6f7e378ab622dac50a2fd4b7ef6eab014de44`). +- PR583 (`research/kernel-frame-coalescing`, commit `89be768f0157f5a3d8e4db69cf1748768605eac9`). + +Provider construction is described as typed steps in `data/SPEC.json` (`build`); `verify.py` runs only allowlisted step types with their paired omission audits and checks every input and output content hash. `code/` holds the spec-driven global admission scripts adapted from PR571's `frontier-composition/global-code/` (OpenAI Codex assisted, Apache-2.0): every expected value is read from `data/SPEC.json` and compared only after independent recomputation. `code/generated_identity.py` and `code/generated_identity_controls.py`, and the decompressed-content artifact identities in the bind, audit, invoice, assembly and phase-timing scripts, are taken unchanged from PR586 by chafreaky (`research/promoted-kernel-coalescing`, commit `4846fee5b06af770e9b3a10c36200f673d656725`, OpenAI Codex assisted, Apache-2.0), including its proof-content and reference/metadata mutation controls; the normalization of descriptive width metadata after frame changes follows the same PR. + +In PR601, the owner map was nominated by a HiGHS window MILP (adapted from PR569's `global/nominate_width7.py`) with lazy cross-time Hall cuts; this package's re-solved map is described below. Neither is an admission dependency. + +DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code. (The PR601 package this one starts from states: "Prepared by Claude Code (Anthropic) research agents.") Apache-2.0 applies; LICENSE is included. All notices, licenses, source pins and AI disclosures of the pinned sources and their ancestry are retained in those packages and are not replaced by this notice. All inherited conditional assumptions remain conditional. + +**This package (complex-571-cold14, DreamingOfClouds).** It starts from PR601 (jeremykothe2, `research/complex-571-hpem46`, commit `529ab7dcb59d5ea7a5798e9e06cf5b3aee8a1550`). Everything above is kept unchanged except the following: +- every provider chain (ck, atm3, jp8) gains the typed step `cold_end` (`code/build_cold_end.py`, `code/cold_end_controls.py`; recipes `data/recipes/*-cold_end.json.gz`); +- the generalised native chain and the global admission scripts accept cold helpers that end below FULL (with `0:U` wrappers), a refactored exact cleanup, and check the wrapper order; +- `data/PLAN.json` / `data/OWNERS.json.gz` (dispatch and literal owner map) come from a relocate/swap/ejection-chain/provider-flip annealing search started from PR601's map, refined by an exact pattern-restricted owner model (CP-SAT) with a literal edge-colouring expansion (not an admission dependency); +- `data/SPEC.json` holds the expected values, recorded by a discovery run and then checked by a strict run. + +The cold-end construction (a row-plus-column cone condition for low-frame ends, a rank-0 dirt-spread premix and multi-gate lower-frame cleanup) builds on PR591 / PR592 / PR593 / PR601 (jeremykothe2) and our PR599 (Lean: multi-gate and cold hyperplane-end tails). DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code. Build on this at your own risk. + +**This package (complex-571-cold14-b3, jeremykothe2).** It is PR604's `complex-571-cold14` (DreamingOfClouds) with ColdBeyond's second cold end per block (two new `cold_end` A-gate primitives, `PROOF-NOTE.md`), ColdSupply's E1 entering pair and reviewed controls, a free dispatch (jp8 ×60, atm3 ×12) and a literal owner map from an exact per-time-Hall window MIP. All other construction, code, controls and proofs are PR604's and earlier contributors', unchanged. + +**This package (complex-571-cold14-k492).** It is complex-571-cold14-b3 with these changes: +- **K-triangle base words.** The leaver-read K-triangle skeleton atom and its read schedule (`data/TRI-SCHEDULE.json`) are by AtomScout, a Claude Code research agent. `code/construct_k_triangle.py` is PR531's `code/construct_504.py` (icekylinx, OpenAI Codex / GPT assisted, Apache-2.0; pinned source `direct_delivery`) extended with that atom. +- **Ported chains.** The PR604/B3 chains are ported stage by stage onto the K-triangle words by `code/build_port_stage.py` (Port480, a Claude Code research agent). `code/build_frame_regroup.py` extends PR583's `build_frames.py` (chafreaky). +- **Helper count R.** The generalisation of the global scripts to the provider helper count R is by GlobalR (a Claude Code research agent), with AtomReviewer's fixes (PROOF-NOTE-R.md). +- **Owner map.** The owner map, the cold_end recipes on the K-triangle words and the package assembly are by Stack492, Port480 and ColdBeyond (Claude Code research agents). + +Build on this at your own risk. diff --git a/research/complex-promo4-cold72/construction/build_gauge_cold44.py b/research/complex-promo4-cold72/construction/build_gauge_cold44.py new file mode 100644 index 0000000000..72d2945f6b --- /dev/null +++ b/research/complex-promo4-cold72/construction/build_gauge_cold44.py @@ -0,0 +1,210 @@ +"""Exact dyadic cold-end realization of the source-branch/factory-completion word. +Prepared for icekylinx with OpenAI Codex assistance; Apache-2.0. +This is a constructor: independent endpoint/frame audits remain required. +""" +from pathlib import Path +from fractions import Fraction as Q +from collections import Counter +import copy,gzip,json,hashlib,time,sys,argparse,importlib.util +D=Path(__file__).resolve().parent +ap=argparse.ArgumentParser(description=__doc__) +for name in ('input','out','hamming','upstream-package'):ap.add_argument('--'+name,type=Path,required=True) +args=ap.parse_args();WPATH=args.input;OUT=args.out +assert __debug__, 'Assertions are required' +OUT.mkdir(exist_ok=False,parents=True) +def rd(p):return json.loads(gzip.decompress(p.read_bytes()) if p.suffix=='.gz' else p.read_bytes()) +w=rd(WPATH);v=w['report']['v'];n=2*v+w['report']['R'];N=list(range(v))+list(range(2*v,n));ix={x:i for i,x in enumerate(N)} +F9=[256,128,64,32,16,8,4,2,1];t0=time.monotonic() +def basis(vs): + d={} + for a in vs: + for k in sorted(d,reverse=True): + if a>>k&1:a^=d[k] + if a: + k=a.bit_length()-1 + for j in d: + if d[j]>>k&1:d[j]^=a + d[k]=a + return tuple(d[k] for k in sorted(d,reverse=True)) +def inside(a,b):return basis(a+b)==b +def regs(e):return e[1:3] if e[0]=='add' else e[1:2] +def inverse(e): + e=copy.deepcopy(e) + if e[0]=='add':e[3]=-e[3] + else:e[2],e[3]=e[3],e[2] + return e +def apply(e,M,mapping=None): + t=mapping[e[1]] if mapping is not None else e[1] + if e[0]=='add': + s=mapping[e[2]] if mapping is not None else e[2];q=Q(e[3],e[4]) + for j,a in M[s].items(): + x=M[t].get(j,Q(0))+q*a + if x:M[t][j]=x + else:M[t].pop(j,None) + else: + q=Q(e[2],e[3]);M[t]={j:q*a for j,a in M[t].items()} +def rref(A): + a=[list(map(Q,row)) for row in A];nr=len(a);nc=len(a[0]) if nr else 0;row=0;piv=[] + for c in range(nc): + k=next((i for i in range(row,nr) if a[i][c]),None) + if k is None:continue + a[row],a[k]=a[k],a[row];q=a[row][c];a[row]=[x/q for x in a[row]] + for i in range(nr): + if i!=row and a[i][c]:q=a[i][c];a[i]=[x-q*y for x,y in zip(a[i],a[row])] + piv.append(c);row+=1 + if row==nr:break + return a,piv +def rank(A):return len(rref(A)[1]) +def null(A,nc=None): + if A:a,piv=rref(A);nc=len(a[0]) + else:a=[];piv=[];assert nc is not None + free=[j for j in range(nc) if j not in piv];out=[[Q(0) for j in free] for i in range(nc)] + for k,c in enumerate(free):out[c][k]=Q(1) + for i,c in enumerate(piv): + for k,j in enumerate(free):out[c][k]=-a[i][j] + return out +def mm(A,B): + if not A:return [] + if not B:return [[] for row in A] + bt=list(zip(*B));return [[sum((a*b for a,b in zip(row,col)),Q(0)) for col in bt] for row in A] +def tr(A):return list(map(list,zip(*A))) +def inv(A): + n0=len(A);a,p=rref([row+[Q(i==j) for j in range(n0)] for i,row in enumerate(A)]) + assert p[:n0]==list(range(n0)) + return [row[n0:] for row in a] +def unit(q): + if not q:return False + a=abs(q.numerator);b=q.denominator + return not a&(a-1) and not b&(b-1) +def dyadic(q):return not q.denominator&(q.denominator-1) +def opadd(t,s,q,F):return ['add',t,s,q.numerator,q.denominator,list(F)] +def opscale(t,q,F):return ['scale',t,q.numerator,q.denominator,list(F)] +def eliminate(M,ids,F,skip=()): + """Return legal dyadic row operations taking an invertible sparse matrix to I.""" + skip=set(skip);ops=[];dim=len(M) + def add(i,j,q): + if q: + assert dyadic(q);e=opadd(ids[i],ids[j],q,F);ops.append(e) + for c,x in M[j].items(): + z=M[i].get(c,Q(0))+q*x + if z:M[i][c]=z + else:M[i].pop(c,None) + def scale(i,q): + if q!=1: + assert unit(q);ops.append(opscale(ids[i],q,F));M[i]={c:q*x for c,x in M[i].items()} + def swap(i,j): + if i!=j: + add(i,j,Q(1));add(j,i,Q(-1));add(i,j,Q(1));scale(j,Q(-1)) + for c in range(dim): + if c in skip: + assert M[c]=={c:Q(1)} and all(not M[i].get(c) for i in range(dim) if i!=c) + continue + cand=[i for i in range(c,dim) if i not in skip and M[i].get(c)] + k=next((i for i in cand if unit(M[i][c])),None) + if k is None: + # Elementary Euclidean row additions reduce the pivot-column numerator gcd. + assert cand,('singular',c) + while k is None: + cand.sort(key=lambda i:abs(M[i][c]));a=cand[0] + b=next((i for i in cand[1:] if M[i][c]),None) + if b is None:raise ValueError(('non-dyadic determinant pivot',c,M[a][c])) + rat=M[b][c]/M[a][c];q=rat.numerator//rat.denominator + if q==0:q=1 if rat>0 else -1 + add(b,a,Q(-q));cand=[i for i in cand if M[i].get(c)] + k=next((i for i in cand if unit(M[i][c])),None) + swap(c,k);scale(c,1/M[c][c]) + for i in range(dim): + if i!=c and M[i].get(c): + assert i not in skip + add(i,c,-M[i][c]) + assert all(row=={i:Q(1)} for i,row in enumerate(M)) + return ops +def realize(A,ids,F): + M=[{j:Q(x) for j,x in enumerate(row) if x} for row in A] + return [inverse(e) for e in reversed(eliminate(M,ids,F))] +# Reconstruct the actual non-target map after the inherited HPE tail. +inherited_tail=[w['cleanup'][i][:-1]+[list(f)] for i,f in w.get('early_cleanup',[])] +mainN=[e for e in w['A']+w['B'] if not v<=e[1]<2*v] +M=[{i:Q(1)} for i in range(len(N))] +for e in mainN+inherited_tail:apply(e,M,ix) +MI=[{i:Q(1)} for i in range(len(N))] +for e in reversed(mainN+inherited_tail):apply(inverse(e),MI,ix) +cur={x:(w['ports'][x],) if xlen(ih):ih.append(j) + if len(ih)==r:break + assert len(ih)==r + endhs=[N[I[j]] for j in ih];endhidx=[hs.index(h) for h in endhs] + kerR=null(RR,16);Qmat=[[Q(0) for j in range(16)] for i in range(16)] + for j,hj in enumerate(endhidx): + for i in range(16):Qmat[i][hj]=qH[i][j] + other=[j for j in range(16) if j not in endhidx] + for k,j in enumerate(other): + for i in range(16):Qmat[i][j]=kerR[i][k] + assert rank(Qmat)==16 + pops=realize(Qmat,hs,());premix+=pops + T=[[Q(i==j)-sum((U[i][k]*L[k][j] for k in range(r)),Q(0)) for j in range(len(I))] for i in range(len(I))] + for k,i in enumerate(ih):T[i]=L[k] + tops=realize(T,[N[i] for i in I],F);tail+=tops + # Right-compose this initial helper premix; other blocks have disjoint H sets. + for row in Mafter: + vals=[row.get(h,Q(0)) for h in H] + if any(vals): + for hj in H:row.pop(hj,None) + for j,hj in enumerate(H): + z=sum((vals[i]*Qmat[i][j] for i in range(16)),Q(0)) + if z:row[hj]=z + for e in tops:apply(e,Mafter,ix) + ends.update({h:list(F) for h in endhs}) + plans.append(dict(block=b,frame=list(F),registers=[N[i] for i in I],ends=endhs,pairing_rank=r,premix_gates=len(pops),tail_gates=len(tops),Q=[[str(x) for x in row] for row in Qmat],T=[[str(x) for x in row] for row in T])) + print('BLOCK',b,'ends',endhs,'Qops',len(pops),'Tops',len(tops),flush=True) +# Check actual post-tail isolation before constructing the high-frame inverse. +allends=set(ends)|set(map(int,w.get('helper_final',{}))) +for h in allends: + j=ix[h];assert Mafter[j]=={j:Q(1)},('row not isolated',h,Mafter[j]);assert all(not row.get(j) for i,row in enumerate(Mafter) if i!=j),('column not isolated',h) +print('EXACT_ISOLATED',len(ends),'new;',len(allends),'total',round(time.monotonic()-t0,3),flush=True) +fullops=eliminate(copy.deepcopy(Mafter),N,F9,[ix[x] for x in allends]) +print('FULL_INVERSE',len(fullops),round(time.monotonic()-t0,3),flush=True) +# Cancel new cold-axis target responses inside A, after their wrappers. +Dirt=[({h:Q(1)} if h in ends else {}) for h in range(n)] +for e in premix+w['A']+w['cut']+w['B']:apply(e,Dirt) +for e in w['precondition']:apply(e,Dirt) +postcomp=[opadd(y,h,-a,()) for y in range(v,2*v) for h,a in sorted(Dirt[y].items()) if a] +assert all(h in ends for e in postcomp for h in [e[2]]) +new=copy.deepcopy(w);new['A']=postcomp+premix+w['A'];new['cleanup']=inherited_tail+tail+fullops +new['early_cleanup']=[[i,e[-1]] for i,e in enumerate(inherited_tail+tail)] +new['helper_final'].update({str(h):f for h,f in ends.items()}) +new['refactored_cleanup']={'kind':'source_branch_gauge_and_retired_completion_cold44','new_cold_ends':len(ends),'exact_non_target_isolation_checked':True,'high_inverse':'dyadic_sparse_Gauss_Jordan'} +# Derive paid profile by subtracting and adding literal frame-chain counts. +spec=importlib.util.spec_from_file_location('upstream_cold_end',args.upstream_package/'code/build_cold_end.py') +profile_module=importlib.util.module_from_spec(spec);spec.loader.exec_module(profile_module) +oldprof,_=profile_module.chain_profile(w);newprof,_=profile_module.chain_profile(new) +prof=Counter({int(k):z for k,z in w['report']['local_profile'].items()});prof.subtract(oldprof);prof.update(newprof) +widths=Counter(len(basis(new['helper_final'].get(str(h),F9)))-len(basis(new.get('start_extra',{}).get(str(h),[]))) for h in range(224,n)) +new['report'].update(local_profile={str(k):z for k,z in sorted(prof.items()) if z},local_rank_mass=sum(k*z for k,z in prof.items()),width_inventory={str(k):z for k,z in sorted(widths.items()) if z},status='EXACT_COLD44_CONSTRUCTED_PENDING_INDEPENDENT_AUDIT') +raw=json.dumps(new,sort_keys=True,separators=(',',':')).encode();sha=hashlib.sha256(raw).hexdigest();(OUT/'FULL-WORD.json.gz').write_bytes(gzip.compress(raw,mtime=0)) +recipe={'premix':postcomp+premix,'cleanup':new['cleanup'],'early_cleanup':new['early_cleanup'],'cold_ends':{str(h):f for h,f in ends.items()},'refactored_cleanup':new['refactored_cleanup'],'output_content_sha256':sha} +(OUT/'RECIPE.json.gz').write_bytes(gzip.compress(json.dumps(recipe,sort_keys=True,separators=(',',':')).encode(),mtime=0)) +receipt=dict(input_content_sha256=hashlib.sha256(gzip.decompress(WPATH.read_bytes())).hexdigest(),output_content_sha256=sha,blocks=plans,new_cold_ends=len(ends),all_low_ended_helpers=len(allends),premix_gates=len(premix),postwrapper_compensation_gates=len(postcomp),tail_gates=len(tail),inherited_tail_gates=len(inherited_tail),full_inverse_gates=len(fullops),profile=new['report']['local_profile'],width_inventory=new['report']['width_inventory'],rank_mass=new['report']['local_rank_mass'],seconds=time.monotonic()-t0) +(OUT/'CONSTRUCTION.json').write_text(json.dumps(receipt,indent=2)+'\n') +print(json.dumps({k:z for k,z in receipt.items() if k!='blocks'},indent=2),flush=True) diff --git a/research/complex-promo4-cold72/construction/construct_gauge_xcentre.py b/research/complex-promo4-cold72/construction/construct_gauge_xcentre.py new file mode 100644 index 0000000000..1010d86746 --- /dev/null +++ b/research/complex-promo4-cold72/construction/construct_gauge_xcentre.py @@ -0,0 +1,381 @@ +# Round20 early-coordinate-center / own-Y variant, prepared for icekylinx +# with OpenAI Codex assistance. Apache-2.0. Scalar elementary-operation +# helpers below are retained from the attributed PR514 construct_partial.py. +# Adapted by OpenAI Codex for isolated structural research. +# Modified from PR425 by icekylinx with Codex assistance. +"""Full discovery word for Hamming packets with borrowed X and Y registers. + +This changes the scalar architecture. It is not accepted by the old restricted +gx interface: source bases may change until full-frame cleanup, and targets use +an explicitly inverted output basis. No supplier admission is asserted. +""" +import copy,gzip,json,math,time +import itertools as it +from collections import Counter,defaultdict +from fractions import Fraction as Q +from pathlib import Path + +import sys +INPUT=Path(sys.argv[1]);OUT=Path(sys.argv[2]);OUT.mkdir(parents=True,exist_ok=False);D=json.loads((INPUT/'PROTOTYPE.json').read_text()) +P=D['binary_ports'];R=D['root_lines'];v=120;h=9 +modules=json.load(gzip.open(INPUT/'PACKET-PROGRAMS.json.gz')) +# AtomScout: leaver-read K-triangles (schedule from atom1.py / rog.py CP-SAT) +TRI=json.loads(Path(sys.argv[3]).read_text()) +FULLT={(tuple(tr['p']),tr['e']) for tr in TRI['triangles']} +TRI_COORDS={t+8 for tr in TRI['triangles'] for t,_,_ in tr['reads']} +COPYL=[] +NH=504-3*len(FULLT)+len(COPYL) + +def basis(vectors): + b={} + for x in vectors: + for p in sorted(b,reverse=True): + if x>>p&1:x^=b[p] + if x: + p=x.bit_length()-1 + for q in b: + if b[q]>>p&1:b[q]^=x + b[p]=x + return tuple(b[p] for p in sorted(b,reverse=True)) +def inside(a,b):return basis(a+b)==b +def hyper(p):return basis([x for x in range(1,512) if (x&p).bit_count()%2==0]) +FULL=basis([1<=v,r)) + for col,s in enumerate(ids): + k=next(i for i in range(col,len(regs)) if rows[regs[i]].get(s,Q(0))) + swap(regs[k],regs[col],F) + scale(regs[col],1/rows[regs[col]][s],F) + for i in range(len(regs)): + if i!=col and rows[regs[i]].get(s,Q(0)):add(regs[i],regs[col],-rows[regs[i]][s],F) + assert all(rows[regs[i]]=={s:Q(1)} for i,s in enumerate(ids)) + M=[[Q(R[s][i]) for s in ids] for i in c] + def qr_rank(rs): + bs={} + for r in rs: + r=r.copy() + for i,b in sorted(bs.items()): + if r[i]:q=r[i];r=[x-q*y for x,y in zip(r,b)] + i=next((i for i,x in enumerate(r) if x),None) + if i is not None:q=r[i];bs[i]=[x/q for x in r] + return len(bs) + assert qr_rank(M)==4 + for rr0 in PRIORITY[",".join(map(str,c))]["rows"]: + rr=list(map(Q,rr0)) + if qr_rank(M+[rr])>len(M):M.append(rr) + if len(M)==8:break + for i in range(8): + if len(M)==8:break + rr=[Q(i==j) for j in range(8)] + if qr_rank(M+[rr])>len(M):M.append(rr) + if len(M)==8:break + assert len(M)==8 + linear(regs,M,F) + for i,r in zip(c,regs): + assert rows[r]=={s:Q(R[s][i]) for s in ids} + block_totals[c,i]=r + +# All centers are complete while Y is still at zero. This is the crucial +# difference from an illegal early-own-Y prefix using the old center order. +centers=[] +for i in range(8): + regs=[block_totals[c,i] for c in sorted(blocks) if i in c] + F=hyper(P[frame[i]]);a=regs[0] + for b in regs[1:]:add(a,b,1,F) + centers.append(a) +centers += [frame[i] for i in range(8)] +center_frames=[cur[r] for r in centers] +assert list(map(len,center_frames))==[8]*8+[1]*8 +assert all(cur[v+t]==() for t in range(v)) + +phase=B +for t,(r,coef,F) in sorted(own_rows.items()): + if t in TRI_COORDS:continue + assert cur[r]==F + add(v+t,r,coef,F) +# requests are needed for TRI coefficients +requests=defaultdict(list) +for pid,pair in enumerate(pairs): + if not pair['selected']:continue + (t,u),(key1,key2),mat=pair['targets'],pair['keys'],pair['matrix'] + requests[key1].append((t,-Q(mat[0][0],2))) + requests[key2].append((u,-Q(mat[0][1],2))) +reqcoef={t:(key,coef) for key,reqs in requests.items() for t,coef in reqs} +def face_info(c,p,eps): + z=blocks[c];keys=[(pp,ee) for pp in it.combinations(c,2) for ee in (-1,1)] + r_local,alpha=z['outputs'][keys.index((p,eps))] + j=[j for j in range(40,len(z['events'])) if z['events'][j][0]==r_local];assert len(j)==1 + return j[0],Q(alpha) +tri_join_counts=Counter() +lcopy={} +for s8 in COPYL: + r=s8+8;c=alloc();add(c,r,1,cur[r]);lcopy[r]=c +for tr in TRI['triangles']: + p,eps=tuple(tr['p']),tr['e'] + for t8,blk,loc in tr['reads']: + t=t8+8;blk=tuple(blk);r=maps[blk][loc];r0=r;r=lcopy.get(r,r) + key,coef=reqcoef[t];assert key[1]==p and key[2]==eps,(key,p,eps) + if blk==key[0]: + rr,c0,F0=own_rows[t];assert rr==r0;q=c0 + else: + j,alpha=face_info(blk,p,eps);ev=blocks[blk]['events'][j];assert loc in ev[:2] + q=coef*alpha + F=basis(cur[v+t]+cur[r]);assert inside(F,hyper(P[t])),('TRI frame',t) + tri_join_counts[len(F)]+=1;add(v+t,r,q,F) + +packets={} +for c,z in sorted(blocks.items()): + mp=maps[c] + keys=[(p,eps) for p in it.combinations(c,2) for eps in (-1,1)] + skipev={face_info(c,p,eps)[0] for p,eps in keys if (p,eps) in FULLT} + for j,(e,F) in enumerate(list(zip(z['events'],z['event_frames']))[40:]): + if j not in early[c] and 40+j not in skipev: + t,s,a,b=e;add(mp[t],mp[s],Q(a,b),tuple(F)) + for key,(r,alpha) in zip(keys,z['outputs']): + if tuple(key) in FULLT:skip();continue + a=mp[r];b=alloc();add(b,a,1,cur[a]) + consumers=sorted(d for d in blocks if d!=c and set(key[0])<=set(d)) + assert len(consumers)==2 + for target,r in zip(consumers,(a,b)):packets[c,key[0],key[1],target]=(r,Q(alpha)) + +# Both tetrahedra use the same partition. A selected key has exactly two +# selected Y loads and no ordinary M consumer. Supply its two raw halves in +# opposite orders and never form that M. Other keys retain the old M path. +second=[];first_join_counts=Counter() +for key,reqs in sorted(requests.items()): + assert len(reqs)==2 + c,p,eps=key + if (p,eps) in FULLT:continue + ds=sorted(d for d in blocks if d!=c and set(p)<=set(d));a,b=ds + for j,(target,coef) in enumerate(sorted(reqs)): + first_source,second_source=(a,b) if j==0 else (b,a) + r,alpha=packets[first_source,p,eps,second_source] + F=basis(cur[v+target]+cur[r]);assert inside(F,hyper(P[target])) + first_join_counts[len(F)]+=1;add(v+target,r,coef*alpha,F) + r,alpha=packets[second_source,p,eps,c] + second.append((target,r,coef*alpha)) + +Ms={} +for c in sorted(blocks): + for p in it.combinations(c,2): + ds=sorted(d for d in blocks if d!=c and set(p)<=set(d)) + for eps in (-1,1): + if (c,p,eps) in requests:continue + (a,alpha),(b,beta)=[packets[d,p,eps,c] for d in ds] + F=basis(cur[a]+cur[b]);add(a,b,beta/alpha,F) + Ms[c,p,eps]=(a,alpha) + +consumers=defaultdict(list) +for pid,pair in enumerate(pairs): + for key in pair['keys']:consumers[key].append(pid) +slots={} +for key,uses in sorted(consumers.items()): + assert len(uses)==2 + if key in requests: + assert all(pairs[i]['selected'] for i in uses) + continue + assert all(not pairs[i]['selected'] for i in uses) + a,alpha=Ms[key] + for j,pid in enumerate(uses): + if j==0:r=a + else:r=alloc();add(r,a,1,cur[a]) + slots[pid,key]=(r,alpha) +assert len(cur)-240==NH,len(cur)-240 + +selected_join_counts=Counter() +for target,r,coef in second: + F=basis(cur[v+target]+cur[r]);assert inside(F,hyper(P[target])) + selected_join_counts[len(F)]+=1;add(v+target,r,coef,F) +output_basis=[] +for pair in pairs: + if not pair['selected']:continue + (t,u),mat=pair['targets'],pair['matrix'] + F=basis(cur[v+t]+cur[v+u]);assert inside(F,hyper(P[t])) and inside(F,hyper(P[u])) + add(v+t,v+u,1,F);add(v+u,v+t,-Q(1,2),F) + z=-Q(2*mat[1][0],mat[0][0]);scale(v+u,z,F);output_basis.append((t,u,z)) + +for pid,pair in enumerate(pairs): + if pair['selected']:continue + (t,u),(key1,key2),mat=pair['targets'],pair['keys'],pair['matrix'] + (a,alpha),(b,beta)=slots[pid,key1],slots[pid,key2] + F=basis(cur[a]+cur[b]);aa,ab=Q(mat[0][0])*alpha,Q(mat[0][1])*beta + ba,bb=Q(mat[1][0])*alpha,Q(mat[1][1])*beta + add(a,b,ab/aa,F);q=ba/(bb-ba*ab/aa);add(b,a,q,F) + add(v+t,a,-aa/2,hyper(P[t]));add(v+u,b,-(bb-ba*ab/aa)/2,hyper(P[u])) + +for t in range(v): + expected={s:-Q(G[t][s],2) for s in range(v) if s!=t and G[t][s] and s not in frame.values()} if t not in frame.values() else {} + assert rows[v+t]==expected,('side identity',t) + +scatter=[[Q(r[i],4) if t not in frame.values() else Q(0) for i in range(8)]+[Q(t==frame[i]) for i in range(8)] for t,r in enumerate(R)] +precondition=[] +for t,u,z in output_basis: + a,b=scatter[t].copy(),scatter[u].copy() + scatter[t]=[x/2-y/z for x,y in zip(a,b)] + scatter[u]=[x/2+y/z for x,y in zip(a,b)] + precondition.extend([['scale',v+u,(1/z).numerator,(1/z).denominator,[]], + ['add',v+u,v+t,1,2,[]],['add',v+t,v+u,-1,1,[]]]) +for r in range(len(cur)):climb(r,hyper(P[r-v]) if v<=r<2*v else FULL) +H[8]+=8;H[1]+=8 +assert sum(r*z for r,z in H.items())==9*NH+240*8+72,sum(r*z for r,z in H.items()) + +def apply(e,matrix): + if e[0]=='add': + _,t,s,a,b,*_=e;q=Q(a,b) + for j,x in list(matrix[s].items()): + z=matrix[t].get(j,Q(0))+q*x + if z:matrix[t][j]=z + else:matrix[t].pop(j,None) + else: + _,t,a,b,*_=e;q=Q(a,b);matrix[t]={j:q*x for j,x in matrix[t].items()} +def inverse(e): + e=copy.deepcopy(e) + if e[0]=='add':e[3]*=-1 + else:e[2],e[3]=e[3],e[2] + e[-1]=list(FULL);return e +cut=[['add',v+t,centers[i],q.numerator,q.denominator,None] for t,row in enumerate(scatter) for i,q in enumerate(row) if q] +cleanup=[inverse(e) for e in reversed(A+B) if not v<=e[1]<2*v] +matrix=[{r:Q(1)} if r p += (1/c_x) x + g_d : d += c_d p -> d += (c_d/c_x) x (d != x, same position and frame E) + start_extra: p -> x (same E); cleanup regenerated by the inherited inverse rule. +Exactness (PROOF-NOTE-PIVOT.md): x holds only its initial dirt at every rewritten gate, and p holds only its initial dirt +until g_x, so x's new response is col(x) + col(p)/c_x + sum_d (c_d/c_x) col_{g_d}(d) = (c_x col(x) + col(p) + +sum_d c_d col_{g_d}(d)) / c_x = 0, because col(x) = col_{g_x}(x). This script checks it by exact rational replay anyway. +Cost: the frame chains of p and x are exchanged (p now climbs [] -> E at g_x where x did; x starts at E where p did), so +gk_word.profile and the width multiset are unchanged; both are asserted. + +Recipe: {input_content_sha256, output_content_sha256, swaps: [{pivot, new_pivot, entrance, gates: [{part, index, +before, after}]}]}. Every expected `after` gate is recomputed from the rule above and must equal the recipe. + +Negative controls (--controls): mutated recipes/words that must be rejected at pinned reasons: + * nonzero response: another family gate's rescaled coefficient has the wrong sign; + * wrong pivot coefficient: g_x's new coefficient doubled; + * wrong entrance: the recipe's entrance is not p's start_extra; + * non-family gate: a recipe gate whose `before` is not the word's gate; + * new pivot touched in the window: x replaced by a family donor that is not a fresh helper (a target donor, or the + first other helper donor when the family has no target donor). +""" +from pathlib import Path +from collections import Counter +from fractions import Fraction as Q +import argparse, copy, gzip, hashlib, json, sys +assert __debug__, 'Assertions required' +ap = argparse.ArgumentParser() +for k in ('--input', '--recipe', '--gk-dir', '--out'): ap.add_argument(k, type=Path, required=True) +a = ap.parse_args(); assert not a.out.exists() +sys.path.insert(0, str(a.gk_dir)); import gk_word as G, gk_common as C +G.V = C.V = 112; G.DATA = C.DATA = 7168 +V = 112 +raw = json.loads(gzip.decompress(a.input.read_bytes())); recipe = json.loads(a.recipe.read_text()) +enc = lambda x: json.dumps(x, sort_keys=True, separators=(',', ':')).encode(); sha = lambda x: hashlib.sha256(x).hexdigest() +regs = lambda e: [e[1]] + ([e[2]] if e[0] == 'add' else []) +inv_rule = lambda w: [G.inverse(e, G.FULL) for e in reversed(w['A'] + w['B']) if not V <= e[1] < 2 * V] +dy = lambda q: q != 0 and q.denominator & (q.denominator - 1) == 0 + + +def response(w, h): + rows = {} + def get(r): return rows.setdefault(r, {r: Q(1)}) + for e in w['A'] + w['cut'] + w['B']: + if e[0] == 'scale': + q = Q(e[2], e[3]); rows[e[1]] = {j: q * x for j, x in get(e[1]).items()} + else: + t, s = e[1], e[2]; q = Q(e[3], e[4]); src = get(s); tgt = get(t) + for j, x in list(src.items()): + z = tgt.get(j, Q(0)) + q * x + if z: tgt[j] = z + else: tgt.pop(j, None) + return {r: rows[r][h] for r in range(V, 2 * V) if r in rows and rows[r].get(h)} + + +def build(w0, rec): + w = copy.deepcopy(w0); n = 2 * V + w['report']['R'] + assert w['cleanup'] == inv_rule(w), 'input cleanup is not the inherited inverse rule' + P0 = G.profile(w); W0 = Counter(C.widths_of(w)) + AB = [('A', i) for i in range(len(w['A']))] + [('B', i) for i in range(len(w['B']))] + pos = {k: j for j, k in enumerate(AB)} + seen = set(); receipts = []; rules = [] + for s in rec['swaps']: + p, x, E = s['pivot'], s['new_pivot'], s['entrance'] + assert 2 * V <= p < n and w['start_extra'].get(str(p)) == E, 'pivot is not an entering helper at the entrance' + assert 2 * V <= x < n and x not in w['centers'], 'new pivot must be a helper' + assert str(x) not in w['start_extra'], 'new pivot already entering' + assert not {p, x} & seen, 'registers shared between swaps'; seen |= {p, x} + gs = s['gates']; ks = [pos[(g['part'], g['index'])] for g in gs] + assert ks == sorted(ks) and len(set(ks)) == len(ks) + for g in gs: + e = w[g['part']][g['index']] + assert e == g['before'], 'recipe gate is not the word gate' + assert e[0] == 'add' and e[2] == p and e[1] != p and list(e[-1]) == list(E), 'not a family gate (d += c p @E)' + touch = lambda r: [j for j, (part, i) in enumerate(AB) if r in regs(w[part][i])] + tp = touch(p); assert tp[:len(ks)] == ks, 'family gates must be all touches of the pivot up to its first other touch' + gx = [k for k, g in zip(ks, gs) if g['before'][1] == x]; assert len(gx) == 1, 'new pivot must have exactly one family gate' + tx = touch(x); assert tx[0] == gx[0], 'new pivot touched before its family gate' + assert len(tx) == 1 or tx[1] > ks[-1], 'new pivot touched inside the family window' + cx = Q(*[g['before'][3:5] for g in gs if g['before'][1] == x][0]) + for g in gs: + d, f = g['before'][1], g['after'] + assert f[0] == 'add' and list(f[-1]) == list(E) and (f[1:3] == [p, x] if d == x else f[1:3] == [d, x]), 'after-gate shape' + assert dy(Q(f[3], f[4])), 'non-dyadic swapped coefficient' + w[g['part']][g['index']] = f + q = 1 / cx if d == x else Q(g['before'][3], g['before'][4]) / cx + rules.append((f, ['add', p, x, q.numerator, q.denominator, list(E)] if d == x else ['add', d, x, q.numerator, q.denominator, list(E)])) + w['start_extra'][str(x)] = w['start_extra'].pop(str(p)) + receipts.append(dict(pivot=p, new_pivot=x, entrance=E, family_gates=len(gs))) + w['cleanup'] = inv_rule(w) + for s in rec['swaps']: + assert not response(w, s['new_pivot']), 'new pivot dirty response not zero' + assert all(f == e for f, e in rules), 'recipe after-gate is not the swap rule' + P1 = G.profile(w) + assert P1 == P0, 'paid profile not identical (swap is not cost-neutral)' + assert Counter(C.widths_of(w)) == W0, 'width multiset changed' + w['report']['local_profile'] = {str(k): v for k, v in sorted(P1.items())} + w['report']['local_rank_mass'] = sum(k * v for k, v in P1.items()) + return w, receipts + + +assert sha(enc(raw)) == recipe['input_content_sha256'], 'input content' +out, receipts = build(raw, recipe) +o = enc(out); assert sha(o) == recipe['output_content_sha256'], sha(o) + +# ---- negative controls ------------------------------------------------------------------------------------------- +WHY = dict(nonzero='new pivot dirty response not zero', coef='new pivot dirty response not zero', + entrance='paid profile not identical', nonfamily='recipe gate is not the word gate', + window='new pivot') +controls = [] + + +def reject(name, mut, why): + r = copy.deepcopy(recipe); w = copy.deepcopy(raw) + mut(r, w) + try: + build(w, r) + except AssertionError as ex: + msg = str(ex) + assert why in msg, ('control rejected for the wrong reason', name, msg) + controls.append(dict(control=name, reason=msg)); return + raise AssertionError('control accepted: ' + name) + + +for si, s in enumerate(recipe['swaps']): + x = s['new_pivot']; tag = '%d->%d' % (s['pivot'], x) + def m_other(r, w, si=si): + g = [g for g in r['swaps'][si]['gates'] if g['before'][1] != r['swaps'][si]['new_pivot']][0] + g['after'] = list(g['after']); g['after'][3] = -g['after'][3] + def m_coef(r, w, si=si): + g = [g for g in r['swaps'][si]['gates'] if g['before'][1] == r['swaps'][si]['new_pivot']][0] + g['after'] = list(g['after']); g['after'][3] *= 2 + def m_nonfamily(r, w, si=si): + g = r['swaps'][si]['gates'][0]; g['before'] = list(g['before']); g['before'][3] = -g['before'][3] + def m_window(r, w, si=si): + S = r['swaps'][si]; S['new_pivot'] = [g['before'][1] for g in S['gates'] if g['before'][1] != S['new_pivot']][0] + def m_entrance(r, w, si=si): + S = r['swaps'][si]; S['entrance'] = [1] + reject('swap %s: another family gate keeps a wrong (unrescaled-sign) coefficient: new pivot response nonzero' % tag, m_other, WHY['nonzero']) + reject('swap %s: wrong pivot coefficient (1/c doubled) on the new pivot gate' % tag, m_coef, WHY['coef']) + reject('swap %s: non-family gate in the recipe' % tag, m_nonfamily, WHY['nonfamily']) + reject('swap %s: new pivot replaced by another family donor (not a fresh cold helper)' % tag, m_window, WHY['window']) + reject('swap %s: wrong entrance frame for the moved entrance' % tag, m_entrance, 'pivot is not an entering helper at the entrance') +controls_receipt = list(controls) + +a.out.mkdir(parents=True); (a.out / 'FULL-WORD.json.gz').write_bytes(gzip.compress(o, mtime=0)) +rc = dict(status='PASS_COST_NEUTRAL_PIVOT_SWAPS', input_content_sha256=recipe['input_content_sha256'], + output_content_sha256=recipe['output_content_sha256'], swaps=receipts, local_profile=out['report']['local_profile'], + negative_controls_rejected=controls_receipt, + scope='Exact family rewrite, exact zero dirty response of every new pivot, identical paid profile and widths, ' + 'regenerated inverse-rule cleanup. Native all-column audit, HPE/cold steps and global checks remain separate.') +(a.out / 'PIVOT-SWAP.json').write_text(json.dumps(rc, indent=2, sort_keys=True) + '\n', newline='\n'); print(json.dumps(rc, indent=2)) diff --git a/research/complex-promo4-cold72/construction/layers/layer_end_controls.py b/research/complex-promo4-cold72/construction/layers/layer_end_controls.py new file mode 100644 index 0000000000..317da36d95 --- /dev/null +++ b/research/complex-promo4-cold72/construction/layers/layer_end_controls.py @@ -0,0 +1,201 @@ +"""layer_end_controls.py LAYERED-WORD.json.gz ROUTING OUTDIR (env PR635_CODE): adapted PR635 cold_end_controls.py (LayerReviewer): raw-word negative controls for the cold low-frame ends and the +refactored cleanup accepted by hpe_audit_and_transport.py. Every mutation MUST be rejected (AssertionError); the +unmutated word MUST pass. Apache-2.0. DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code.""" +import copy, gzip, json, shutil, sys, tempfile +from pathlib import Path +import os +sys.path.insert(0, os.environ['PR635_CODE']) # PR635's unchanged hpe_audit_and_transport.py +import hpe_audit_and_transport as atc + +src, routing, outdir = Path(sys.argv[1]), Path(sys.argv[2]), Path(sys.argv[3]) +word = json.load(gzip.open(src)) +v, R = word['report']['v'], word['report']['R']; n = 2*v + R +regs = lambda e: [e[1]] + ([e[2]] if e[0] == 'add' else []) +meta = word['refactored_cleanup'] +cold = [int(h) for h in meta['cold_low_frame_ended_helpers']] +npre = meta['premix_gates']; nlow = meta['lower_frame_gates'] +early = word['early_cleanup']; eidx = {i for i, _ in early} +rest = [i for i in range(len(word['cleanup'])) if i not in eidx] + + +def trial(w): + """None if the transport audit accepts w, else the AssertionError message.""" + tmp = Path(tempfile.mkdtemp()) + p = tmp/'w.json.gz'; p.write_bytes(gzip.compress(json.dumps(w).encode(), mtime=0)) + try: + atc.run(p, routing, tmp/'out') + return None + except AssertionError as e: + return repr(e.args[0]) if e.args else 'AssertionError' + finally: + shutil.rmtree(tmp, ignore_errors=True) + + +# Pinned rejection reasons: each mutant must fail at this assertion of hpe_audit_and_transport.py (message substring). +ENDPOINT, COLDPRE, CONE = "'arbitrary-dirt endpoint'", 'touches a cold hyperplane-ended helper', 'hpe cone pre-check (row / column)' +WHY = dict(premix_to_precondition=COLDPRE, premix_dropped=COLDPRE, e_premix_dropped=ENDPOINT, lower_dropped=ENDPOINT, + remainder_dropped=ENDPOINT, coefficient=ENDPOINT, into_full='cleanup on non-FULL end', dyadic=ENDPOINT, frame_below="'nonmonotone'", + nonmonotone="'nonmonotone'", other_frame=CONE, cone=CONE, extra_end=COLDPRE, marker='cleanup is not the literal reversed inverse', + target='refactored cleanup touches a target', profile_pin='paid local profile differs from the reported local_profile', + entering_precondition='zero-frame precondition/compensation touches an entering helper') +assert trial(word) is None, 'unmutated cold-end word must pass' +results = [] + + +def reject(name, mut, why): + """the mutation must be rejected, and for the pinned reason (a substring of the audit's assertion message).""" + w = copy.deepcopy(word); mut(w) + msg = trial(w) + assert msg is not None, 'cold-end mutation accepted: ' + name + assert why in msg, 'cold-end mutation %r rejected for the wrong reason: %s' % (name, msg[:300]) + results.append(name); print('rejected', name, '|', why, flush=True) + + +h0 = cold[0] +i0, U0 = next((i, f) for i, f in early if h0 in regs(word['cleanup'][i])) +r0 = rest[len(rest)//2] + + +def premix_to_precondition(w): # premix before the wrappers; compensation then reads the cold ends + w['precondition'] = w['precondition'] + w['A'][:npre]; w['A'] = w['A'][npre:] + + +def lower_gate_into_full(w): # a lower-frame gate on a cold-ended helper executed in the FULL remainder instead + w['early_cleanup'] = [x for x in w['early_cleanup'] if x[0] != i0] + + +def drop_cleanup_gate(w, i): # remove the gate AND its early_cleanup entry: a structurally valid word missing one gate + w['cleanup'].pop(i) + w['early_cleanup'] = [[j - (j > i), f] for j, f in w['early_cleanup'] if j != i] + + +def other_frame(w): # a different frame of the same dimension as the cold end (another cold helper's) + f = next(w['helper_final'][str(h)] for h in cold if w['helper_final'][str(h)] != w['helper_final'][str(h0)]) + w['helper_final'][str(h0)] = f + + +def extra_cold_end(w): # declare a premixed partner of h0 cold-ended at h0's frame: fails the row/column cone + p = next(r for e in w['A'][:npre] for r in regs(e) if r != h0 and h0 in regs(e)) + w['helper_final'][str(p)] = w['helper_final'][str(h0)] + + +reject('premix placed in the zero-frame precondition (before the cold wrappers)', premix_to_precondition, WHY['premix_to_precondition']) +reject('one premix gate dropped (the compensation then reads a cold-ended helper)', lambda w: w['A'].pop(npre - 1), WHY['premix_dropped']) +reject('one lower-frame cleanup gate dropped (gate and its early_cleanup entry)', lambda w: drop_cleanup_gate(w, i0), WHY['lower_dropped']) +reject('one FULL-remainder gate dropped', lambda w: drop_cleanup_gate(w, r0), WHY['remainder_dropped']) +reject('lower-frame gate coefficient changed', lambda w: w['cleanup'][i0].__setitem__(3, w['cleanup'][i0][3] * 2), WHY['coefficient']) +reject('lower-frame gate moved into the FULL remainder (touches a cold-ended helper at FULL)', lower_gate_into_full, WHY['into_full']) +reject('lower-frame gate frame below its registers\' frames', lambda w: next(x for x in w['early_cleanup'] if x[0] == i0).__setitem__(1, U0[:-1]), WHY['frame_below']) +reject('cold end at another dim-4 frame', other_frame, WHY['other_frame']) +# PROFILE-PIN control: without its helper_final entry the cold-ended helper is a valid FULL-ended helper; the word is +# rejected because its reported paid profile (which counts the low end) no longer matches the frame chains. +reject('profile pin: cold end dropped (valid FULL end, but the reported profile counts the low end)', lambda w: w['helper_final'].pop(str(h0)), WHY['profile_pin']) +reject('extra cold end on a premixed partner (the compensation reads it before its wrapper)', extra_cold_end, WHY['extra_end']) +reject('refactored-cleanup marker removed (literal-inverse rule applies)', lambda w: w.pop('refactored_cleanup'), WHY['marker']) +reject('remainder gate retargeted to a target register', lambda w: w['cleanup'][r0].__setitem__(1, v + 3), WHY['target']) +reject('non-dyadic remainder coefficient', lambda w: w['cleanup'][r0].__setitem__(4 if w['cleanup'][r0][0] == 'add' else 3, 3 * w['cleanup'][r0][4 if w['cleanup'][r0][0] == 'add' else 3]), WHY['dyadic']) +reject('profile not updated (paid climbs misreported)', lambda w: w['report']['local_profile'].__setitem__('5', w['report']['local_profile']['5'] - 1), WHY['profile_pin']) +ent = [int(h) for h in sys.argv[4].split(',')] if len(sys.argv) > 4 else [int(h) for h in meta.get('entering_low_frame_ended_helpers', [])] +for e0 in ent: # ENTERING LOW-FRAME ENDS (ColdSupply extension; every entering end; absent for words without them) + j0 = next((i for i, e in enumerate(word['A'][:npre]) if e0 in regs(e)), None) + print('entering end', e0, 'premix gate', j0, flush=True) + k0, Ue = next((i, f) for i, f in early if e0 in regs(word['cleanup'][i])) + def to_pre(w, j0=j0): w['precondition'].append(w['A'][j0]); w['A'].pop(j0) + def other_hp(w, e0=e0, Ue=Ue): w['helper_final'][str(e0)] = next(f for h, f in w['helper_final'].items() if len(f) == len(Ue) and sorted(f) != sorted(Ue)) + if j0 is not None: reject('entering end %d: premix gate dropped' % e0, lambda w, j0=j0: w['A'].pop(j0), WHY['e_premix_dropped']) + if j0 is not None: reject('entering end %d: premix gate at frame [] instead of its entrance E' % e0, lambda w, j0=j0: w['A'][j0].__setitem__(-1, []), WHY['nonmonotone']) + if j0 is not None: reject('entering end %d: premix gate moved into the zero-frame precondition' % e0, to_pre, WHY['entering_precondition']) + reject('entering end %d: lower-frame gate dropped (gate and its early_cleanup entry)' % e0, lambda w, k0=k0: drop_cleanup_gate(w, k0), WHY['lower_dropped']) + reject('entering end %d: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)' % e0, lambda w, e0=e0: w['helper_final'].pop(str(e0)), WHY['profile_pin']) + reject('entering end %d: end at another hyperplane' % e0, other_hp, WHY['cone']) +# Pinned rejection reasons of the COLD-BEYOND mutants (substrings of hpe_audit_and_transport.py assertion messages). +MYWHY = dict(tw_precondition=COLDPRE, tw_dropped=COLDPRE, tw_coefficient=COLDPRE, tw_other_block=COLDPRE, + tw_entering='zero-frame compensation reads an entering helper', + ab_dropped=ENDPOINT, ab_coefficient=ENDPOINT, ab_early=ENDPOINT, ab_live=ENDPOINT, ab_centre=ENDPOINT, + ab_lower="'nonmonotone'", ab_higher="'nonmonotone'", + sh_dropped=ENDPOINT, sh_coefficient=ENDPOINT, rel_dropped=ENDPOINT, rel_coefficient=ENDPOINT, rel_live=ENDPOINT, + h8_other=CONE, h8_lower=ENDPOINT) +# COLD-BEYOND primitives (present only when the word carries them): frame-[] target writes in the premix (explicit +# post-wrapper compensation of an ended helper's dirt) and forward absorptions into dead registers. +nw = meta.get('premix_target_writes', 0) +if nw: + wi = [i for i in range(npre) if v <= word['A'][i][1] < 2*v] + assert len(wi) == nw + + def writes_to_precondition(w): # the target writes run before the cold wrappers (inside the zero-frame precondition) + g = [w['A'][i] for i in wi]; w['precondition'] = w['precondition'] + g + w['A'] = [e for i, e in enumerate(w['A']) if i not in set(wi)] + reject('premix target writes placed in the zero-frame precondition (before the cold wrappers)', writes_to_precondition, MYWHY['tw_precondition']) + reject('one premix target write dropped (compensation must read an ended helper)', lambda w: w['A'].pop(wi[0]), MYWHY['tw_dropped']) + reject('premix target write coefficient changed', lambda w: w['A'][wi[0]].__setitem__(3, w['A'][wi[0]][3] * 2), MYWHY['tw_coefficient']) + # (reading another register that carries the SAME weight of the ended helper's dirt is a valid variant, so the mutant reads + # the same factory slot of the next block, which carries none of it) + entering_regs = sorted(int(r) for r in word.get('start_extra', {})) + reject('premix target write reads an entering helper', lambda w: w['A'][wi[0]].__setitem__(2, entering_regs[0]), MYWHY['tw_entering']) + reject('premix target write reads a cold helper of another block', lambda w: w['A'][wi[0]].__setitem__(2, 2*v + (w['A'][wi[0]][2] - 2*v + 16) % 224), MYWHY['tw_other_block']) +ab = meta.get('forward_absorption_A_indices', []) +if any(len(word['helper_final'][str(h)]) == 8 for h in cold): + # with dim-8 cold ends, the centre-retargeted absorption first leaks an ended helper's dirt into the cut's targets + MYWHY['ab_centre'] = COLDPRE +if ab: + # the ColdBeyond U_b absorption (q += -1/2 g); ColdThird's extra absorptions have their own controls below + a0 = next(a for a in ab if word['A'][a][3] * 2 == -word['A'][a][4]); g0 = word['A'][a0] + + def absorption_moved_early(w): # absorbed before the absorbed register's last kernel write + e = w['A'].pop(a0); j = max(i for i in range(npre, a0) if g0[2] == w['A'][i][1] and w['A'][i][-1] == g0[-1]) + w['A'].insert(j, e) + + def absorption_into_live(w): # q += a g moved right after g's previous frame-mate gate, while q is still live + e = w['A'].pop(a0); j = max(i for i in range(npre, a0) if g0[1] in regs(w['A'][i])) + w['A'].insert(j, e) + reject('forward absorption dropped', lambda w: w['A'].pop(a0), MYWHY['ab_dropped']) + reject('forward absorption into a centre (a live register read by the cut)', lambda w: w['A'][a0].__setitem__(1, next(c for c in word['centers'] if c not in g0[1:3] and c not in cold)), MYWHY['ab_centre']) + reject('forward absorption coefficient changed', lambda w: w['A'][a0].__setitem__(3, w['A'][a0][3] * 2), MYWHY['ab_coefficient']) + reject('forward absorption placed before the absorbed register\'s last kernel write', absorption_moved_early, MYWHY['ab_early']) + reject('forward absorption placed while the absorbing register is still live', absorption_into_live, MYWHY['ab_live']) + reject('forward absorption at a lower frame than its registers', lambda w: w['A'][a0].__setitem__(-1, w['A'][a0][-1][:-1]), MYWHY['ab_lower']) + reject('forward absorption at a higher frame (FULL) than its registers', lambda w: w['A'][a0].__setitem__(-1, [256, 128, 64, 32, 16, 8, 4, 2, 1]), MYWHY['ab_higher']) +# COLD-THIRD primitives (present only when the word carries them): several absorptions after one input gate, dirt-release +# absorptions (a dead port takes a live helper's value so that a hyperplane unit's column has no dirt on it), and cold ends at +# a dim-8 frame with lifted partners. +hyper = [h for h in cold if len(word['helper_final'][str(h)]) == 8] +if hyper and ab: + sh = next(a for a, b in zip(ab, ab[1:]) if b == a + 1) # two absorptions sharing one input anchor + rel = next(a for a in ab if a - 1 not in ab and a + 1 not in ab and word['A'][a][2] in hyper and word['A'][a][3] * 2 != -word['A'][a][4]) + hh = hyper[0]; ih = next(i for i, f in early if hh in regs(word['cleanup'][i])) + reject('second absorption sharing an input anchor dropped', lambda w: w['A'].pop(sh + 1), MYWHY['sh_dropped']) + reject('shared-anchor absorption coefficient changed', lambda w: w['A'][sh + 1].__setitem__(3, w['A'][sh + 1][3] * 2), MYWHY['sh_coefficient']) + reject('dirt-release absorption dropped', lambda w: w['A'].pop(rel), MYWHY['rel_dropped']) + reject('dirt-release absorption coefficient changed', lambda w: w['A'][rel].__setitem__(3, w['A'][rel][3] * 2), MYWHY['rel_coefficient']) + jr = max(i for i in range(npre, rel) if word['A'][i][0] == 'add' and word['A'][i][2] == word['A'][rel][1]) + + def release_while_read(w): # the release runs before a kernel gate that still READS the port (port live) + e = w['A'].pop(rel); w['A'].insert(jr, e) + reject('dirt-release absorption moved before a kernel gate that still reads the port', release_while_read, MYWHY['rel_live']) +if hyper: + # dim-8 cold-end controls once PER DISTINCT dim-8 terminal frame (each family of dim-8 cold ends keeps its own controls) + fams = [] + for h in hyper: + if sorted(word['helper_final'][str(h)]) not in [sorted(word['helper_final'][str(x)]) for x in fams]: fams.append(h) + for hh in fams: + ih = next(i for i, f in early if hh in regs(word['cleanup'][i])) + Uh = word['helper_final'][str(hh)] + reject('dim-8 cold end %d (frame %s) at another dim-8 frame' % (hh, Uh), lambda w, hh=hh: w['helper_final'].__setitem__(str(hh), next(f for h, f in w['helper_final'].items() if len(f) == 8 and sorted(f) != sorted(w['helper_final'][str(hh)]))), MYWHY['h8_other']) + reject('dim-8 cold end %d (frame %s): one lower-frame gate dropped (gate and its early_cleanup entry)' % (hh, Uh), lambda w, ih=ih: drop_cleanup_gate(w, ih), MYWHY['h8_lower']) + reject('dim-8 cold end %d (frame %s): profile pin (end dropped)' % (hh, Uh), lambda w, hh=hh: w['helper_final'].pop(str(hh)), WHY['profile_pin']) +# FACTORED ACCUMULATOR (CarrierBypass; present only when the word carries one): a lower-frame tail gate a += x*g on two +# non-ended registers whose accumulator a is afterwards read by a dim-8 cold end's tail gate (h += y*a at its U). +ended_all = {int(h) for h in word['helper_final']} +tailg = [(i, word['cleanup'][i]) for i, _ in early] +accs = [] # EVERY factored accumulator gate (one per accumulator register a), each controlled on its own +for k, (i, e) in enumerate(tailg): + if e[0] == 'add' and e[1] not in ended_all and e[2] not in ended_all and len(next(f for j, f in early if j == i)) < 8: + if e[1] not in [word['cleanup'][j][1] for j in accs] and any(t[0] == 'add' and t[2] == e[1] and t[1] in hyper for _, t in tailg[k + 1:]): + accs.append(i) +for acc in accs: + a = word['cleanup'][acc][1] + reject('factored accumulator %d (gate %d) zeroed' % (a, acc), lambda w, acc=acc: w['cleanup'][acc].__setitem__(3, 0), ENDPOINT) + reject('factored accumulator %d (gate %d) coefficient doubled' % (a, acc), lambda w, acc=acc: w['cleanup'][acc].__setitem__(3, w['cleanup'][acc][3] * 2), ENDPOINT) +outdir.mkdir(parents=True, exist_ok=True) +(outdir/'COLD-END-CONTROLS.json').write_text(json.dumps(dict(status='PASS_COLD_END_RAW_WORD_CONTROLS', word=str(src), rejected=results), indent=1) + '\n') +print('PASS', len(results), 'cold-end raw-word mutations rejected') diff --git a/research/complex-promo4-cold72/construction/layers/reproduce_layers.py b/research/complex-promo4-cold72/construction/layers/reproduce_layers.py new file mode 100644 index 0000000000..ed517ba1dd --- /dev/null +++ b/research/complex-promo4-cold72/construction/layers/reproduce_layers.py @@ -0,0 +1,105 @@ +#!/usr/bin/env python3 +"""Rebuild the layered gauge44 word (pivot swaps + entering ends + factored dim-8 cold ends) and its native locals. + +Input: a fresh `construction/reproduce.py --until word` output directory (its regroup/ and cold44/ words are pinned +by reproduce.py itself). Steps, each checked exactly: + 1. pivot-swap: construction/layers/build_pivot_swap.py on regroup/FULL-WORD (six cost-neutral pivot-role swaps, + exact zero-response replay, unchanged profile and width multiset, 30 negative controls); + 2. hpe: the inherited jp8 hyperplane-end changes (HYPERPLANE-END-S6.json) applied with PR635's build_hpe.apply; + 3. cold44-exact: #645's build_gauge_cold44.py on the swapped HPE word; its 44 rank-four cold ends, premix and tail + must equal the unswapped cold44 construction's (the swaps touch no factory block); + 4. layers: PR635's unchanged build_cold_end.apply(HPE, COLD-LAYERS-RECIPE) - the cold44 recipe plus 8 entering ends + (560/561/572/573 at U24, 597/599/537/549 at U30) and 10 factored dim-8 cold ends; output sha pinned; + 5. layer-end-controls: raw-word negative controls on the layered word (PR635 cold_end_controls adapted by + LayerReviewer: lower->FULL pinned at 'cleanup on non-FULL end', entering ends from the recipe); 59 rejected; + 6. native, ledgers, local-replay, wrappers, phases: PR635's native local programs (as in reproduce.py). +""" +import argparse, gzip, hashlib, importlib.util, json, os, subprocess, sys, time +from pathlib import Path + +HERE = Path(__file__).resolve().parent +LAYERED_SHA = '0be48b1d8a6105059addf3f0d5e420c27ae3398b3a1186b6b11e9c4aa9e3f3d4' +LAYER_CONTROLS = 59 + + +def read(p): + raw = Path(p).read_bytes() + return json.loads(gzip.decompress(raw) if str(p).endswith('.gz') else raw) + + +def enc(x): return json.dumps(x, sort_keys=True, separators=(',', ':')).encode() + + +def load(name, path): + s = importlib.util.spec_from_file_location(name, path); m = importlib.util.module_from_spec(s); s.loader.exec_module(m); return m + + +def main(): + assert __debug__, 'Assertions are required' + ap = argparse.ArgumentParser(description=__doc__) + ap.add_argument('--main', type=Path, required=True) + ap.add_argument('--pr635', type=Path, required=True) + ap.add_argument('--word-dir', type=Path, required=True, help='construction/reproduce.py --until word output') + ap.add_argument('--out', type=Path, required=True) + ap.add_argument('--skip-phases', action='store_true') + a = ap.parse_args() + out = a.out.resolve(); assert not out.exists(); out.mkdir(parents=True) + up = a.pr635.resolve() / 'research/complex-571-cold14-st2' + src = a.main.resolve() / 'research/complex-k492-owner-repair/vendor/multicold' + base = src / 'vendor/pr558'; parent = base / 'vendor/pr552'; gk = parent / 'complex-local/static44/gk' + env = dict(os.environ, PYTHONDONTWRITEBYTECODE='1', PYTHONUTF8='1', PYTHONINTMAXSTRDIGITS='0', + MULTICOLD_SOURCE=str(src), GAIN_PR564_SOURCE=str(src)) + env.pop('PYTHONOPTIMIZE', None) + steps = [] + + def run(label, script, *args): + t = time.monotonic() + with (out / (label + '.log')).open('w') as f: + rc = subprocess.call([sys.executable, '-B', str(src / 'code/run_portable.py'), str(script), *map(str, args)], + env=env, stdout=f, stderr=subprocess.STDOUT) + steps.append(dict(step=label, exit_code=rc, seconds=round(time.monotonic() - t, 3))) + (out / 'STEPS.json').write_text(json.dumps(steps, indent=2) + '\n') + assert rc == 0, label + print('PASS', label, flush=True) + + wd = a.word_dir.resolve() + run('pivot-swap', HERE / 'build_pivot_swap.py', '--input', wd / 'regroup/FULL-WORD.json.gz', + '--recipe', HERE / 'PIVOT-SWAP-S6.json', '--gk-dir', gk, '--out', out / 'swap') + hpe = load('upstream_hpe', up / 'code/build_hpe.py') + w = hpe.apply(read(out / 'swap/FULL-WORD.json.gz'), read(HERE / 'HYPERPLANE-END-S6.json')['changes']) + (out / 'hpe').mkdir(); (out / 'hpe/FULL-WORD.json.gz').write_bytes(gzip.compress(enc(w), mtime=0)) + run('cold44-exact', HERE.parent / 'build_gauge_cold44.py', '--input', out / 'hpe/FULL-WORD.json.gz', + '--out', out / 'cold44', '--hamming', wd / 'hamming', '--upstream-package', up) + new, old = read(out / 'cold44/RECIPE.json.gz'), read(wd / 'cold44/RECIPE.json.gz') + # The swaps touch no factory block: the 44 ends, their premix and their low tails are identical; only the FULL + # inverse (rebuilt from the whole word) differs. + for key in ('premix', 'early_cleanup', 'cold_ends'): + assert new[key] == old[key], ('swapped cold44 differs from the pinned cold44 construction', key) + tail = len(new['early_cleanup']); assert new['cleanup'][:tail] == old['cleanup'][:tail], 'low tails' + bce = load('upstream_cold', up / 'code/build_cold_end.py') + layered = bce.apply(w, read(HERE / 'COLD-LAYERS-RECIPE.json.gz')) + raw = enc(layered); assert hashlib.sha256(raw).hexdigest() == LAYERED_SHA, 'layered word' + rep = layered['report'] + assert rep['local_profile'] == {'1': 2542, '2': 414, '3': 434, '4': 154, '5': 56, '8': 8}, rep['local_profile'] + assert rep['width_inventory'] == {'4': 52, '5': 48, '7': 42, '8': 116, '9': 234}, rep['width_inventory'] + (out / 'layers').mkdir(); word = out / 'layers/FULL-WORD.json.gz'; word.write_bytes(gzip.compress(raw, mtime=0)) + print('PASS layered scalar word', word, flush=True) + routing = parent / 'complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz' + env['PR635_CODE'] = str(up / 'code') + run('layer-end-controls', HERE / 'layer_end_controls.py', word, routing, out / 'controls') + ctl = json.loads((out / 'controls/COLD-END-CONTROLS.json').read_text()) + assert ctl['status'] == 'PASS_COLD_END_RAW_WORD_CONTROLS' and len(ctl['rejected']) == LAYER_CONTROLS, len(ctl['rejected']) + local = out / 'local' + run('native', up / 'code/hpe_audit_and_transport.py', '--raw', word, + '--routing', routing, '--out', local) + run('ledgers', up / 'code/hpe_emit_local.py', local) + run('local-replay', up / 'code/hpe_audit_local.py', local) + run('wrappers', up / 'code/hpe_adapters_local.py', local / 'CANONICAL-WORD.json.gz', + local / 'RESIDUAL-ADAPTERS.json', local / 'WRAPPER-CHECKS.json') + if not a.skip_phases: + run('phases', base / 'code/phases_full.py', local, parent / 'complex-global/vendor531/vendor/clifford') + print('DONE', local, flush=True) + + +if __name__ == '__main__': + main() diff --git a/research/complex-promo4-cold72/construction/layers_np/COLD-LAYERS-RECIPE-NP.json.gz b/research/complex-promo4-cold72/construction/layers_np/COLD-LAYERS-RECIPE-NP.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..f9155e307940fcd10dcb75c20e996c3b439b92fa GIT binary patch literal 31578 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 literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72/construction/layers_np/HPE-RECIPE-NP.json b/research/complex-promo4-cold72/construction/layers_np/HPE-RECIPE-NP.json new file mode 100644 index 0000000000..2605d199ed --- /dev/null +++ b/research/complex-promo4-cold72/construction/layers_np/HPE-RECIPE-NP.json @@ -0,0 +1 @@ +{"changes": [{"helper": 448, "cleanup_index": 674, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 449, "cleanup_index": 673, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 450, "cleanup_index": 672, "frame": [256, 128, 64, 32, 24, 4, 2, 1]}, {"helper": 451, "cleanup_index": 671, "frame": [256, 128, 64, 32, 24, 4, 2, 1]}, {"helper": 452, "cleanup_index": 670, "frame": [256, 128, 64, 32, 18, 10, 6, 1]}, {"helper": 453, "cleanup_index": 669, "frame": [256, 128, 64, 32, 18, 10, 6, 1]}, {"helper": 454, "cleanup_index": 668, "frame": [256, 128, 64, 32, 18, 10, 6, 1]}, {"helper": 455, "cleanup_index": 667, "frame": [256, 128, 64, 32, 18, 10, 6, 1]}, {"helper": 456, "cleanup_index": 666, "frame": [256, 128, 64, 32, 24, 4, 2, 1]}, {"helper": 457, "cleanup_index": 665, "frame": [256, 128, 64, 32, 24, 4, 2, 1]}, {"helper": 458, "cleanup_index": 664, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 459, "cleanup_index": 663, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 460, "cleanup_index": 658, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 461, "cleanup_index": 657, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 470, "cleanup_index": 648, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 471, "cleanup_index": 647, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 472, "cleanup_index": 642, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 473, "cleanup_index": 641, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 482, "cleanup_index": 632, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 483, "cleanup_index": 631, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 496, "cleanup_index": 609, "frame": [256, 128, 64, 32, 24, 4, 2, 1]}, {"helper": 497, "cleanup_index": 608, "frame": [256, 128, 64, 32, 24, 4, 2, 1]}, {"helper": 520, "cleanup_index": 573, "frame": [256, 128, 64, 32, 18, 10, 6, 1]}, {"helper": 521, "cleanup_index": 572, "frame": [256, 128, 64, 32, 18, 10, 6, 1]}, {"helper": 544, "cleanup_index": 539, "frame": [256, 128, 64, 32, 18, 10, 6, 1]}, {"helper": 545, "cleanup_index": 538, "frame": [256, 128, 64, 32, 18, 10, 6, 1]}, {"helper": 568, "cleanup_index": 507, "frame": [256, 128, 64, 32, 24, 4, 2, 1]}, {"helper": 569, "cleanup_index": 506, "frame": [256, 128, 64, 32, 24, 4, 2, 1]}, {"helper": 580, "cleanup_index": 491, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 581, "cleanup_index": 490, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 590, "cleanup_index": 481, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 591, "cleanup_index": 480, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 592, "cleanup_index": 475, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 593, "cleanup_index": 474, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 602, "cleanup_index": 465, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 603, "cleanup_index": 464, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 604, "cleanup_index": 459, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 605, "cleanup_index": 458, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 606, "cleanup_index": 457, "frame": [256, 128, 64, 32, 24, 4, 2, 1]}, {"helper": 607, "cleanup_index": 456, "frame": [256, 128, 64, 32, 24, 4, 2, 1]}, {"helper": 609, "cleanup_index": 454, "frame": [256, 128, 64, 32, 18, 10, 6, 1]}, {"helper": 611, "cleanup_index": 452, "frame": [256, 128, 64, 32, 18, 10, 6, 1]}, {"helper": 612, "cleanup_index": 451, "frame": [256, 128, 64, 32, 24, 4, 2, 1]}, {"helper": 613, "cleanup_index": 450, "frame": [256, 128, 64, 32, 24, 4, 2, 1]}, {"helper": 614, "cleanup_index": 449, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}, {"helper": 615, "cleanup_index": 448, "frame": [256, 128, 64, 32, 16, 8, 6, 1]}]} \ No newline at end of file diff --git a/research/complex-promo4-cold72/construction/layers_np/PIVOT-SWAP-NP.json b/research/complex-promo4-cold72/construction/layers_np/PIVOT-SWAP-NP.json new file mode 100644 index 0000000000..4e0d846426 --- /dev/null +++ b/research/complex-promo4-cold72/construction/layers_np/PIVOT-SWAP-NP.json @@ -0,0 +1,588 @@ +{ + "input_content_sha256": "864ff4a19987bcb27016367801a98ca50dae69eafe01d3614f8bae69f5713d6d", + "output_content_sha256": "beb3579fce83cb3b70f4e85761cbb3b8c91d711d4b9cf473074269b8447fc4e4", + "swaps": [ + { + "pivot": 494, + "new_pivot": 566, + "entrance": [ + 24 + ], + "gates": [ + { + "part": "B", + "index": 379, + "before": [ + "add", + 566, + 494, + -1, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 494, + 566, + -1, + 1, + [ + 24 + ] + ] + }, + { + "part": "B", + "index": 380, + "before": [ + "add", + 640, + 494, + 2, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 640, + 566, + -2, + 1, + [ + 24 + ] + ] + }, + { + "part": "B", + "index": 381, + "before": [ + "add", + 642, + 494, + -2, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 642, + 566, + 2, + 1, + [ + 24 + ] + ] + }, + { + "part": "B", + "index": 382, + "before": [ + "add", + 688, + 494, + 1, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 688, + 566, + -1, + 1, + [ + 24 + ] + ] + }, + { + "part": "B", + "index": 383, + "before": [ + "add", + 690, + 494, + -1, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 690, + 566, + 1, + 1, + [ + 24 + ] + ] + } + ] + }, + { + "pivot": 495, + "new_pivot": 567, + "entrance": [ + 24 + ], + "gates": [ + { + "part": "B", + "index": 516, + "before": [ + "add", + 123, + 495, + 1, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 123, + 567, + -1, + 1, + [ + 24 + ] + ] + }, + { + "part": "B", + "index": 584, + "before": [ + "add", + 187, + 495, + -1, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 187, + 567, + 1, + 1, + [ + 24 + ] + ] + }, + { + "part": "B", + "index": 686, + "before": [ + "add", + 567, + 495, + -1, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 495, + 567, + -1, + 1, + [ + 24 + ] + ] + } + ] + }, + { + "pivot": 506, + "new_pivot": 578, + "entrance": [ + 24 + ], + "gates": [ + { + "part": "B", + "index": 176, + "before": [ + "add", + 652, + 506, + 2, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 652, + 578, + -2, + 1, + [ + 24 + ] + ] + }, + { + "part": "B", + "index": 178, + "before": [ + "add", + 652, + 506, + -2, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 652, + 578, + 2, + 1, + [ + 24 + ] + ] + }, + { + "part": "B", + "index": 278, + "before": [ + "add", + 700, + 506, + -2, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 700, + 578, + 2, + 1, + [ + 24 + ] + ] + }, + { + "part": "B", + "index": 280, + "before": [ + "add", + 700, + 506, + 2, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 700, + 578, + -2, + 1, + [ + 24 + ] + ] + }, + { + "part": "B", + "index": 702, + "before": [ + "add", + 578, + 506, + -1, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 506, + 578, + -1, + 1, + [ + 24 + ] + ] + } + ] + }, + { + "pivot": 507, + "new_pivot": 579, + "entrance": [ + 24 + ], + "gates": [ + { + "part": "B", + "index": 93, + "before": [ + "add", + 211, + 507, + -1, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 211, + 579, + 1, + 1, + [ + 24 + ] + ] + }, + { + "part": "B", + "index": 541, + "before": [ + "add", + 147, + 507, + 1, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 147, + 579, + -1, + 1, + [ + 24 + ] + ] + }, + { + "part": "B", + "index": 704, + "before": [ + "add", + 579, + 507, + -1, + 1, + [ + 24 + ] + ], + "after": [ + "add", + 507, + 579, + -1, + 1, + [ + 24 + ] + ] + } + ] + }, + { + "pivot": 519, + "new_pivot": 543, + "entrance": [ + 30 + ], + "gates": [ + { + "part": "B", + "index": 507, + "before": [ + "add", + 115, + 519, + -1, + 1, + [ + 30 + ] + ], + "after": [ + "add", + 115, + 543, + 1, + 1, + [ + 30 + ] + ] + }, + { + "part": "B", + "index": 575, + "before": [ + "add", + 179, + 519, + 1, + 1, + [ + 30 + ] + ], + "after": [ + "add", + 179, + 543, + -1, + 1, + [ + 30 + ] + ] + }, + { + "part": "B", + "index": 722, + "before": [ + "add", + 543, + 519, + -1, + 1, + [ + 30 + ] + ], + "after": [ + "add", + 519, + 543, + -1, + 1, + [ + 30 + ] + ] + } + ] + }, + { + "pivot": 531, + "new_pivot": 555, + "entrance": [ + 30 + ], + "gates": [ + { + "part": "B", + "index": 550, + "before": [ + "add", + 155, + 531, + -1, + 1, + [ + 30 + ] + ], + "after": [ + "add", + 155, + 555, + 1, + 1, + [ + 30 + ] + ] + }, + { + "part": "B", + "index": 617, + "before": [ + "add", + 219, + 531, + 1, + 1, + [ + 30 + ] + ], + "after": [ + "add", + 219, + 555, + -1, + 1, + [ + 30 + ] + ] + }, + { + "part": "B", + "index": 740, + "before": [ + "add", + 555, + 531, + -1, + 1, + [ + 30 + ] + ], + "after": [ + "add", + 531, + 555, + -1, + 1, + [ + 30 + ] + ] + } + ] + } + ] +} diff --git a/research/complex-promo4-cold72/construction/layers_np/reproduce_np.py b/research/complex-promo4-cold72/construction/layers_np/reproduce_np.py new file mode 100644 index 0000000000..79cb6fa912 --- /dev/null +++ b/research/complex-promo4-cold72/construction/layers_np/reproduce_np.py @@ -0,0 +1,149 @@ +#!/usr/bin/env python3 +"""Rebuild the layered no-triangle word (NP) and its native locals. + +Input: a fresh `construction/notri/reproduce_notri.py --word-only` output directory. That driver pins the +no-triangle word (3e99ba77...) and writes its regroup/ and cold44/ words. Steps, each checked exactly: + 1. pivot-swap: ../layers/build_pivot_swap.py (PR641's constructor, signed, unchanged) on the no-triangle regroup word, with PIVOT-SWAP-NP.json: + the six pivot-role swaps of research/gauge44-layered, mapped through the 504-helper map (494->566, 495->567, + 506->578, 507->579, 519->543, 531->555). Exact zero-response replay, unchanged profile and width multiset, + 30 negative controls. + 2. hpe: PR635's build_hpe.candidates, greedy with disjoint registers. Must equal HPE-RECIPE-NP.json (46 changes, + the same helpers as the unswapped word); applied with build_hpe.apply. + 3. cold44-exact: notri/cold44x.py on the swapped HPE word, pairing ranks pinned [4]*14. Its 56 cold ends, premix + and low tails must equal the unswapped no-triangle construction's. + 4. layers: PR635's unchanged build_cold_end.apply(HPE, COLD-LAYERS-RECIPE-NP): cold44 plus the entering ends + 566/567/578/579 at U24 (s4) and 608/610/543/555 at U30 (x30), BlockCombine's b6 and the q4 dim-8 cold ends. + The output word sha and its profile and widths are pinned. + 5. layer-end-controls: ../layers/layer_end_controls.py (LayerReviewer's signed adaptation of PR635's + cold_end_controls.py, unchanged) on the layered word; exactly 59 rejections at pinned reasons. +../layers/reproduce_layers.py is research/gauge44-layered's driver for the 492-helper word, shipped unchanged as +signed; it is not used for this word. + 6. native, ledgers, local-replay, wrappers, phases: PR635's native local programs, with pins. +Apache-2.0. Driver by ColdWitness after G44Stack's NP chain (NP/chain.py, seq.py). +""" +import argparse, gzip, hashlib, importlib.util, json, os, subprocess, sys, time +from pathlib import Path + +HERE = Path(__file__).resolve().parent +NOTRI = HERE.parent / 'notri' +LAYERS = HERE.parent / 'layers' # the signed research/gauge44-layered files, unchanged +REGROUP_SHA = '864ff4a1' # prefix; full value checked against PIVOT-SWAP-NP.json's input_content_sha256 +SWAP_SHA = 'beb3579f' +NP_SHA = 'a9de804f194eeb39f52a4c6e54c14d93e881bec4b632694249733ed410b58113' +LAYER_CONTROLS = 59 +CANONICAL_SHA = '1ae812a336178760071efe347e876e0102b5b71f799d957db15c5f3004c19d7a' +PROGRAM_SHA = {'forward': 'a3882a428bdafab888072211d4ed8d34572746873d77c6ef900495853cc3fa11', + 'backward': 'f67a3dc20c27fb39295b8030e951e9779109ef1537f6f8de9d08510b9ad6792a'} +CLIFFORD_SHA = '890b60fc4ae183c773c51405e0f4ef6a945dc2aae55ba2480f134602e8296cda' + + +def read(p): + raw = Path(p).read_bytes() + return json.loads(gzip.decompress(raw) if str(p).endswith('.gz') else raw) + + +def enc(x): return json.dumps(x, sort_keys=True, separators=(',', ':')).encode() + + +def dump(p, v): + p.parent.mkdir(parents=True, exist_ok=True); p.write_bytes(gzip.compress(enc(v), mtime=0)) + + +def load(name, path): + s = importlib.util.spec_from_file_location(name, path); m = importlib.util.module_from_spec(s); s.loader.exec_module(m); return m + + +def main(): + assert __debug__, 'Assertions are required' + ap = argparse.ArgumentParser(description=__doc__) + ap.add_argument('--main', type=Path, required=True) + ap.add_argument('--pr635', type=Path, required=True) + ap.add_argument('--notri-dir', type=Path, required=True, help='construction/notri/reproduce_notri.py --word-only output') + ap.add_argument('--hamming', type=Path, required=True, help='hamming/ of the construction/reproduce.py --until word output') + ap.add_argument('--out', type=Path, required=True) + ap.add_argument('--skip-phases', action='store_true') + a = ap.parse_args() + out = a.out.resolve(); assert not out.exists(); out.mkdir(parents=True) + up = a.pr635.resolve() / 'research/complex-571-cold14-st2' + src = a.main.resolve() / 'research/complex-k492-owner-repair/vendor/multicold' + base = src / 'vendor/pr558'; parent = base / 'vendor/pr552'; gk = parent / 'complex-local/static44/gk' + nd = a.notri_dir.resolve() + env = dict(os.environ, PYTHONDONTWRITEBYTECODE='1', PYTHONUTF8='1', PYTHONINTMAXSTRDIGITS='0', + MULTICOLD_SOURCE=str(src), GAIN_PR564_SOURCE=str(src)) + for k in ('PYTHONOPTIMIZE', 'XPARAM', 'EXTRAH', 'PAIRING_RANKS', 'DIAG', 'HYBBUDGET'): env.pop(k, None) + steps = [] + + def run(label, script, *args): + t = time.monotonic() + with (out / (label + '.log')).open('w') as f: + rc = subprocess.call([sys.executable, '-B', str(src / 'code/run_portable.py'), str(script), *map(str, args)], + env=env, stdout=f, stderr=subprocess.STDOUT) + steps.append(dict(step=label, exit_code=rc, seconds=round(time.monotonic() - t, 3))) + (out / 'STEPS.json').write_text(json.dumps(steps, indent=2) + '\n') + assert rc == 0, label + print('PASS', label, flush=True) + + # the input must be the pinned no-triangle construction + nr = load('notri_driver', NOTRI / 'reproduce_notri.py') + assert hashlib.sha256(enc(read(nd / 'cold44/FULL-WORD.json.gz'))).hexdigest() == nr.NOTRI_SHA, 'notri word' + # 1. pivot swaps on the regroup word + rg = hashlib.sha256(enc(read(nd / 'regroup/FULL-WORD.json.gz'))).hexdigest() + assert rg.startswith(REGROUP_SHA) and rg == read(HERE / 'PIVOT-SWAP-NP.json')['input_content_sha256'], ('regroup word', rg) + run('pivot-swap', LAYERS / 'build_pivot_swap.py', '--input', nd / 'regroup/FULL-WORD.json.gz', + '--recipe', HERE / 'PIVOT-SWAP-NP.json', '--gk-dir', gk, '--out', out / 'swap') + w = read(out / 'swap/FULL-WORD.json.gz') + sw = hashlib.sha256(enc(w)).hexdigest(); assert sw.startswith(SWAP_SHA) and sw == read(HERE / 'PIVOT-SWAP-NP.json')['output_content_sha256'], ('swap word', sw) + # 2. HPE (greedy, must equal the pinned recipe) + h = load('upstream_hpe', up / 'code/build_hpe.py') + used, ch = set(), [] + for c in h.candidates(w): + rs = set(h.regs(w['cleanup'][c['cleanup_index']])) + if rs & used: continue + used |= rs; ch.append(c) + assert ch == read(HERE / 'HPE-RECIPE-NP.json')['changes'], 'HPE recipe' + w = h.apply(w, ch); dump(out / 'hpe/FULL-WORD.json.gz', w) + # 3. cold44 on the swapped word: same ends, premix and tails as the unswapped no-triangle construction + hm = set(read(nd / 'raw/HELPER-MAP.json')['map'].values()) + env['EXTRAH'] = json.dumps(sorted(set(range(224, 224 + w['report']['R'])) - hm)) + env['PAIRING_RANKS'] = json.dumps([4] * 14) + run('cold44-exact', NOTRI / 'cold44x.py', '--input', out / 'hpe/FULL-WORD.json.gz', '--out', out / 'cold44', + '--hamming', a.hamming.resolve(), '--upstream-package', up) + for k in ('EXTRAH', 'PAIRING_RANKS'): env.pop(k) + new, old = read(out / 'cold44/RECIPE.json.gz'), read(nd / 'cold44/RECIPE.json.gz') + for key in ('premix', 'early_cleanup', 'cold_ends'): + assert new[key] == old[key], ('swapped cold44 differs from the pinned no-triangle construction', key) + tail = len(new['early_cleanup']); assert new['cleanup'][:tail] == old['cleanup'][:tail], 'low tails' + # 4. layers + bce = load('upstream_cold', up / 'code/build_cold_end.py') + layered = bce.apply(w, read(HERE / 'COLD-LAYERS-RECIPE-NP.json.gz')) + raw = enc(layered); assert hashlib.sha256(raw).hexdigest() == NP_SHA, ('layered word', hashlib.sha256(raw).hexdigest()) + rep = layered['report'] + assert rep['local_profile'] == {'1': 2534, '2': 346, '3': 458, '4': 178, '5': 56, '8': 8}, rep['local_profile'] + assert rep['width_inventory'] == {'4': 64, '5': 48, '7': 54, '8': 116, '9': 222}, rep['width_inventory'] + (out / 'layers').mkdir(); word = out / 'layers/FULL-WORD.json.gz'; word.write_bytes(gzip.compress(raw, mtime=0)) + print('PASS layered no-triangle word', NP_SHA, flush=True) + # 5. layer-end controls + routing = parent / 'complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz' + env['PR635_CODE'] = str(up / 'code') + run('layer-end-controls', LAYERS / 'layer_end_controls.py', word, routing, out / 'controls') + env.pop('PR635_CODE') + ctl = json.loads((out / 'controls/COLD-END-CONTROLS.json').read_text()) + assert ctl['status'] == 'PASS_COLD_END_RAW_WORD_CONTROLS' and len(ctl['rejected']) == LAYER_CONTROLS, len(ctl['rejected']) + # 6. native locals + local = out / 'local' + run('native', up / 'code/hpe_audit_and_transport.py', '--raw', word, '--routing', routing, '--out', local) + assert hashlib.sha256(gzip.decompress((local / 'CANONICAL-WORD.json.gz').read_bytes())).hexdigest() == CANONICAL_SHA, 'canonical word' + run('ledgers', up / 'code/hpe_emit_local.py', local) + run('local-replay', up / 'code/hpe_audit_local.py', local) + run('wrappers', up / 'code/hpe_adapters_local.py', local / 'CANONICAL-WORD.json.gz', + local / 'RESIDUAL-ADAPTERS.json', local / 'WRAPPER-CHECKS.json') + checks = read(local / 'LOCAL-CHECKS.json') + for o, s in PROGRAM_SHA.items(): assert checks[o]['sha256'] == s, ('local program', o) + if not a.skip_phases: + run('phases', base / 'code/phases_full.py', local, parent / 'complex-global/vendor531/vendor/clifford') + assert hashlib.sha256((local / 'CLIFFORD-RECIPES.json').read_bytes()).hexdigest() == CLIFFORD_SHA, 'clifford recipes' + print('DONE', local, flush=True) + + +if __name__ == '__main__': + main() diff --git a/research/complex-promo4-cold72/construction/notri/PRIO6.json b/research/complex-promo4-cold72/construction/notri/PRIO6.json new file mode 100644 index 0000000000..069a7bf5a5 --- /dev/null +++ b/research/complex-promo4-cold72/construction/notri/PRIO6.json @@ -0,0 +1 @@ +{"prio": {"0,1,2,3": [["1", "0", "0", "1", "0", "0", "0", "0"], ["0", "-1/2", "1/2", "0", "0", "-1/2", "1/2", "0"], ["-1/2", "0", "0", "1/2", "0", "0", "0", "0"], ["0", "0", "0", "0", "1", "0", "0", "1"], ["0", "0", "0", "0", "0", "-1/2", "1/2", "0"], ["-1/2", "0", "0", "1/2", "-1/2", "0", "0", "1/2"]], "0,1,4,5": [["1", "0", "0", "1", "0", "0", "0", "0"], ["0", "-1/2", "1/2", "0", "0", "-1/2", "1/2", "0"], ["-1/2", "0", "0", "1/2", "0", "0", "0", "0"], ["0", "0", "0", "0", "1", "0", "0", "1"], ["0", "0", "0", "0", "0", "-1/2", "1/2", "0"], ["-1/2", "0", "0", "1/2", "-1/2", "0", "0", "1/2"]], "0,1,6,7": [["1", "0", "0", "1", "0", "0", "0", "0"], ["0", "-1/2", "1/2", "0", "0", "-1/2", "1/2", "0"], ["-1/2", "0", "0", "1/2", "0", "0", "0", "0"], ["0", "0", "0", "0", "1", "0", "0", "1"], ["0", "0", "0", "0", "0", "-1/2", "1/2", "0"], ["-1/2", "0", "0", "1/2", "-1/2", "0", "0", "1/2"]], "2,3,4,5": [["1", "0", "0", "1", "0", "0", "0", "0"], ["0", "-1/2", "1/2", "0", "0", "-1/2", "1/2", "0"], ["-1/2", "0", "0", "1/2", "0", "0", "0", "0"], ["0", "0", "0", "0", "1", "0", "0", "1"], ["0", "0", "0", "0", "0", "-1/2", "1/2", "0"], ["-1/2", "0", "0", "1/2", "-1/2", "0", "0", "1/2"]], "2,3,6,7": [["1", "0", "0", "1", "0", "0", "0", "0"], ["0", "-1/2", "1/2", "0", "0", "-1/2", "1/2", "0"], ["-1/2", "0", "0", "1/2", "0", "0", "0", "0"], ["0", "0", "0", "0", "1", "0", "0", "1"], ["0", "0", "0", "0", "0", "-1/2", "1/2", "0"], ["-1/2", "0", "0", "1/2", "-1/2", "0", "0", "1/2"]], "4,5,6,7": [["1", "0", "0", "1", "0", "0", "0", "0"], ["0", "-1/2", "1/2", "0", "0", "-1/2", "1/2", "0"], ["-1/2", "0", "0", "1/2", "0", "0", "0", "0"], ["0", "0", "0", "0", "1", "0", "0", "1"], ["0", "0", "0", "0", "0", "-1/2", "1/2", "0"], ["-1/2", "0", "0", "1/2", "-1/2", "0", "0", "1/2"]]}} \ No newline at end of file diff --git a/research/complex-promo4-cold72/construction/notri/cgx.py b/research/complex-promo4-cold72/construction/notri/cgx.py new file mode 100644 index 0000000000..08e80804eb --- /dev/null +++ b/research/complex-promo4-cold72/construction/notri/cgx.py @@ -0,0 +1,469 @@ +# Round20 early-coordinate-center / own-Y variant, prepared for icekylinx +# with OpenAI Codex assistance. Apache-2.0. Scalar elementary-operation +# helpers below are retained from the attributed PR514 construct_partial.py. +# Adapted by OpenAI Codex for isolated structural research. +# Modified from PR425 by icekylinx with Codex assistance. +"""Full discovery word for Hamming packets with borrowed X and Y registers. + +This changes the scalar architecture. It is not accepted by the old restricted +gx interface: source bases may change until full-frame cleanup, and targets use +an explicitly inverted output basis. No supplier admission is asserted. +""" +import copy,gzip,json,math,time +import itertools as it +from collections import Counter,defaultdict +from fractions import Fraction as Q +from pathlib import Path + +import sys +INPUT=Path(sys.argv[1]);OUT=Path(sys.argv[2]);OUT.mkdir(parents=True,exist_ok=False);D=json.loads((INPUT/'PROTOTYPE.json').read_text()) +P=D['binary_ports'];R=D['root_lines'];v=120;h=9 +modules=json.load(gzip.open(INPUT/'PACKET-PROGRAMS.json.gz')) +# AtomScout: leaver-read K-triangles (schedule from atom1.py / rog.py CP-SAT) +TRI=json.loads(Path(sys.argv[3]).read_text()) +FULLT={(tuple(tr['p']),tr['e']) for tr in TRI['triangles']} +TRI_COORDS={t+8 for tr in TRI['triangles'] for t,_,_ in tr['reads']} +import os as _o +COPYL=json.loads(open(_o.environ['XPARAM']).read()).get('copyl',[]) if _o.environ.get('XPARAM') else [] +NH=504-3*len(FULLT)+len(COPYL) + +def basis(vectors): + b={} + for x in vectors: + for p in sorted(b,reverse=True): + if x>>p&1:x^=b[p] + if x: + p=x.bit_length()-1 + for q in b: + if b[q]>>p&1:b[q]^=x + b[p]=x + return tuple(b[p] for p in sorted(b,reverse=True)) +def inside(a,b):return basis(a+b)==b +def hyper(p):return basis([x for x in range(1,512) if (x&p).bit_count()%2==0]) +FULL=basis([1<=v,r)) + for col,s in enumerate(ids): + k=next(i for i in range(col,len(regs)) if rows[regs[i]].get(s,Q(0))) + swap(regs[k],regs[col],F) + scale(regs[col],1/rows[regs[col]][s],F) + for i in range(len(regs)): + if i!=col and rows[regs[i]].get(s,Q(0)):add(regs[i],regs[col],-rows[regs[i]][s],F) + assert all(rows[regs[i]]=={s:Q(1)} for i,s in enumerate(ids)) + M=[[Q(R[s][i]) for s in ids] for i in c] + def qr_rank(rs): + bs={} + for r in rs: + r=r.copy() + for i,b in sorted(bs.items()): + if r[i]:q=r[i];r=[x-q*y for x,y in zip(r,b)] + i=next((i for i,x in enumerate(r) if x),None) + if i is not None:q=r[i];bs[i]=[x/q for x in r] + return len(bs) + assert qr_rank(M)==4 + for rr0 in PRIO.get(",".join(map(str,c)),[])+PRIORITY[",".join(map(str,c))]["rows"]: + rr=list(map(Q,rr0)) + if qr_rank(M+[rr])>len(M):M.append(rr) + if len(M)==8:break + for i in range(8): + if len(M)==8:break + rr=[Q(i==j) for j in range(8)] + if qr_rank(M+[rr])>len(M):M.append(rr) + if len(M)==8:break + assert len(M)==8 + linear(regs,M,F) + for i,r in zip(c,regs): + assert rows[r]=={s:Q(R[s][i]) for s in ids} + block_totals[c,i]=r + +# All centers are complete while Y is still at zero. This is the crucial +# difference from an illegal early-own-Y prefix using the old center order. +centers=[] +for i in range(8): + regs=[block_totals[c,i] for c in sorted(blocks) if i in c] + F=hyper(P[frame[i]]);a=regs[0] + for b in regs[1:]:add(a,b,1,F) + centers.append(a) +centers += [frame[i] for i in range(8)] +center_frames=[cur[r] for r in centers] +assert list(map(len,center_frames))==[8]*8+[1]*8 +assert all(cur[v+t]==() for t in range(v)) + +phase=B +for t,(r,coef,F) in sorted(own_rows.items()): + if t in TRI_COORDS:continue + assert cur[r]==F + add(v+t,r,coef,F) +# requests are needed for TRI coefficients +requests=defaultdict(list) +for pid,pair in enumerate(pairs): + if not pair['selected']:continue + (t,u),(key1,key2),mat=pair['targets'],pair['keys'],pair['matrix'] + requests[key1].append((t,-Q(mat[0][0],2))) + requests[key2].append((u,-Q(mat[0][1],2))) +reqcoef={t:(key,coef) for key,reqs in requests.items() for t,coef in reqs} +def face_info(c,p,eps): + z=blocks[c];keys=[(pp,ee) for pp in it.combinations(c,2) for ee in (-1,1)] + r_local,alpha=z['outputs'][keys.index((p,eps))] + j=[j for j in range(40,len(z['events'])) if z['events'][j][0]==r_local];assert len(j)==1 + return j[0],Q(alpha) +tri_join_counts=Counter();TRILOG=[] +lcopy={} +for s8 in COPYL: + r=s8+8;c=len(cur);cur.append(());rows.append({});shadow.append(None);add(c,r,1,cur[r]);lcopy[r]=c +BF={c:basis([P[x] for x in z['receipt']['source_lines']]) for c,z in blocks.items()} +HYB={(tuple(map(int,h[0])),tuple(map(int,h[1])),int(h[2])) for h in XP.get('hyb',[])} +HYBLOG=[] +def triread(t,blk,r,q): + F=basis(cur[v+t]+cur[r]);assert inside(F,hyper(P[t])),('TRI frame',t,blk,r,cur[v+t],cur[r],hyper(P[t]),[x for x in TRILOG if x[2]==r],HYBLOG) + tri_join_counts[len(F)]+=1;add(v+t,r,q,F);TRILOG.append([t,list(blk),r,str(q),list(F),list(cur[r])]) +for tr in TRI['triangles']: + p,eps=tuple(tr['p']),tr['e'] + hb={blk for _,blk,_ in map(lambda x:(x[0],tuple(x[1]),x[2]),tr['reads']) if (blk,p,eps) in HYB} + own=[];rest=[] + for t8,blk,loc in tr['reads']: + t=t8+8;blk=tuple(blk);r=maps[blk][loc];r0=r;r=lcopy.get(r,r) + key,coef=reqcoef[t];assert key[1]==p and key[2]==eps,(key,p,eps) + if blk==key[0]: + rr,c0,F0=own_rows[t];assert rr==r0;own.append((t,blk,r,c0)) + else: + j,alpha=face_info(blk,p,eps);ev=blocks[blk]['events'][j];assert loc in ev[:2] + rest.append((t,blk,loc,r,coef*alpha)) + if not hb: + # original interleaved order + for t8,blk,loc in tr['reads']: + t=t8+8;blk=tuple(blk);r=maps[blk][loc];key,coef=reqcoef[t] + if blk==key[0]:q=own_rows[t][1] + else:j,alpha=face_info(blk,p,eps);q=coef*alpha + triread(t,blk,r,q) + continue + items=[] # (kind, t, reg, q, blk) + for t,blk,r,q in own:items.append(('r',t,r,q,blk,blk in hb)) + for blk in sorted(hb):items.append(('e',None,None,None,blk,True)) + done=set() + for t,blk,loc,r,q in rest: + if blk in hb: + j,_=face_info(blk,p,eps);ev=blocks[blk]['events'][j] + ws=[x for x in rest if x[0]==t and x[1]==blk];assert len(ws)==2 and ws[0][4]==ws[1][4] and {ws[0][2],ws[1][2]}==set(ev[:2]) + if (t,blk) in done:continue + done.add((t,blk));items.append(('m',t,maps[blk][ev[0]],q,blk,True)) + else:items.append(('r',t,r,q,blk,False)) + # Original read order with the two half reads collapsed into one M read at the first half's slot; the face event goes + # just before the first M read of its block; own reads of the M register are hoisted ahead of that event. + def evinfo(blk): + j,_=face_info(blk,p,eps);ev=blocks[blk]['events'][j];assert ev[2]==ev[3]==1,ev + mpb=maps[blk];return mpb[ev[0]],mpb[ev[1]],tuple(blocks[blk]['event_frames'][j]) + items=[] + seen=set() + for t8,blk,loc in tr['reads']: + t=t8+8;blk=tuple(blk);r=maps[blk][loc];key,coef=reqcoef[t] + if blk==key[0]:items.append(('r',t,r,own_rows[t][1],blk,blk in hb)) + else: + j,alpha=face_info(blk,p,eps);q=coef*alpha + if blk in hb: + if (t,blk) not in seen:seen.add((t,blk));continue + items.append(('m',t,evinfo(blk)[0],q,blk,True)) + else:items.append(('r',t,r,q,blk,False)) + for blk in sorted(hb): + k0=min(i for i,x in enumerate(items) if x[0]=='m' and x[4]==blk) + items.insert(k0,('e',None,None,None,blk,True)) + n=len(items) + def step(it,st): + k,t,r,q,blk,h=it;g=lambda x:st.get(x,cur[x]) + if k=='e': + a_,b_,EF=evinfo(blk);FF=basis(list(EF)+list(g(a_))+list(g(b_))) + return {a_:FF,b_:FF} if inside(FF,BF[blk]) else None + F=basis(list(g(v+t))+list(g(r))) + if not inside(F,hyper(P[t])):return None + if h and k=='r' and r==evinfo(blk)[1] and not inside(F,BF[blk]):return None + return {v+t:F,r:F} + def allowed(i,used): + k,t,r,q,blk,h=items[i] + evi=[j for j,x in enumerate(items) if x[0]=='e' and x[4]==blk] if h else [] + if k=='e':return all(j in used for j,x in enumerate(items) if x[0]=='r' and x[4]==blk and x[5] and x[2]==evinfo(blk)[0]) + if k=='m':return evi[0] in used + if k=='r' and h and r==evinfo(blk)[0]:return evi[0] not in used + return True + budget=[int(os.environ.get('HYBBUDGET','300000'))];memo=set() + def dfs(st,used,order): + if len(order)==n:return order + budget[0]-=1 + if budget[0]<0:return None + sig=(used,tuple(sorted(st.items()))) + if sig in memo:return None + memo.add(sig) + for i in range(n): + if i in used or not allowed(i,used):continue + d=step(items[i],st) + if d is None:continue + ns=dict(st);ns.update(d);res=dfs(ns,used|{i},order+[i]) + if res:return res + return None + import sys as _s;_s.setrecursionlimit(20000) + order=dfs({},frozenset(),[]) + assert order,('no feasible hybrid order',p,eps,sorted(hb),budget) + for i in order: + k,t,r,q,blk,h=items[i] + if k=='e': + a_,b_,EF=evinfo(blk);FF=basis(list(EF)+list(cur[a_])+list(cur[b_]));add(a_,b_,1,FF);HYBLOG.append([list(blk),list(p),eps,list(FF)]) + else:triread(t,blk,r,q) + +packets={} +for c,z in sorted(blocks.items()): + mp=maps[c] + keys=[(p,eps) for p in it.combinations(c,2) for eps in (-1,1)] + skipev={face_info(c,p,eps)[0] for p,eps in keys if (p,eps) in FULLT} + for j,(e,F) in enumerate(list(zip(z['events'],z['event_frames']))[40:]): + if j not in early[c] and 40+j not in skipev: + t,s,a,b=e;add(mp[t],mp[s],Q(a,b),tuple(F)) + for key,(r,alpha) in zip(keys,z['outputs']): + if tuple(key) in FULLT:skip();continue + a=mp[r];b=alloc();add(b,a,1,cur[a]) + consumers=sorted(d for d in blocks if d!=c and set(key[0])<=set(d)) + assert len(consumers)==2 + for target,r in zip(consumers,(a,b)):packets[c,key[0],key[1],target]=(r,Q(alpha)) + +# Both tetrahedra use the same partition. A selected key has exactly two +# selected Y loads and no ordinary M consumer. Supply its two raw halves in +# opposite orders and never form that M. Other keys retain the old M path. +second=[];first_join_counts=Counter() +for key,reqs in sorted(requests.items()): + assert len(reqs)==2 + c,p,eps=key + if (p,eps) in FULLT:continue + ds=sorted(d for d in blocks if d!=c and set(p)<=set(d));a,b=ds + for j,(target,coef) in enumerate(sorted(reqs)): + first_source,second_source=(a,b) if j==0 else (b,a) + r,alpha=packets[first_source,p,eps,second_source] + F=basis(cur[v+target]+cur[r]);assert inside(F,hyper(P[target])) + first_join_counts[len(F)]+=1;add(v+target,r,coef*alpha,F) + r,alpha=packets[second_source,p,eps,c] + second.append((target,r,coef*alpha)) + +Ms={} +for c in sorted(blocks): + for p in it.combinations(c,2): + ds=sorted(d for d in blocks if d!=c and set(p)<=set(d)) + for eps in (-1,1): + if (c,p,eps) in requests:continue + (a,alpha),(b,beta)=[packets[d,p,eps,c] for d in ds] + F=basis(cur[a]+cur[b]);add(a,b,beta/alpha,F) + Ms[c,p,eps]=(a,alpha) + +consumers=defaultdict(list) +for pid,pair in enumerate(pairs): + for key in pair['keys']:consumers[key].append(pid) +slots={} +for key,uses in sorted(consumers.items()): + assert len(uses)==2 + if key in requests: + assert all(pairs[i]['selected'] for i in uses) + continue + assert all(not pairs[i]['selected'] for i in uses) + a,alpha=Ms[key] + for j,pid in enumerate(uses): + if j==0:r=a + else:r=alloc();add(r,a,1,cur[a]) + slots[pid,key]=(r,alpha) +assert len(cur)-240==NH,len(cur)-240 + +selected_join_counts=Counter() +for target,r,coef in second: + F=basis(cur[v+target]+cur[r]);assert inside(F,hyper(P[target])) + selected_join_counts[len(F)]+=1;add(v+target,r,coef,F) +output_basis=[] +for pair in pairs: + if not pair['selected']:continue + (t,u),mat=pair['targets'],pair['matrix'] + F=basis(cur[v+t]+cur[v+u]);assert inside(F,hyper(P[t])) and inside(F,hyper(P[u])) + add(v+t,v+u,1,F);add(v+u,v+t,-Q(1,2),F) + z=-Q(2*mat[1][0],mat[0][0]);scale(v+u,z,F);output_basis.append((t,u,z)) + +for pid,pair in enumerate(pairs): + if pair['selected']:continue + (t,u),(key1,key2),mat=pair['targets'],pair['keys'],pair['matrix'] + (a,alpha),(b,beta)=slots[pid,key1],slots[pid,key2] + F=basis(cur[a]+cur[b]);aa,ab=Q(mat[0][0])*alpha,Q(mat[0][1])*beta + ba,bb=Q(mat[1][0])*alpha,Q(mat[1][1])*beta + add(a,b,ab/aa,F);q=ba/(bb-ba*ab/aa);add(b,a,q,F) + add(v+t,a,-aa/2,hyper(P[t]));add(v+u,b,-(bb-ba*ab/aa)/2,hyper(P[u])) + +for t in range(v): + expected={s:-Q(G[t][s],2) for s in range(v) if s!=t and G[t][s] and s not in frame.values()} if t not in frame.values() else {} + assert rows[v+t]==expected,('side identity',t) + +scatter=[[Q(r[i],4) if t not in frame.values() else Q(0) for i in range(8)]+[Q(t==frame[i]) for i in range(8)] for t,r in enumerate(R)] +precondition=[] +for t,u,z in output_basis: + a,b=scatter[t].copy(),scatter[u].copy() + scatter[t]=[x/2-y/z for x,y in zip(a,b)] + scatter[u]=[x/2+y/z for x,y in zip(a,b)] + precondition.extend([['scale',v+u,(1/z).numerator,(1/z).denominator,[]], + ['add',v+u,v+t,1,2,[]],['add',v+t,v+u,-1,1,[]]]) +for r in range(len(cur)):climb(r,hyper(P[r-v]) if v<=r<2*v else FULL) +H[8]+=8;H[1]+=8 +assert sum(r*z for r,z in H.items())==9*NH+240*8+72,sum(r*z for r,z in H.items()) + +def apply(e,matrix): + if e[0]=='add': + _,t,s,a,b,*_=e;q=Q(a,b) + for j,x in list(matrix[s].items()): + z=matrix[t].get(j,Q(0))+q*x + if z:matrix[t][j]=z + else:matrix[t].pop(j,None) + else: + _,t,a,b,*_=e;q=Q(a,b);matrix[t]={j:q*x for j,x in matrix[t].items()} +def inverse(e): + e=copy.deepcopy(e) + if e[0]=='add':e[3]*=-1 + else:e[2],e[3]=e[3],e[2] + e[-1]=list(FULL);return e +cut=[['add',v+t,centers[i],q.numerator,q.denominator,None] for t,row in enumerate(scatter) for i,q in enumerate(row) if q] +cleanup=[inverse(e) for e in reversed(A+B) if not v<=e[1]<2*v] +matrix=[{r:Q(1)} if r>k&1:a^=d[k] + if a: + k=a.bit_length()-1 + for j in d: + if d[j]>>k&1:d[j]^=a + d[k]=a + return tuple(d[k] for k in sorted(d,reverse=True)) +def inside(a,b):return basis(a+b)==b +def regs(e):return e[1:3] if e[0]=='add' else e[1:2] +def inverse(e): + e=copy.deepcopy(e) + if e[0]=='add':e[3]=-e[3] + else:e[2],e[3]=e[3],e[2] + return e +def apply(e,M,mapping=None): + t=mapping[e[1]] if mapping is not None else e[1] + if e[0]=='add': + s=mapping[e[2]] if mapping is not None else e[2];q=Q(e[3],e[4]) + for j,a in M[s].items(): + x=M[t].get(j,Q(0))+q*a + if x:M[t][j]=x + else:M[t].pop(j,None) + else: + q=Q(e[2],e[3]);M[t]={j:q*a for j,a in M[t].items()} +def rref(A): + a=[list(map(Q,row)) for row in A];nr=len(a);nc=len(a[0]) if nr else 0;row=0;piv=[] + for c in range(nc): + k=next((i for i in range(row,nr) if a[i][c]),None) + if k is None:continue + a[row],a[k]=a[k],a[row];q=a[row][c];a[row]=[x/q for x in a[row]] + for i in range(nr): + if i!=row and a[i][c]:q=a[i][c];a[i]=[x-q*y for x,y in zip(a[i],a[row])] + piv.append(c);row+=1 + if row==nr:break + return a,piv +def rank(A):return len(rref(A)[1]) +def null(A,nc=None): + if A:a,piv=rref(A);nc=len(a[0]) + else:a=[];piv=[];assert nc is not None + free=[j for j in range(nc) if j not in piv];out=[[Q(0) for j in free] for i in range(nc)] + for k,c in enumerate(free):out[c][k]=Q(1) + for i,c in enumerate(piv): + for k,j in enumerate(free):out[c][k]=-a[i][j] + return out +def mm(A,B): + if not A:return [] + if not B:return [[] for row in A] + bt=list(zip(*B));return [[sum((a*b for a,b in zip(row,col)),Q(0)) for col in bt] for row in A] +def tr(A):return list(map(list,zip(*A))) +def inv(A): + n0=len(A);a,p=rref([row+[Q(i==j) for j in range(n0)] for i,row in enumerate(A)]) + assert p[:n0]==list(range(n0)) + return [row[n0:] for row in a] +def unit(q): + if not q:return False + a=abs(q.numerator);b=q.denominator + return not a&(a-1) and not b&(b-1) +def dyadic(q):return not q.denominator&(q.denominator-1) +def opadd(t,s,q,F):return ['add',t,s,q.numerator,q.denominator,list(F)] +def opscale(t,q,F):return ['scale',t,q.numerator,q.denominator,list(F)] +def eliminate(M,ids,F,skip=()): + """Return legal dyadic row operations taking an invertible sparse matrix to I.""" + skip=set(skip);ops=[];dim=len(M) + def add(i,j,q): + if q: + assert dyadic(q);e=opadd(ids[i],ids[j],q,F);ops.append(e) + for c,x in M[j].items(): + z=M[i].get(c,Q(0))+q*x + if z:M[i][c]=z + else:M[i].pop(c,None) + def scale(i,q): + if q!=1: + assert unit(q);ops.append(opscale(ids[i],q,F));M[i]={c:q*x for c,x in M[i].items()} + def swap(i,j): + if i!=j: + add(i,j,Q(1));add(j,i,Q(-1));add(i,j,Q(1));scale(j,Q(-1)) + for c in range(dim): + if c in skip: + assert M[c]=={c:Q(1)} and all(not M[i].get(c) for i in range(dim) if i!=c) + continue + cand=[i for i in range(c,dim) if i not in skip and M[i].get(c)] + k=next((i for i in cand if unit(M[i][c])),None) + if k is None: + # Elementary Euclidean row additions reduce the pivot-column numerator gcd. + assert cand,('singular',c) + while k is None: + cand.sort(key=lambda i:abs(M[i][c]));a=cand[0] + b=next((i for i in cand[1:] if M[i][c]),None) + if b is None:raise ValueError(('non-dyadic determinant pivot',c,M[a][c])) + rat=M[b][c]/M[a][c];q=rat.numerator//rat.denominator + if q==0:q=1 if rat>0 else -1 + add(b,a,Q(-q));cand=[i for i in cand if M[i].get(c)] + k=next((i for i in cand if unit(M[i][c])),None) + swap(c,k);scale(c,1/M[c][c]) + for i in range(dim): + if i!=c and M[i].get(c): + assert i not in skip + add(i,c,-M[i][c]) + assert all(row=={i:Q(1)} for i,row in enumerate(M)) + return ops +def realize(A,ids,F): + M=[{j:Q(x) for j,x in enumerate(row) if x} for row in A] + return [inverse(e) for e in reversed(eliminate(M,ids,F))] +# Reconstruct the actual non-target map after the inherited HPE tail. +inherited_tail=[w['cleanup'][i][:-1]+[list(f)] for i,f in w.get('early_cleanup',[])] +mainN=[e for e in w['A']+w['B'] if not v<=e[1]<2*v] +M=[{i:Q(1)} for i in range(len(N))] +for e in mainN+inherited_tail:apply(e,M,ix) +MI=[{i:Q(1)} for i in range(len(N))] +for e in reversed(mainN+inherited_tail):apply(inverse(e),MI,ix) +cur={x:(w['ports'][x],) if xlen(ih):ih.append(j) + if len(ih)==r:break + assert len(ih)==r + endhs=[N[I[j]] for j in ih];endhidx=[hs.index(h) for h in endhs] + kerR=null(RR,NB);Qmat=[[Q(0) for j in range(NB)] for i in range(NB)] + for j,hj in enumerate(endhidx): + for i in range(NB):Qmat[i][hj]=qH[i][j] + other=[j for j in range(NB) if j not in endhidx] + for k,j in enumerate(other): + for i in range(NB):Qmat[i][j]=kerR[i][k] + assert rank(Qmat)==NB + pops=realize(Qmat,hs,());premix+=pops + T=[[Q(i==j)-sum((U[i][k]*L[k][j] for k in range(r)),Q(0)) for j in range(len(I))] for i in range(len(I))] + for k,i in enumerate(ih):T[i]=L[k] + tops=realize(T,[N[i] for i in I],F);tail+=tops + # Right-compose this initial helper premix; other blocks have disjoint H sets. + for row in Mafter: + vals=[row.get(h,Q(0)) for h in H] + if any(vals): + for hj in H:row.pop(hj,None) + for j,hj in enumerate(H): + z=sum((vals[i]*Qmat[i][j] for i in range(NB)),Q(0)) + if z:row[hj]=z + for e in tops:apply(e,Mafter,ix) + ends.update({h:list(F) for h in endhs}) + plans.append(dict(block=b,frame=list(F),registers=[N[i] for i in I],ends=endhs,pairing_rank=r,premix_gates=len(pops),tail_gates=len(tops),Q=[[str(x) for x in row] for row in Qmat],T=[[str(x) for x in row] for row in T])) + print('BLOCK',b,'ends',endhs,'Qops',len(pops),'Tops',len(tops),flush=True) +# Check actual post-tail isolation before constructing the high-frame inverse. +allends=set(ends)|set(map(int,w.get('helper_final',{}))) +for h in allends: + j=ix[h];assert Mafter[j]=={j:Q(1)},('row not isolated',h,Mafter[j]);assert all(not row.get(j) for i,row in enumerate(Mafter) if i!=j),('column not isolated',h) +print('EXACT_ISOLATED',len(ends),'new;',len(allends),'total',round(time.monotonic()-t0,3),flush=True) +fullops=eliminate(copy.deepcopy(Mafter),N,F9,[ix[x] for x in allends]) +print('FULL_INVERSE',len(fullops),round(time.monotonic()-t0,3),flush=True) +# Cancel new cold-axis target responses inside A, after their wrappers. +Dirt=[({h:Q(1)} if h in ends else {}) for h in range(n)] +for e in premix+w['A']+w['cut']+w['B']:apply(e,Dirt) +for e in w['precondition']:apply(e,Dirt) +postcomp=[opadd(y,h,-a,()) for y in range(v,2*v) for h,a in sorted(Dirt[y].items()) if a] +assert all(h in ends for e in postcomp for h in [e[2]]) +new=copy.deepcopy(w);new['A']=postcomp+premix+w['A'];new['cleanup']=inherited_tail+tail+fullops +new['early_cleanup']=[[i,e[-1]] for i,e in enumerate(inherited_tail+tail)] +new['helper_final'].update({str(h):f for h,f in ends.items()}) +new['refactored_cleanup']={'kind':'source_branch_gauge_and_retired_completion_cold44','new_cold_ends':len(ends),'exact_non_target_isolation_checked':True,'high_inverse':'dyadic_sparse_Gauss_Jordan'} +# Derive paid profile by subtracting and adding literal frame-chain counts. +spec=importlib.util.spec_from_file_location('upstream_cold_end',args.upstream_package/'code/build_cold_end.py') +profile_module=importlib.util.module_from_spec(spec);spec.loader.exec_module(profile_module) +oldprof,_=profile_module.chain_profile(w);newprof,_=profile_module.chain_profile(new) +prof=Counter({int(k):z for k,z in w['report']['local_profile'].items()});prof.subtract(oldprof);prof.update(newprof) +widths=Counter(len(basis(new['helper_final'].get(str(h),F9)))-len(basis(new.get('start_extra',{}).get(str(h),[]))) for h in range(224,n)) +new['report'].update(local_profile={str(k):z for k,z in sorted(prof.items()) if z},local_rank_mass=sum(k*z for k,z in prof.items()),width_inventory={str(k):z for k,z in sorted(widths.items()) if z},status='EXACT_COLD44_CONSTRUCTED_PENDING_INDEPENDENT_AUDIT') +raw=json.dumps(new,sort_keys=True,separators=(',',':')).encode();sha=hashlib.sha256(raw).hexdigest();(OUT/'FULL-WORD.json.gz').write_bytes(gzip.compress(raw,mtime=0)) +recipe={'premix':postcomp+premix,'cleanup':new['cleanup'],'early_cleanup':new['early_cleanup'],'cold_ends':{str(h):f for h,f in ends.items()},'refactored_cleanup':new['refactored_cleanup'],'output_content_sha256':sha} +(OUT/'RECIPE.json.gz').write_bytes(gzip.compress(json.dumps(recipe,sort_keys=True,separators=(',',':')).encode(),mtime=0)) +receipt=dict(input_content_sha256=hashlib.sha256(gzip.decompress(WPATH.read_bytes())).hexdigest(),output_content_sha256=sha,blocks=plans,new_cold_ends=len(ends),all_low_ended_helpers=len(allends),premix_gates=len(premix),postwrapper_compensation_gates=len(postcomp),tail_gates=len(tail),inherited_tail_gates=len(inherited_tail),full_inverse_gates=len(fullops),profile=new['report']['local_profile'],width_inventory=new['report']['width_inventory'],rank_mass=new['report']['local_rank_mass'],seconds=time.monotonic()-t0) +(OUT/'CONSTRUCTION.json').write_text(json.dumps(receipt,indent=2)+'\n') +print(json.dumps({k:z for k,z in receipt.items() if k!='blocks'},indent=2),flush=True) diff --git a/research/complex-promo4-cold72/construction/notri/port_stage_x.py b/research/complex-promo4-cold72/construction/notri/port_stage_x.py new file mode 100644 index 0000000000..81ac65ceff --- /dev/null +++ b/research/complex-promo4-cold72/construction/notri/port_stage_x.py @@ -0,0 +1,125 @@ +"""Port one 504-helper construction stage onto the K-triangle word. Apache-2.0. Prepared with Claude Code assistance. + +usage: build_port_stage.py --shadow-input I4 --shadow-output O4 --input I8 --map HELPER-MAP.json --gk-dir GK --out DIR + +The shadow pair (I4 -> O4) is one stage of a 504-helper chain, rebuilt in the same run from pinned sources. I8 is the +K-triangle word at the matching point of its own chain, and HELPER-MAP.json is the 504 -> R register map written by +construct_k_triangle.py. Registers below 448 keep their ids; the removed packet copies have no image. + +The port does the following: +* It renumbers I4 and O4 through the map and drops their gates that touch a removed register. +* It matches gates by scalar operation (the gate without its frame), aligning I4 with O4 and I4 with I8 separately. +* It builds O8 in O4 gate order: + * each matched gate is taken from I8, with O4's frame wherever the stage changed that frame; + * each gate the stage introduced is taken from O4; + * each I8-only gate (the K-triangle reads) stays after the O4 image of its I8 predecessor. +* It replays the stage's entrance (start_extra) and target_levels changes. +* It rebuilds the cleanup with the inherited inverse rule. + +The constructor is a search transfer only. The verifier certifies the output independently: the generalised native +audit (exact forward and inverse replay of every column, native frame chains) runs on every ported word, and every +input and output is pinned by content hash.""" +import argparse, copy, difflib, gzip, hashlib, json, sys +from collections import Counter +from pathlib import Path + +assert __debug__, 'Assertions required' +FULL = [256, 128, 64, 32, 16, 8, 4, 2, 1] + + +def regs(g): return (g[1], g[2]) if g[0] == 'add' else (g[1],) + + +def key(g): return json.dumps(g[:-1]) + + +def inverse(e): + e = copy.deepcopy(e) + if e[0] == 'add': e[3] *= -1 + else: e[2], e[3] = e[3], e[2] + e[-1] = list(FULL); return e + + +def align(xs, ys): + """index map xs -> ys over runs of equal scalar operations""" + sm = difflib.SequenceMatcher(None, [key(g) for g in xs], [key(g) for g in ys], autojunk=False) + return {i1 + k: j1 + k for tag, i1, i2, j1, j2 in sm.get_opcodes() if tag == 'equal' for k in range(i2 - i1)} + + +def transfer_section(I4, O4, I8, stats): + a, b = align(I4, O4), align(I4, I8) + o2i = {j: i for i, j in a.items()}; i8from4 = {j: i for i, j in b.items()} + anchor = {j8: a[i4] for j8, i4 in i8from4.items() if i4 in a} + pending, last = {}, -1 + for j8, g in enumerate(I8): + if j8 in anchor: last = anchor[j8] + elif j8 not in i8from4: pending.setdefault(last, []).append(copy.deepcopy(g)); stats['kept_own'] += 1 + else: stats['dropped_by_stage'] += 1 + out = list(pending.get(-1, [])) + for k, g in enumerate(O4): + if k in o2i: + i4 = o2i[k] + if i4 in b: + g8 = copy.deepcopy(I8[b[i4]]) + if I4[i4][-1] != g[-1]: g8[-1] = copy.deepcopy(g[-1]); stats['frames_changed'] += 1 + out.append(g8) + else: + out.append(copy.deepcopy(g)); stats['introduced'] += 1 + out.extend(pending.get(k, [])) + return out + + +def main(): + ap = argparse.ArgumentParser() + for k in ('--shadow-input', '--shadow-output', '--input', '--map', '--gk-dir', '--out'): ap.add_argument(k, type=Path, required=True) + a = ap.parse_args(); assert not a.out.exists() + sys.path.insert(0, str(a.gk_dir)); import gk_word as G, gk_common as C + G.V = C.V = 112 + rd = lambda p: json.loads(gzip.decompress(p.read_bytes())) + enc = lambda x: json.dumps(x, sort_keys=True, separators=(',', ':')).encode(); sha = lambda x: hashlib.sha256(x).hexdigest() + I4, O4, I8 = rd(a.shadow_input), rd(a.shadow_output), rd(a.input) + fm = {int(k): int(v) for k, v in json.loads(a.map.read_text())['map'].items()} + assert all(fm[k] == k for k in fm if k < 448), 'only ids >= 448 may move' + R = I8['report']['R']; EXTRA = set(range(224 + R)) - set(fm.values()); assert len(set(fm.values())) == len(fm) and set(fm.values()) <= set(range(224 + R)), 'map is not injective into the K-triangle registers' + assert I4['report'].get('R', 504) == 504 and len(fm) + len(set(range(728)) - set(fm)) == 728 + rem = set(range(728)) - set(fm) + rn = lambda r: fm[r] + touches = lambda g: any(r in rem for r in regs(g)) + def rg(g): + g = copy.deepcopy(g); g[1] = rn(g[1]) + if g[0] == 'add': g[2] = rn(g[2]) + return g + def rn_word(w): + w = copy.deepcopy(w) + for s in ('A', 'B', 'cut', 'precondition', 'cleanup'): + if s in w: w[s] = [rg(g) for g in w[s] if not touches(g)] + for k in ('start_extra', 'helper_final'): + if k in w: w[k] = {str(rn(int(r))): f for r, f in w[k].items() if int(r) not in rem} + return w + I4r, O4r = rn_word(I4), rn_word(O4) + O8 = copy.deepcopy(I8); stats = {s: Counter() for s in ('A', 'B')} + for s in ('A', 'B'): O8[s] = transfer_section(I4r[s], O4r[s], I8[s], stats[s]) + for k in ('start_extra', 'target_levels'): + x, y = I4r.get(k, {}), O4r.get(k, {}); d = dict(I8.get(k, {})) + for r in set(x) | set(y): + if x.get(r) != y.get(r): + if r in y: d[r] = y[r] + else: d.pop(r, None) + if k in O4 or k in I8: O8[k] = dict(sorted(d.items(), key=lambda kv: int(kv[0]))) + for k in O4: + if k not in ('A', 'B', 'cleanup', 'report', 'start_extra', 'target_levels', 'cut', 'precondition'): + assert O4r[k] == I4r[k], 'stage changed an unported field: ' + k + O8['cleanup'] = [inverse(e) for e in reversed(O8['A'] + O8['B']) if not 112 <= e[1] < 224] + H = G.profile(O8) + ws = [9 - len(G.basis(O8['start_extra'].get(str(224 + h), []))) for h in range(R)] + O8['report'] = dict(I8['report'], local_profile={str(k): v for k, v in sorted(H.items())}, local_rank_mass=sum(k * v for k, v in H.items()), + width_inventory={str(k): v for k, v in sorted(Counter(ws).items())}) + a.out.mkdir(parents=True); (a.out / 'FULL-WORD.json.gz').write_bytes(gzip.compress(enc(O8), mtime=0)) + receipt = dict(status='PORTED_STAGE_PENDING_NATIVE_AUDIT', R=R, removed_504_helpers=sorted(rem), + shadow_input_content_sha256=sha(enc(I4)), shadow_output_content_sha256=sha(enc(O4)), input_content_sha256=sha(enc(I8)), + output_content_sha256=sha(enc(O8)), sections={s: dict(v) for s, v in stats.items()}, local_profile=O8['report']['local_profile'], + scope='Transfer construction only; exactness, frame chains and profile are certified by the native audit run on the output.') + (a.out / 'PORT-STAGE.json').write_text(json.dumps(receipt, indent=2, sort_keys=True) + '\n', newline='\n'); print(json.dumps(receipt, indent=2)) + + +main() diff --git a/research/complex-promo4-cold72/construction/notri/reproduce_notri.py b/research/complex-promo4-cold72/construction/notri/reproduce_notri.py new file mode 100644 index 0000000000..a85f2acf15 --- /dev/null +++ b/research/complex-promo4-cold72/construction/notri/reproduce_notri.py @@ -0,0 +1,166 @@ +#!/usr/bin/env python3 +"""Rebuild the no-triangle gauge44 word (R = 504) and its native locals. + +The no-triangle word is #645's gauge44 chain with none of the four (p,-1) K-triangles. In the six K-blocks +{0,1,2,11,12,13}, the completion priority is extended by the 6-row list PRIO6.json, the list blocks 3-10 already use. +Each block then pairs at rank 4, giving 56 rank-four cold ends instead of 44 (PartialK). + +Input: a fresh `construction/reproduce.py --until word` output directory. Its shadow-early and shadow-prefix words and +its hamming inputs are pinned by reproduce.py itself. Steps, each checked exactly: + 1. gauge-forward: cgx.py, #645's construct_gauge_xcentre.py generalised by PartialK. The extra rows come from XPARAM, + and the K-triangle schedule comes from the TRI file. Run on the triangle set {} with XPARAM = PRIO6.json. + 2. port0-3: port_stage_x.py, PR635's build_port_stage.py with the helper map allowed to be injective rather than onto. + With R = 504 and no triangles, the map is onto again. + 3. regroup: PR635's k492 frame-regroup changes, applied where their `before` gate occurs. For this word none occurs, + and that count (0) is pinned. + 4. hpe: PR635's build_hpe.candidates, taken greedily with disjoint registers, and build_hpe.apply. 46 changes, pinned. + 5. cold44: cold44x.py, #645's build_gauge_cold44.py generalised by PartialK to blocks whose helper list includes the + helpers outside the 224+16b ranges (EXTRAH). 56 cold ends; the 14 pairing ranks are pinned to [4]*14 inside cold44x (PAIRING_RANKS) and rechecked here. The output word content sha256 is pinned (3e99ba77...). + 6. native, ledgers, local-replay, wrappers, phases: PR635's native local programs, as in reproduce.py. +--control-g44 instead runs steps 1-5 with #645's four triangles and no XPARAM. It must reproduce #645's pinned gauge44 +cold44 word (78c7aada...), the same word #645's own reproduce.py builds. This shows the generalised scripts reduce to +#645's constructors. +Apache-2.0. Driver by ColdWitness from PartialK's variant.py; constructors credited above. +""" +import argparse, gzip, hashlib, importlib.util, json, os, subprocess, sys, time +from pathlib import Path + +HERE = Path(__file__).resolve().parent +NOTRI_SHA = '3e99ba778ab8a97853f50912776247802b529439937176363f6c42786163b1f9' +G44_SHA = '78c7aadacb6eec2eeecc124ca236e5bcfdba6a52b30c2971aaa596d1d119b290' +# native-local pins (the strict locals the SPEC was frozen against: PartialK runs/none_p6/local) +CANONICAL_SHA = '4265a3bb7f9b46967dfadfca5f2cc1f5b3e6e8681f16c02590f1b9430c013637' +PROGRAM_SHA = {'forward': '0afda28699e15cf5a5a17aee5475ac608c9fb68b15766d463b93ec8e2df4ae85', + 'backward': '5be6cb4ea7a1da36d7bbe7eb2392873c058dd3cbb3cc2eeadd55ecca9310ca8a'} +CLIFFORD_SHA = '4b5789e43e04d71f02c2d480450ec0b354007d9cf523bda76c7345730806344b' + + +def read(p): + raw = Path(p).read_bytes() + return json.loads(gzip.decompress(raw) if str(p).endswith('.gz') else raw) + + +def enc(x): return json.dumps(x, sort_keys=True, separators=(',', ':')).encode() + + +def dump(p, v): + p.parent.mkdir(parents=True, exist_ok=True); p.write_bytes(gzip.compress(enc(v), mtime=0)) + + +def load(name, path): + s = importlib.util.spec_from_file_location(name, path); m = importlib.util.module_from_spec(s); s.loader.exec_module(m); return m + + +def main(): + assert __debug__, 'Assertions are required' + ap = argparse.ArgumentParser(description=__doc__) + ap.add_argument('--main', type=Path, required=True) + ap.add_argument('--pr635', type=Path, required=True) + ap.add_argument('--word-dir', type=Path, required=True, help='construction/reproduce.py --until word output') + ap.add_argument('--out', type=Path, required=True) + ap.add_argument('--control-g44', action='store_true', help='rebuild #645 gauge44 (4 triangles) instead; word only') + ap.add_argument('--skip-phases', action='store_true') + ap.add_argument('--word-only', action='store_true', help='stop after the pinned scalar word (input to construction/layers_np)') + a = ap.parse_args() + out = a.out.resolve(); assert not out.exists(); out.mkdir(parents=True) + up = a.pr635.resolve() / 'research/complex-571-cold14-st2' + src = a.main.resolve() / 'research/complex-k492-owner-repair/vendor/multicold' + base = src / 'vendor/pr558'; parent = base / 'vendor/pr552'; gk = parent / 'complex-local/static44/gk' + structural = a.main.resolve() / 'research/structural-gain/frontier-composition' + wd = a.word_dir.resolve() + env = dict(os.environ, PYTHONDONTWRITEBYTECODE='1', PYTHONUTF8='1', PYTHONINTMAXSTRDIGITS='0', + MULTICOLD_SOURCE=str(src), GAIN_PR564_SOURCE=str(src)) + for k in ('PYTHONOPTIMIZE', 'XPARAM', 'EXTRAH', 'PAIRING_RANKS', 'DIAG', 'HYBBUDGET'): env.pop(k, None) + steps = [] + + def run(label, script, *args): + t = time.monotonic() + with (out / (label + '.log')).open('w') as f: + rc = subprocess.call([sys.executable, '-B', str(src / 'code/run_portable.py'), str(script), *map(str, args)], + env=env, stdout=f, stderr=subprocess.STDOUT) + steps.append(dict(step=label, exit_code=rc, seconds=round(time.monotonic() - t, 3))) + (out / 'STEPS.json').write_text(json.dumps(steps, indent=2) + '\n') + assert rc == 0, label + print('PASS', label, flush=True) + + # 1. gauge-forward on the chosen K-triangle set + tri = read(up / 'data/TRI-SCHEDULE.json') + if not a.control_g44: + tri = dict(full_pairs=tri['full_pairs'], triangles=[]) + env['XPARAM'] = str(HERE / 'PRIO6.json') + (out / 'TRI.json').write_text(json.dumps(tri)) + raw = out / 'raw' + run('gauge-forward', HERE / 'cgx.py', wd / 'hamming', raw, out / 'TRI.json') + word = raw / 'FULL-WORD.json.gz' + # 2. port stages (same chain as reproduce.py) + chain = [parent / 'complex-local/static44/inputs/RAW504.json.gz', structural / 'global-replay/base/split-centres/FULL-WORD.json.gz', + wd / 'shadow-early/FULL-WORD.json.gz', structural / 'multicold-eight-word/FULL-WORD.json.gz', + wd / 'shadow-prefix/FULL-WORD.json.gz'] + for i, (b, c) in enumerate(zip(chain, chain[1:])): + t = out / ('port%d' % i) + run('port%d' % i, HERE / 'port_stage_x.py', '--shadow-input', b, '--shadow-output', c, '--input', word, + '--map', raw / 'HELPER-MAP.json', '--gk-dir', gk, '--out', t) + word = t / 'FULL-WORD.json.gz' + # 3. PR635 frame regroup where its `before` gate occurs + w = read(word); rg = {json.dumps(c['before']): c['after'] for c in read(up / 'data/recipes/k492-jp8-frame_regroup.json')['changes']} + n = 0 + for part in ('A', 'B'): + for i, e in enumerate(w[part]): + k = json.dumps(e) + if k in rg: w[part][i] = rg[k]; n += 1 + sys.path.insert(0, str(gk)); import gk_word as GW, gk_common as GC + GW.V = GC.V = 112; GW.DATA = GC.DATA = 7168 + H = GW.profile(w) + w['report'].update(local_profile={str(k): z for k, z in sorted(H.items()) if z}, local_rank_mass=sum(r * z for r, z in H.items())) + assert n == (24 if a.control_g44 else 0), ('regroup count', n) + dump(out / 'regroup/FULL-WORD.json.gz', w) + # 4. HPE: PR635's candidates, greedy with disjoint registers + h = load('upstream_hpe', up / 'code/build_hpe.py') + used, ch = set(), [] + for c in h.candidates(w): + rs = set(h.regs(w['cleanup'][c['cleanup_index']])) + if rs & used: continue + used |= rs; ch.append(c) + assert len(ch) == (34 if a.control_g44 else 46), ('hpe count', len(ch)) + (out / 'HPE-RECIPE.json').write_text(json.dumps(dict(changes=ch))) + w = h.apply(w, ch); dump(out / 'hpe/FULL-WORD.json.gz', w) + # 5. cold44 (generalised): helpers outside the 224+16b ranges join their blocks + hm = set(read(raw / 'HELPER-MAP.json')['map'].values()) + env['EXTRAH'] = json.dumps(sorted(set(range(224, 224 + w['report']['R'])) - hm)) + ranks = [2, 2, 2, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2] if a.control_g44 else [4] * 14 + env['PAIRING_RANKS'] = json.dumps(ranks) # cold44x asserts every block's pairing rank + run('cold44', HERE / 'cold44x.py', '--input', out / 'hpe/FULL-WORD.json.gz', '--out', out / 'cold44', + '--hamming', wd / 'hamming', '--upstream-package', up) + assert [b['pairing_rank'] for b in read(out / 'cold44/CONSTRUCTION.json')['blocks']] == ranks, 'pairing ranks' + word = out / 'cold44/FULL-WORD.json.gz'; w = read(word) + got = hashlib.sha256(enc(w)).hexdigest() + assert got == (G44_SHA if a.control_g44 else NOTRI_SHA), ('word', got) + rep = w['report'] + if a.control_g44: + print('PASS control: #645 gauge44 word reproduced', got, flush=True); return + assert rep['R'] == 504 and rep['local_rank_mass'] == 5674 + assert rep['local_profile'] == {'1': 2506, '2': 336, '3': 472, '4': 184, '5': 56, '8': 8}, rep['local_profile'] + assert rep['width_inventory'] == {'4': 64, '5': 48, '7': 46, '8': 114, '9': 232}, rep['width_inventory'] + print('PASS no-triangle scalar word', got, flush=True) + if a.word_only: + return + # 6. native locals (PR635, as in reproduce.py) + for k in ('XPARAM', 'EXTRAH', 'PAIRING_RANKS'): env.pop(k, None) + local = out / 'local' + run('native', up / 'code/hpe_audit_and_transport.py', '--raw', word, + '--routing', parent / 'complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz', '--out', local) + assert hashlib.sha256(gzip.decompress((local / 'CANONICAL-WORD.json.gz').read_bytes())).hexdigest() == CANONICAL_SHA, 'canonical word' + run('ledgers', up / 'code/hpe_emit_local.py', local) + run('local-replay', up / 'code/hpe_audit_local.py', local) + run('wrappers', up / 'code/hpe_adapters_local.py', local / 'CANONICAL-WORD.json.gz', + local / 'RESIDUAL-ADAPTERS.json', local / 'WRAPPER-CHECKS.json') + checks = read(local / 'LOCAL-CHECKS.json') + for o, s in PROGRAM_SHA.items(): assert checks[o]['sha256'] == s, ('local program', o) + if not a.skip_phases: + run('phases', base / 'code/phases_full.py', local, parent / 'complex-global/vendor531/vendor/clifford') + assert hashlib.sha256((local / 'CLIFFORD-RECIPES.json').read_bytes()).hexdigest() == CLIFFORD_SHA, 'clifford recipes' + print('DONE', local, flush=True) + + +if __name__ == '__main__': + main() diff --git a/research/complex-promo4-cold72/construction/promo/LOCAL-PINS-k3.json b/research/complex-promo4-cold72/construction/promo/LOCAL-PINS-k3.json new file mode 100644 index 0000000000..c731102361 --- /dev/null +++ b/research/complex-promo4-cold72/construction/promo/LOCAL-PINS-k3.json @@ -0,0 +1,11 @@ +{ + "word": "NPk3", + "layer_controls": 59, + "promo_controls": 10, + "canonical_sha256": "3ddc834f2d110878dbc826678570f358069c8bb68870a9102383d771ed3e19ab", + "program_sha256": { + "forward": "1939ef2a979bb1b69d7b12a43af71413b2c7c0ba4a7e285e8fe0c859898ad30e", + "backward": "1ee9d56b5342eafc130bbea596455d4b273d121e056422376f348ac5b464ad69" + }, + "clifford_recipes_sha256": "9489cae5f9cd1a7e1b386100a1a6c9621089be90ae260e5a750b14582180a29b" +} diff --git a/research/complex-promo4-cold72/construction/promo/PROMO-RECIPE-k3.json b/research/complex-promo4-cold72/construction/promo/PROMO-RECIPE-k3.json new file mode 100644 index 0000000000..bc753a93f5 --- /dev/null +++ b/research/complex-promo4-cold72/construction/promo/PROMO-RECIPE-k3.json @@ -0,0 +1,2359 @@ +{ + "input_content_sha256": "a9de804f194eeb39f52a4c6e54c14d93e881bec4b632694249733ed410b58113", + "groups": [ + 627, + 629, + 630, + 631, + 635, + 637, + 638, + 639, + 651, + 653, + 654, + 655 + ], + "entrances": { + "627": [ + 408, + 80, + 40, + 6, + 1 + ], + "629": [ + 408, + 80, + 40, + 6, + 1 + ], + "630": [ + 408, + 80, + 40, + 6, + 1 + ], + "631": [ + 408, + 80, + 40, + 6, + 1 + ], + "635": [ + 272, + 144, + 96, + 6, + 1 + ], + "637": [ + 272, + 144, + 96, + 6, + 1 + ], + "638": [ + 272, + 144, + 96, + 6, + 1 + ], + "639": [ + 272, + 144, + 96, + 6, + 1 + ], + "651": [ + 390, + 68, + 34, + 24, + 1 + ], + "653": [ + 390, + 68, + 34, + 24, + 1 + ], + "654": [ + 390, + 68, + 34, + 24, + 1 + ], + "655": [ + 390, + 68, + 34, + 24, + 1 + ] + }, + "gate_frames": [ + [ + "B", + 432, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 433, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 434, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 435, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 436, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 437, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 438, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 439, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 440, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 441, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 442, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 443, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 444, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 445, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 446, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 447, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 448, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 449, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 450, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 451, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 452, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 453, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 454, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 455, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 456, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 457, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 458, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 459, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 460, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 461, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 462, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 463, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 464, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 465, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 466, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 467, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 1304, + [ + 256, + 128, + 64, + 34, + 18, + 10, + 6, + 1 + ], + [ + 256, + 128, + 64, + 40, + 24, + 6, + 1 + ] + ], + [ + "B", + 1307, + [ + 256, + 128, + 64, + 34, + 16, + 8, + 6, + 1 + ], + [ + 256, + 128, + 64, + 16, + 8, + 6, + 1 + ] + ], + [ + "B", + 1310, + [ + 258, + 130, + 66, + 32, + 18, + 10, + 6, + 1 + ], + [ + 264, + 136, + 72, + 32, + 24, + 6, + 1 + ] + ], + [ + "B", + 1313, + [ + 258, + 130, + 66, + 32, + 16, + 8, + 6, + 1 + ], + [ + 320, + 192, + 32, + 16, + 8, + 6, + 1 + ] + ], + [ + "B", + 1316, + [ + 256, + 130, + 64, + 34, + 16, + 10, + 6, + 1 + ], + [ + 256, + 136, + 64, + 40, + 16, + 6, + 1 + ] + ], + [ + "B", + 1319, + [ + 256, + 130, + 66, + 32, + 18, + 8, + 6, + 1 + ], + [ + 256, + 144, + 80, + 32, + 8, + 6, + 1 + ] + ], + [ + "B", + 1322, + [ + 258, + 128, + 64, + 34, + 16, + 10, + 6, + 1 + ], + [ + 264, + 128, + 64, + 40, + 16, + 6, + 1 + ] + ], + [ + "B", + 1325, + [ + 258, + 128, + 66, + 32, + 18, + 8, + 6, + 1 + ], + [ + 272, + 128, + 80, + 32, + 8, + 6, + 1 + ] + ], + [ + "B", + 1328, + [ + 258, + 130, + 66, + 34, + 18, + 8, + 6, + 1 + ], + [ + 272, + 144, + 80, + 48, + 8, + 6, + 1 + ] + ], + [ + "B", + 1331, + [ + 258, + 130, + 64, + 32, + 18, + 8, + 6, + 1 + ], + [ + 272, + 144, + 64, + 32, + 8, + 6, + 1 + ] + ], + [ + "B", + 1334, + [ + 256, + 128, + 66, + 34, + 16, + 10, + 6, + 1 + ], + [ + 256, + 128, + 72, + 40, + 16, + 6, + 1 + ] + ], + [ + "B", + 1337, + [ + 256, + 128, + 64, + 32, + 16, + 10, + 6, + 1 + ], + [ + 256, + 128, + 64, + 32, + 16, + 6, + 1 + ] + ], + [ + "B", + 1340, + [ + 256, + 128, + 66, + 34, + 16, + 8, + 4, + 1 + ], + [ + 256, + 128, + 66, + 34, + 24, + 4, + 1 + ] + ], + [ + "B", + 1343, + [ + 256, + 128, + 64, + 32, + 18, + 10, + 4, + 1 + ], + [ + 256, + 128, + 64, + 32, + 24, + 4, + 1 + ] + ], + [ + "B", + 1346, + [ + 260, + 132, + 68, + 36, + 20, + 12, + 2, + 1 + ], + [ + 260, + 132, + 68, + 36, + 24, + 2, + 1 + ] + ], + [ + "B", + 1349, + [ + 260, + 132, + 64, + 32, + 16, + 8, + 2, + 1 + ], + [ + 260, + 132, + 64, + 32, + 24, + 2, + 1 + ] + ], + [ + "B", + 1352, + [ + 258, + 128, + 64, + 34, + 18, + 10, + 4, + 1 + ], + [ + 258, + 128, + 64, + 34, + 24, + 4, + 1 + ] + ], + [ + "B", + 1355, + [ + 260, + 128, + 68, + 32, + 16, + 8, + 2, + 1 + ], + [ + 260, + 128, + 68, + 32, + 24, + 2, + 1 + ] + ], + [ + "B", + 1358, + [ + 256, + 130, + 64, + 34, + 16, + 8, + 4, + 1 + ], + [ + 256, + 130, + 64, + 34, + 24, + 4, + 1 + ] + ], + [ + "B", + 1361, + [ + 256, + 132, + 68, + 32, + 20, + 12, + 2, + 1 + ], + [ + 256, + 132, + 68, + 32, + 24, + 2, + 1 + ] + ], + [ + "B", + 1364, + [ + 258, + 130, + 64, + 34, + 16, + 10, + 4, + 1 + ], + [ + 262, + 134, + 64, + 38, + 20, + 10, + 1 + ] + ], + [ + "B", + 1367, + [ + 258, + 130, + 66, + 32, + 18, + 8, + 4, + 1 + ], + [ + 262, + 134, + 70, + 32, + 18, + 12, + 1 + ] + ], + [ + "B", + 1370, + [ + 256, + 128, + 64, + 34, + 18, + 8, + 4, + 1 + ], + [ + 256, + 128, + 64, + 38, + 18, + 12, + 1 + ] + ], + [ + "B", + 1373, + [ + 256, + 128, + 66, + 32, + 16, + 10, + 4, + 1 + ], + [ + 256, + 128, + 70, + 32, + 20, + 10, + 1 + ] + ], + [ + "B", + 1376, + [ + 256, + 132, + 68, + 36, + 20, + 8, + 2, + 1 + ], + [ + 256, + 134, + 70, + 38, + 20, + 10, + 1 + ] + ], + [ + "B", + 1379, + [ + 256, + 130, + 64, + 32, + 16, + 10, + 4, + 1 + ], + [ + 256, + 134, + 64, + 32, + 20, + 10, + 1 + ] + ], + [ + "B", + 1382, + [ + 258, + 128, + 66, + 34, + 16, + 10, + 4, + 1 + ], + [ + 262, + 128, + 70, + 38, + 20, + 10, + 1 + ] + ], + [ + "B", + 1385, + [ + 260, + 128, + 64, + 32, + 20, + 8, + 2, + 1 + ], + [ + 262, + 128, + 64, + 32, + 20, + 10, + 1 + ] + ], + [ + "B", + 1388, + [ + 256, + 128, + 65, + 33, + 16, + 9, + 5, + 2 + ], + [ + 256, + 128, + 65, + 33, + 18, + 11, + 7 + ] + ], + [ + "B", + 1391, + [ + 256, + 128, + 64, + 32, + 17, + 8, + 4, + 3 + ], + [ + 256, + 128, + 64, + 32, + 18, + 11, + 7 + ] + ], + [ + "B", + 1394, + [ + 257, + 129, + 65, + 33, + 17, + 8, + 5, + 2 + ], + [ + 257, + 129, + 65, + 33, + 19, + 10, + 7 + ] + ], + [ + "B", + 1397, + [ + 257, + 129, + 64, + 32, + 16, + 9, + 4, + 3 + ], + [ + 257, + 129, + 64, + 32, + 19, + 10, + 7 + ] + ], + [ + "B", + 1400, + [ + 257, + 128, + 64, + 33, + 17, + 8, + 4, + 3 + ], + [ + 257, + 128, + 64, + 33, + 18, + 11, + 7 + ] + ], + [ + "B", + 1403, + [ + 257, + 128, + 65, + 32, + 16, + 9, + 4, + 3 + ], + [ + 257, + 128, + 65, + 32, + 19, + 10, + 7 + ] + ], + [ + "B", + 1406, + [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + [ + 256, + 129, + 64, + 33, + 18, + 11, + 7 + ] + ], + [ + "B", + 1409, + [ + 256, + 129, + 65, + 32, + 17, + 8, + 5, + 2 + ], + [ + 256, + 129, + 65, + 32, + 19, + 10, + 7 + ] + ], + [ + "B", + 1412, + [ + 257, + 129, + 64, + 33, + 16, + 8, + 4, + 3 + ], + [ + 257, + 129, + 64, + 33, + 24, + 4, + 3 + ] + ], + [ + "B", + 1415, + [ + 257, + 129, + 65, + 32, + 17, + 9, + 5, + 2 + ], + [ + 257, + 129, + 65, + 32, + 24, + 5, + 2 + ] + ], + [ + "B", + 1418, + [ + 256, + 128, + 64, + 33, + 17, + 9, + 5, + 2 + ], + [ + 256, + 128, + 64, + 33, + 24, + 5, + 2 + ] + ], + [ + "B", + 1421, + [ + 256, + 128, + 65, + 32, + 16, + 8, + 4, + 3 + ], + [ + 256, + 128, + 65, + 32, + 24, + 4, + 3 + ] + ], + [ + "B", + 1424, + [ + 256, + 129, + 65, + 33, + 17, + 9, + 4, + 3 + ], + [ + 256, + 129, + 65, + 33, + 24, + 4, + 3 + ] + ], + [ + "B", + 1427, + [ + 256, + 129, + 64, + 32, + 16, + 8, + 4, + 3 + ], + [ + 256, + 129, + 64, + 32, + 24, + 4, + 3 + ] + ], + [ + "B", + 1430, + [ + 257, + 128, + 65, + 33, + 16, + 8, + 4, + 3 + ], + [ + 257, + 128, + 65, + 33, + 24, + 4, + 3 + ] + ], + [ + "B", + 1433, + [ + 257, + 128, + 64, + 32, + 17, + 9, + 4, + 3 + ], + [ + 257, + 128, + 64, + 32, + 24, + 4, + 3 + ] + ], + [ + "B", + 1436, + [ + 257, + 128, + 65, + 33, + 16, + 9, + 5, + 3 + ], + [ + 257, + 128, + 65, + 33, + 16, + 9, + 6 + ] + ], + [ + "B", + 1439, + [ + 257, + 128, + 64, + 32, + 16, + 9, + 5, + 3 + ], + [ + 257, + 128, + 64, + 32, + 16, + 9, + 6 + ] + ], + [ + "B", + 1442, + [ + 256, + 129, + 65, + 33, + 16, + 9, + 5, + 3 + ], + [ + 256, + 129, + 65, + 33, + 16, + 9, + 6 + ] + ], + [ + "B", + 1445, + [ + 256, + 129, + 64, + 32, + 16, + 9, + 5, + 3 + ], + [ + 256, + 129, + 64, + 32, + 16, + 9, + 6 + ] + ], + [ + "B", + 1448, + [ + 256, + 128, + 64, + 33, + 17, + 8, + 5, + 3 + ], + [ + 256, + 128, + 64, + 33, + 17, + 8, + 6 + ] + ], + [ + "B", + 1451, + [ + 256, + 128, + 65, + 32, + 16, + 9, + 5, + 3 + ], + [ + 256, + 128, + 65, + 32, + 16, + 9, + 6 + ] + ], + [ + "B", + 1454, + [ + 257, + 129, + 64, + 33, + 16, + 9, + 5, + 3 + ], + [ + 257, + 129, + 64, + 33, + 16, + 9, + 6 + ] + ], + [ + "B", + 1457, + [ + 257, + 129, + 65, + 32, + 17, + 8, + 5, + 3 + ], + [ + 257, + 129, + 65, + 32, + 17, + 8, + 6 + ] + ], + [ + "B", + 1460, + [ + 256, + 129, + 64, + 33, + 16, + 8, + 5, + 3 + ], + [ + 256, + 129, + 64, + 33, + 16, + 8, + 6 + ] + ], + [ + "B", + 1463, + [ + 256, + 129, + 64, + 33, + 17, + 9, + 5, + 3 + ], + [ + 256, + 129, + 64, + 33, + 17, + 9, + 6 + ] + ], + [ + "B", + 1466, + [ + 257, + 128, + 64, + 33, + 17, + 9, + 5, + 3 + ], + [ + 257, + 128, + 64, + 33, + 17, + 9, + 6 + ] + ], + [ + "B", + 1469, + [ + 257, + 128, + 64, + 33, + 16, + 8, + 5, + 3 + ], + [ + 257, + 128, + 64, + 33, + 16, + 8, + 6 + ] + ], + [ + "B", + 1486, + [ + 259, + 131, + 67, + 33, + 24, + 6 + ], + [ + 258, + 130, + 66, + 32, + 24, + 6, + 1 + ] + ], + [ + "B", + 1487, + [ + 259, + 131, + 67, + 33, + 24, + 6 + ], + [ + 258, + 130, + 66, + 32, + 24, + 6, + 1 + ] + ], + [ + "B", + 1490, + [ + 320, + 192, + 33, + 24, + 4, + 2 + ], + [ + 320, + 192, + 32, + 24, + 4, + 2, + 1 + ] + ], + [ + "B", + 1491, + [ + 320, + 192, + 33, + 24, + 4, + 2 + ], + [ + 320, + 192, + 32, + 24, + 4, + 2, + 1 + ] + ], + [ + "B", + 1494, + [ + 320, + 192, + 33, + 19, + 11, + 6 + ], + [ + 320, + 192, + 32, + 18, + 10, + 6, + 1 + ] + ], + [ + "B", + 1495, + [ + 320, + 192, + 33, + 19, + 11, + 6 + ], + [ + 320, + 192, + 32, + 18, + 10, + 6, + 1 + ] + ], + [ + "B", + 1498, + [ + 266, + 138, + 74, + 33, + 24, + 6 + ], + [ + 266, + 138, + 74, + 32, + 24, + 6, + 1 + ] + ], + [ + "B", + 1499, + [ + 266, + 138, + 74, + 33, + 24, + 6 + ], + [ + 266, + 138, + 74, + 32, + 24, + 6, + 1 + ] + ], + [ + "B", + 1902, + [ + 257, + 131, + 67, + 33, + 24, + 6 + ], + [ + 257, + 128, + 64, + 33, + 24, + 5, + 3 + ] + ], + [ + "B", + 1903, + [ + 257, + 131, + 67, + 33, + 24, + 6 + ], + [ + 257, + 128, + 64, + 33, + 24, + 5, + 3 + ] + ], + [ + "B", + 1906, + [ + 257, + 192, + 33, + 24, + 4, + 2 + ], + [ + 257, + 128, + 64, + 33, + 24, + 4, + 2 + ] + ], + [ + "B", + 1907, + [ + 257, + 192, + 33, + 24, + 4, + 2 + ], + [ + 257, + 128, + 64, + 33, + 24, + 4, + 2 + ] + ], + [ + "B", + 1910, + [ + 257, + 138, + 74, + 33, + 24, + 6 + ], + [ + 257, + 128, + 64, + 33, + 18, + 10, + 6 + ] + ], + [ + "B", + 1911, + [ + 257, + 138, + 74, + 33, + 24, + 6 + ], + [ + 257, + 128, + 64, + 33, + 18, + 10, + 6 + ] + ], + [ + "B", + 1914, + [ + 257, + 192, + 33, + 19, + 11, + 6 + ], + [ + 257, + 128, + 64, + 33, + 19, + 11, + 6 + ] + ], + [ + "B", + 1915, + [ + 257, + 192, + 33, + 19, + 11, + 6 + ], + [ + 257, + 128, + 64, + 33, + 19, + 11, + 6 + ] + ] + ], + "expected": { + "output_content_sha256": "a8e6b22b72bd3ad5ab9479e05c2e8faeef09898e5e20e49455710be12035f29c", + "local_profile": { + "1": 2558, + "2": 322, + "3": 446, + "4": 190, + "5": 56, + "8": 8 + }, + "width_inventory": { + "4": 76, + "5": 36, + "7": 54, + "8": 116, + "9": 222 + } + } +} \ No newline at end of file diff --git a/research/complex-promo4-cold72/construction/promo/build_promotion.py b/research/complex-promo4-cold72/construction/promo/build_promotion.py new file mode 100644 index 0000000000..f1daad34c2 --- /dev/null +++ b/research/complex-promo4-cold72/construction/promo/build_promotion.py @@ -0,0 +1,109 @@ +"""Entrance promotions E4 -> E5 of whole kernel groups: deterministic constructor. Apache-2.0. +BlockInvert (Claude Code research agent) for the gauge44 lineage. + +usage: build_promotion.py --input FULL-WORD.json.gz --recipe PROMO-RECIPE.json --out DIR + +The recipe is data only: + input_content_sha256 sha256 of the decompressed input word (pinned); + entrances {helper: frame vectors}: new start frames (each strictly contains the old one); + gate_frames [[section, index, old frame, new frame], ...]: section 'A' / 'B' (main gates) or 'T' + (early_cleanup entry index); the old frame must match the input exactly (as a span); + expected output_content_sha256, local_profile, width_inventory. +The scalar program is unchanged (only frame annotations and start frames move), so the endpoint, the +zero-target-response entrance condition and every cone are those of the input; the independent audit +(audit_local.py) re-checks all of them, plus monotone chains and the recomputed profile/widths.""" +import argparse, gzip, hashlib, json +from collections import Counter +from pathlib import Path + + +def span(vs): + p = {} + for x in vs: + for k in sorted(p, reverse=True): + if x >> k & 1: x ^= p[k] + if x: + k = x.bit_length() - 1 + for j in list(p): + if p[j] >> k & 1: p[j] ^= x + p[k] = x + return tuple(p[k] for k in sorted(p, reverse=True)) + + +def regs(e): return [e[1]] + ([e[2]] if e[0] == 'add' else []) + + +def chain_profile(w): + """paid climbs of the A, B, early-tail and final chains, target ends included (centre descents unchanged, not counted).""" + v, R = w['report']['v'], w['report']['R']; n = 2*v + R + cur = [() for _ in range(n)] + for i, p in enumerate(w['ports']): cur[i] = span([p]) + for r, f in w.get('start_extra', {}).items(): cur[int(r)] = span(f) + prof = Counter() + + def climb(r, F): + assert span(list(cur[r]) + list(F)) == F, ('nonmonotone', r) + if len(F) > len(cur[r]): prof[len(F) - len(cur[r])] += 1 + cur[r] = F + for part in ('A', 'B'): + for e in w[part]: + for r in regs(e): climb(r, span(e[-1])) + for i, f in w.get('early_cleanup', []): + for r in regs(w['cleanup'][i]): climb(r, span(f)) + full = span([1 << i for i in range(9)]) + final = {int(r): span(f) for r, f in w.get('helper_final', {}).items()} + for r in range(n): + if v <= r < 2*v: # targets end at their port hyperplane (as in the independent audit); counted on both sides + climb(r, span([x for x in range(1, 512) if (x & w['ports'][r - v]).bit_count() % 2 == 0])); continue + climb(r, final.get(r, full)) + return prof + + +def widths(w): + v, R = w['report']['v'], w['report']['R']; full = [1 << i for i in range(9)] + return Counter(len(span(w['helper_final'].get(str(r), full))) - len(span(w['start_extra'].get(str(r), []))) + for r in range(2*v, 2*v + R)) + + +def apply(w, r): + nw = json.loads(json.dumps(w)) + for h, F in r['entrances'].items(): + assert h in nw['start_extra'], ('not an entering helper', h) + old, new = span(nw['start_extra'][h]), span(F) + assert len(new) > len(old) and span(list(old) + list(new)) == new, ('not a promotion', h) + nw['start_extra'][h] = list(new) + for sec, i, old, new in r['gate_frames']: + if sec in ('A', 'B'): + assert span(nw[sec][i][-1]) == span(old), ('gate frame mismatch', sec, i) + nw[sec][i][-1] = list(span(new)) + else: + assert sec == 'T' and span(nw['early_cleanup'][i][1]) == span(old), ('tail frame mismatch', i) + nw['early_cleanup'][i][1] = list(span(new)) + old_prof, new_prof = chain_profile(w), chain_profile(nw) + lp = Counter({int(k): c for k, c in w['report']['local_profile'].items()}); lp.subtract(old_prof); lp.update(new_prof) + assert min(lp.values()) >= 0 + inv = widths(nw) + rep = dict(w['report']) + rep['local_profile'] = {str(k): c for k, c in sorted(lp.items()) if c} + rep['local_rank_mass'] = sum(k*c for k, c in lp.items()) + rep['width_inventory'] = {str(k): c for k, c in sorted(inv.items()) if c} + nw['report'] = rep + return nw + + +if __name__ == '__main__': + ap = argparse.ArgumentParser(); ap.add_argument('--input', type=Path, required=True) + ap.add_argument('--recipe', type=Path, required=True); ap.add_argument('--out', type=Path, required=True) + a = ap.parse_args() + raw = gzip.decompress(a.input.read_bytes()); r = json.loads(a.recipe.read_text()) + assert hashlib.sha256(raw).hexdigest() == r['input_content_sha256'], 'input word pin' + nw = apply(json.loads(raw), r) + data = json.dumps(nw, separators=(',', ':')).encode() + x = r['expected'] + assert nw['report']['local_profile'] == x['local_profile'], 'profile pin' + assert nw['report']['width_inventory'] == x['width_inventory'], 'width pin' + assert hashlib.sha256(data).hexdigest() == x['output_content_sha256'], 'output word pin' + a.out.mkdir(parents=True, exist_ok=True) + (a.out / 'FULL-WORD.json.gz').write_bytes(gzip.compress(data, mtime=0)) + print('PASS', len(r['entrances']), 'promoted entrances;', len(r['gate_frames']), 'gate frames;', + 'profile', x['local_profile'], 'sha', x['output_content_sha256']) diff --git a/research/complex-promo4-cold72/construction/promo/make_recipe.py b/research/complex-promo4-cold72/construction/promo/make_recipe.py new file mode 100644 index 0000000000..618d609453 --- /dev/null +++ b/research/complex-promo4-cold72/construction/promo/make_recipe.py @@ -0,0 +1,12 @@ +"""make_recipe.py BASEWORD SOLUTION.json BUILTWORD OUT: discovery-side recipe writer (CP-SAT solution -> data recipe).""" +import sys, json, gzip, hashlib +base = gzip.decompress(open(sys.argv[1], 'rb').read()); s = json.load(open(sys.argv[2])) +built = gzip.decompress(open(sys.argv[3], 'rb').read()); bw = json.loads(built) +key = {'A': 0, 'B': 1, 'T': 2} +r = dict(input_content_sha256=hashlib.sha256(base).hexdigest(), + groups=sorted(int(h) for h in s['newstarts']), + entrances={h: s['newstarts'][h] for h in sorted(s['newstarts'], key=int)}, + gate_frames=sorted(s['changed'], key=lambda c: (key[c[0]], c[1])), + expected=dict(output_content_sha256=hashlib.sha256(built).hexdigest(), + local_profile=bw['report']['local_profile'], width_inventory=bw['report']['width_inventory'])) +json.dump(r, open(sys.argv[4], 'w'), indent=1) diff --git a/research/complex-promo4-cold72/construction/promo/promo_controls.py b/research/complex-promo4-cold72/construction/promo/promo_controls.py new file mode 100644 index 0000000000..20ee51f7db --- /dev/null +++ b/research/complex-promo4-cold72/construction/promo/promo_controls.py @@ -0,0 +1,115 @@ +"""Promotion controls: mutate the promoted word / recipe and require rejection at a pinned site. Apache-2.0. +BlockInvert (Claude Code research agent). + +usage: promo_controls.py --input BASE-FULL-WORD.json.gz --recipe PROMO-RECIPE.json --audit audit_local.py --out CONTROLS.json + +Word-level mutants are checked by the independent audit (audit_local.py, imported from the given path; it shares no +code with the constructor); recipe-level mutants by build_promotion.apply / its pins. Each mutant must raise with the +pinned message prefix; the honest word must pass both.""" +import argparse, gzip, hashlib, importlib.util, json, sys, tempfile +from pathlib import Path +sys.path.insert(0, str(Path(__file__).resolve().parent)) +import build_promotion as B + +ap = argparse.ArgumentParser() +for k in ('input', 'recipe', 'audit', 'out'): ap.add_argument('--' + k, type=Path, required=True) +a = ap.parse_args() +s = importlib.util.spec_from_file_location('audit_local', a.audit); AL = importlib.util.module_from_spec(s); s.loader.exec_module(AL) +raw = gzip.decompress(a.input.read_bytes()); base = json.loads(raw); r = json.loads(a.recipe.read_text()) +assert hashlib.sha256(raw).hexdigest() == r['input_content_sha256'] +honest = B.apply(base, r) +v = base['report']['v'] +tmp = Path(tempfile.mkdtemp()) + + +def audit(w): + p = tmp / 'w.json.gz'; p.write_bytes(gzip.compress(json.dumps(w, separators=(',', ':')).encode(), mtime=0)) + import io, contextlib + with contextlib.redirect_stdout(io.StringIO()): + AL.run(p, tmp / 'r.json') + + +def first_gate(w, h): + for sec in ('A', 'B'): + for i, e in enumerate(w[sec]): + if h in B.regs(e): return sec, i + raise AssertionError(h) + + +results = [] + + +def expect(name, fn, prefix): + try: + fn(); got = 'ACCEPTED' + except (RuntimeError, AssertionError) as e: + got = str(e.args[0]) if e.args else type(e).__name__ + ok = got.startswith(prefix) + results.append(dict(control=name, expected=prefix, got=got[:160], rejected_at_pinned_site=ok)) + print(('OK ' if ok else 'BAD ') + name + ': ' + got[:120], flush=True) + + +# honest +audit(honest); print('honest word: audit PASS', flush=True) +H = sorted(int(h) for h in r['entrances']) +h0 = str(H[0]); E5 = B.span(r['entrances'][h0]); sec, i = first_gate(honest, int(h0)); F1 = B.span(honest[sec][i][-1]) +full = B.span([1 << k for k in range(9)]) + + +def mut(f): + w = json.loads(json.dumps(honest)); f(w); return w + + +# 1. promoted entrance moved to a dim-5 frame NOT inside its first gate frame +def bad_entrance(w): + for x in range(1, 512): + G = B.span(list(B.span(base['start_extra'][h0])) + [x]) + if len(G) == 5 and B.span(list(G) + list(F1)) != F1: + w['start_extra'][h0] = list(G); return + raise AssertionError('no frame') +expect('entrance_outside_first_gate_frame', lambda: audit(mut(bad_entrance)), 'frame not monotone') +# 2. a raised gauge gate of a promoted helper left at its old (E4) frame +old_of = {(c[0], c[1]): c[2] for c in r['gate_frames']} +assert (sec, i) in old_of, 'first gate of a promoted helper is a raised gate' +expect('raised_gate_missing', lambda: audit(mut(lambda w: w[sec][i].__setitem__(-1, list(B.span(old_of[(sec, i)]))))), 'frame not monotone') +# 2b. per promoted group: its first helper's raised entry gate left at the old frame +for hg in H[4::4]: + sg, ig = first_gate(honest, hg) + if (sg, ig) in old_of: + expect('raised_gate_missing_group_%d' % hg, lambda sg=sg, ig=ig: audit(mut(lambda w: w[sg][ig].__setitem__(-1, list(B.span(old_of[(sg, ig)]))))), 'frame not monotone') +# 3. every raised gate kept but one entrance reverted to E4 (report kept): the paid profile no longer matches +expect('entrance_reverted_profile', lambda: audit(mut(lambda w: w['start_extra'].__setitem__(h0, list(B.span(base['start_extra'][h0]))))), 'paid profile mismatch') +# 4. an E4 helper outside the promoted groups promoted alone (no raised gates) +others = sorted(int(h) for h, f in base['start_extra'].items() if len(B.span(f)) == 4 and h not in r['entrances']) +if others: + h1 = str(others[0]) + expect('ungrouped_promotion', lambda: audit(mut(lambda w: w['start_extra'].__setitem__(h1, list(E5)))), 'frame not monotone') +# 5. recipe-level: wrong old frame for a raised gate; non-promotion entrance; input pin +def r_bad_old(): + q = json.loads(json.dumps(r)); q['gate_frames'][0][2] = list(full); B.apply(base, q) +expect('recipe_gate_old_frame', r_bad_old, "('gate frame mismatch'" if r['gate_frames'][0][0] != 'T' else "('tail frame mismatch'") +def r_demote(): + q = json.loads(json.dumps(r)); q['entrances'][h0] = base['start_extra'][h0]; B.apply(base, q) +expect('recipe_not_a_promotion', r_demote, "('not a promotion'") +def r_pin(): # the driver's own __main__ path on a tampered input word (one gate scalar changed) + import subprocess + t = json.loads(raw); e = t['B'][0] + if e[0] == 'add': e[3] += e[4] + else: e[2] = -e[2] + p = tmp / 'tampered.json.gz'; p.write_bytes(gzip.compress(json.dumps(t, separators=(',', ':')).encode(), mtime=0)) + q = subprocess.run([sys.executable, '-B', str(Path(B.__file__)), '--input', str(p), '--recipe', str(a.recipe), '--out', str(tmp / 'o')], + capture_output=True, text=True) + assert q.returncode == 0, q.stderr.strip().splitlines()[-1].split('AssertionError: ', 1)[-1] +expect('recipe_input_pin', r_pin, 'input word pin') +# 6. scalar tamper inside a promoted group's raised gate (frames intact): exactness must fail +def scal(w): + e = w[sec][i] + if e[0] == 'add': e[3] = e[3] + e[4] + else: e[2] = -e[2] +expect('raised_gate_scalar_tamper', lambda: audit(mut(scal)), '') +results[-1]['rejected_at_pinned_site'] = results[-1]['got'] != 'ACCEPTED' +bad = [x for x in results if not x['rejected_at_pinned_site']] +a.out.write_text(json.dumps(dict(recipe=r['expected']['output_content_sha256'], honest='PASS', controls=results, + rejected=len(results) - len(bad)), indent=1)) +assert not bad, bad +print('PASS', len(results), 'controls rejected at pinned sites') diff --git a/research/complex-promo4-cold72/construction/promo/reproduce_promo.py b/research/complex-promo4-cold72/construction/promo/reproduce_promo.py new file mode 100644 index 0000000000..baf0cd79a2 --- /dev/null +++ b/research/complex-promo4-cold72/construction/promo/reproduce_promo.py @@ -0,0 +1,92 @@ +#!/usr/bin/env python3 +"""Rebuild a promoted no-triangle layered word (entrance promotions E4 -> E5) and its native locals. + +Input: a fresh `construction/layers_np/reproduce_np.py` output directory. That driver pins the layered no-triangle +word (a9de804f...). Recipe k: PROMO-RECIPE-k.json (BlockInvert; data only) and LOCAL-PINS-k.json. Steps, each +checked exactly: + 1. promotion: BlockInvert's build_promotion.py. It pins the input word and the recipe's output sha, profile and + widths; every old frame must match the input; only frame annotations and start frames move (no scalar change). + 2. promo-controls: BlockInvert's promo_controls.py. The honest word must pass #645's independent audit_local.py, + and its recipe- and word-level mutants must be rejected at their pinned sites (count pinned in LOCAL-PINS). + 3. layer-end-controls: ../layers/layer_end_controls.py (signed, unchanged) on the promoted word; the pinned count. + 4. native, ledgers, local-replay, wrappers, phases: PR635's native local programs; the canonical word, local + programs and Clifford recipes are pinned (LOCAL-PINS). +Moving to another recipe k is a recipe and pins swap; this driver does not change. +Apache-2.0. Driver by ColdWitness around BlockInvert's constructor and controls. +""" +import argparse, gzip, hashlib, json, os, subprocess, sys, time +from pathlib import Path + +HERE = Path(__file__).resolve().parent +PKG = HERE.parents[1] +LAYERS = HERE.parent / 'layers' +NP_SHA = 'a9de804f194eeb39f52a4c6e54c14d93e881bec4b632694249733ed410b58113' + + +def read(p): + raw = Path(p).read_bytes() + return json.loads(gzip.decompress(raw) if str(p).endswith('.gz') else raw) + + +def main(): + assert __debug__, 'Assertions are required' + ap = argparse.ArgumentParser(description=__doc__) + ap.add_argument('--main', type=Path, required=True) + ap.add_argument('--pr635', type=Path, required=True) + ap.add_argument('--np-dir', type=Path, required=True, help='construction/layers_np/reproduce_np.py output') + ap.add_argument('--k', default='3', help='recipe number (PROMO-RECIPE-k.json)') + ap.add_argument('--out', type=Path, required=True) + ap.add_argument('--skip-phases', action='store_true') + a = ap.parse_args() + out = a.out.resolve(); assert not out.exists(); out.mkdir(parents=True) + up = a.pr635.resolve() / 'research/complex-571-cold14-st2' + src = a.main.resolve() / 'research/complex-k492-owner-repair/vendor/multicold' + base = src / 'vendor/pr558'; parent = base / 'vendor/pr552' + recipe = HERE / ('PROMO-RECIPE-k%s.json' % a.k); pins = read(HERE / ('LOCAL-PINS-k%s.json' % a.k)) + env = dict(os.environ, PYTHONDONTWRITEBYTECODE='1', PYTHONUTF8='1', PYTHONINTMAXSTRDIGITS='0', + MULTICOLD_SOURCE=str(src), GAIN_PR564_SOURCE=str(src)) + for k in ('PYTHONOPTIMIZE', 'XPARAM', 'EXTRAH', 'PAIRING_RANKS', 'DIAG', 'HYBBUDGET', 'PR635_CODE'): env.pop(k, None) + steps = [] + + def run(label, script, *args, portable=True): + t = time.monotonic() + cmd = [sys.executable, '-B'] + ([str(src / 'code/run_portable.py')] if portable else []) + [str(script), *map(str, args)] + with (out / (label + '.log')).open('w') as f: + rc = subprocess.call(cmd, env=env, stdout=f, stderr=subprocess.STDOUT) + steps.append(dict(step=label, exit_code=rc, seconds=round(time.monotonic() - t, 3))) + (out / 'STEPS.json').write_text(json.dumps(steps, indent=2) + '\n') + assert rc == 0, label + print('PASS', label, flush=True) + + inp = a.np_dir.resolve() / 'layers/FULL-WORD.json.gz' + assert hashlib.sha256(gzip.decompress(inp.read_bytes())).hexdigest() == NP_SHA, 'input must be the pinned NP word' + assert read(recipe)['input_content_sha256'] == NP_SHA + run('promotion', HERE / 'build_promotion.py', '--input', inp, '--recipe', recipe, '--out', out / 'promo', portable=False) + word = out / 'promo/FULL-WORD.json.gz' + assert hashlib.sha256(gzip.decompress(word.read_bytes())).hexdigest() == read(recipe)['expected']['output_content_sha256'] + run('promo-controls', HERE / 'promo_controls.py', '--input', inp, '--recipe', recipe, + '--audit', PKG / 'independent/audit_local.py', '--out', out / 'PROMO-CONTROLS.json', portable=False) + pc = read(out / 'PROMO-CONTROLS.json'); assert pc['honest'] == 'PASS' and pc['rejected'] == pins['promo_controls'], pc['rejected'] + routing = parent / 'complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz' + env['PR635_CODE'] = str(up / 'code') + run('layer-end-controls', LAYERS / 'layer_end_controls.py', word, routing, out / 'controls') + env.pop('PR635_CODE') + ctl = read(out / 'controls/COLD-END-CONTROLS.json') + assert ctl['status'] == 'PASS_COLD_END_RAW_WORD_CONTROLS' and len(ctl['rejected']) == pins['layer_controls'], len(ctl['rejected']) + local = out / 'local' + run('native', up / 'code/hpe_audit_and_transport.py', '--raw', word, '--routing', routing, '--out', local) + assert hashlib.sha256(gzip.decompress((local / 'CANONICAL-WORD.json.gz').read_bytes())).hexdigest() == pins['canonical_sha256'], 'canonical word' + run('ledgers', up / 'code/hpe_emit_local.py', local) + run('local-replay', up / 'code/hpe_audit_local.py', local) + run('wrappers', up / 'code/hpe_adapters_local.py', local / 'CANONICAL-WORD.json.gz', + local / 'RESIDUAL-ADAPTERS.json', local / 'WRAPPER-CHECKS.json') + checks = read(local / 'LOCAL-CHECKS.json') + for o, s in pins['program_sha256'].items(): assert checks[o]['sha256'] == s, ('local program', o) + if not a.skip_phases: + run('phases', base / 'code/phases_full.py', local, parent / 'complex-global/vendor531/vendor/clifford') + assert hashlib.sha256((local / 'CLIFFORD-RECIPES.json').read_bytes()).hexdigest() == pins['clifford_recipes_sha256'], 'clifford recipes' + print('DONE', local, flush=True) + + +if __name__ == '__main__': + main() diff --git a/research/complex-promo4-cold72/construction/reproduce.py b/research/complex-promo4-cold72/construction/reproduce.py new file mode 100644 index 0000000000..8b51efa646 --- /dev/null +++ b/research/complex-promo4-cold72/construction/reproduce.py @@ -0,0 +1,194 @@ +#!/usr/bin/env python3 +"""Rebuild the frozen gauge44 delta from two pinned upstream checkouts. + +Prepared for icekylinx with OpenAI GPT-6 Astra assistance. Apache-2.0. +This driver calls the credited upstream constructors unchanged; it runs no +search or optimizer. See ../CONSTRUCTION.md and INPUTS.json. +""" +import argparse +import gzip +import hashlib +import importlib.util +import json +import os +from pathlib import Path +import shutil +import subprocess +import sys +import time + +HERE = Path(__file__).resolve().parent + + +def read(path): + raw = path.read_bytes() + return json.loads(gzip.decompress(raw) if path.suffix == '.gz' else raw) + + +def sha(path, content=False): + raw = path.read_bytes() + if content and path.suffix == '.gz': + raw = gzip.decompress(raw) + return hashlib.sha256(raw).hexdigest() + + +def dump(path, value): + path.parent.mkdir(parents=True, exist_ok=True) + raw = json.dumps(value, sort_keys=True, separators=(',', ':')).encode() + path.write_bytes(gzip.compress(raw, mtime=0) if path.suffix == '.gz' else raw) + + +def load_module(name, path): + spec = importlib.util.spec_from_file_location(name, path) + module = importlib.util.module_from_spec(spec) + spec.loader.exec_module(module) + return module + + +def main(): + assert __debug__, 'Assertions are required; do not use python -O.' + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--main', type=Path, required=True, + help='integer-mult-bounds checkout at the pinned main commit') + parser.add_argument('--pr635', type=Path, required=True, + help='integer-mult-bounds checkout at the pinned PR635 commit') + parser.add_argument('--out', type=Path, required=True, + help='new output directory outside both checkouts') + parser.add_argument('--until', choices=('word', 'local', 'phases'), default='word', + help='default: scalar constructor only; local adds exact native replay and wrappers') + parser.add_argument('--frozen-cold', action='store_true', + help='splice the pinned cold recipe instead of deriving its exact Q/T matrices again') + args = parser.parse_args() + roots = {'main': args.main.resolve(), 'pr635': args.pr635.resolve(), 'delta': HERE} + out = args.out.resolve() + assert not out.exists(), 'Use a new output directory.' + assert not any(out.is_relative_to(root) for root in roots.values()) + pins = read(HERE / 'INPUTS.json') + for family, files in pins['files'].items(): + for relative, expected in files.items(): + path = roots[family] / relative + assert sha(path) == expected, ('input pin', family, relative) + out.mkdir(parents=True) + upstream = roots['pr635'] / 'research/complex-571-cold14-st2' + source = roots['main'] / 'research/complex-k492-owner-repair/vendor/multicold' + joint = source.parent / 'joint_prefix' + base = source / 'vendor/pr558' + parent = base / 'vendor/pr552' + gk = parent / 'complex-local/static44/gk' + hamming = source.parent / 'direct_delivery/inputs/hamming' + structural = roots['main'] / 'research/structural-gain/frontier-composition' + runner = source / 'code/run_portable.py' + env = dict(os.environ, PYTHONDONTWRITEBYTECODE='1', PYTHONUTF8='1', + PYTHONINTMAXSTRDIGITS='0', MULTICOLD_SOURCE=str(source), + GAIN_PR564_SOURCE=str(source)) + env.pop('PYTHONOPTIMIZE', None) + records = [] + + def run(label, script, *arguments): + start = time.monotonic() + log = out / (label + '.log') + print('RUN', label, flush=True) + with log.open('w', encoding='utf-8') as stream: + result = subprocess.run([sys.executable, '-B', str(runner), str(script), + *map(str, arguments)], env=env, stdout=stream, + stderr=subprocess.STDOUT) + records.append({'step': label, 'exit_code': result.returncode, + 'seconds': round(time.monotonic() - start, 3)}) + (out / 'STEPS.json').write_text(json.dumps(records, indent=2) + '\n') + if result.returncode: + raise RuntimeError(label + '\n' + log.read_text()[-6000:]) + print('PASS', label, flush=True) + + def check_word(label, path): + assert sha(path, content=True) == pins['word_content_sha256'][label], ('step pin', label) + return path + + raw504 = parent / 'complex-local/static44/inputs/RAW504.json.gz' + promoted = structural / 'global-replay/base/split-centres/FULL-WORD.json.gz' + multi = structural / 'multicold-eight-word/FULL-WORD.json.gz' + early = out / 'shadow-early' + run('shadow-early', source / 'code/build_cold_kernel.py', '--input', promoted, + '--recipe', source / 'data/EIGHT-COLD.json', '--gk-dir', gk, '--out', early) + early_word = check_word('shadow-early', early / 'FULL-WORD.json.gz') + prefix = out / 'shadow-prefix' + run('shadow-prefix', joint / 'code/build_joint_prefix.py', '--input', multi, + '--recipe', joint / 'data/JOINT-PREFIX.json', '--variant', 'eightcold', + '--gk-dir', gk, '--out', prefix) + prefix_word = check_word('shadow-prefix', prefix / 'FULL-WORD.json.gz') + + inputs = out / 'hamming' + inputs.mkdir() + for name in ('PROTOTYPE.json', 'PACKET-PROGRAMS.json.gz'): + shutil.copyfile(hamming / name, inputs / name) + shutil.copyfile(HERE / 'COMPLETION-PRIORITY.json', inputs / 'COMPLETION-PRIORITY.json') + raw = out / 'raw' + run('gauge-forward', HERE / 'construct_gauge_xcentre.py', inputs, raw, + upstream / 'data/TRI-SCHEDULE.json') + word = check_word('raw', raw / 'FULL-WORD.json.gz') + assert sha(raw / 'HELPER-MAP.json') == pins['helper_map_sha256'] + chain = [raw504, promoted, early_word, multi, prefix_word] + for i, (before, after) in enumerate(zip(chain, chain[1:])): + target = out / ('port' + str(i)) + run('port' + str(i), upstream / 'code/build_port_stage.py', + '--shadow-input', before, '--shadow-output', after, '--input', word, + '--map', raw / 'HELPER-MAP.json', '--gk-dir', gk, '--out', target) + word = check_word('port' + str(i), target / 'FULL-WORD.json.gz') + + changed = read(word) + regroup = read(upstream / 'data/recipes/k492-jp8-frame_regroup.json') + # The inherited changes are B-only and are checked against the actual new gates. + for edit in regroup['changes']: + assert changed[edit['section']][edit['index']] == edit['before'] + changed[edit['section']][edit['index']] = edit['after'] + changed['report'].update(local_profile=regroup['after'], + local_rank_mass=sum(int(r)*n for r, n in regroup['after'].items())) + word = out / 'regroup/FULL-WORD.json.gz' + dump(word, changed) + check_word('regroup', word) + hpe = load_module('upstream_hpe', upstream / 'code/build_hpe.py') + changed = hpe.apply(changed, read(upstream / 'data/recipes/k492-jp8-hyperplane_end.json')['changes']) + word = out / 'hpe/FULL-WORD.json.gz' + dump(word, changed) + check_word('hpe', word) + + target = out / 'cold44' + if args.frozen_cold: + cold = load_module('upstream_cold', upstream / 'code/build_cold_end.py') + changed = cold.apply(changed, read(HERE / 'COLD44-RECIPE.json.gz')) + # Match the exact constructor's descriptive status; this is not an audit assertion. + changed['report']['status'] = 'EXACT_COLD44_CONSTRUCTED_PENDING_INDEPENDENT_AUDIT' + dump(target / 'FULL-WORD.json.gz', changed) + else: + run('cold44-exact', HERE / 'build_gauge_cold44.py', '--input', word, + '--out', target, '--hamming', inputs, '--upstream-package', upstream) + assert read(target / 'RECIPE.json.gz') == read(HERE / 'COLD44-RECIPE.json.gz') + word = check_word('cold44', target / 'FULL-WORD.json.gz') + report = read(word)['report'] + assert report['local_rank_mass'] == 5650 + assert report['local_profile'] == {'1': 2514, '2': 404, '3': 448, '4': 160, '5': 56, '8': 8} + assert report['width_inventory'] == {'4': 52, '5': 48, '7': 34, '8': 114, '9': 244} + print('PASS exact frozen scalar word', word, flush=True) + if args.until == 'word': + return + + local = out / 'local' + routing = parent / 'complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz' + run('native', upstream / 'code/hpe_audit_and_transport.py', '--raw', word, + '--routing', routing, '--out', local) + assert sha(local / 'CANONICAL-WORD.json.gz', content=True) == pins['canonical_content_sha256'] + run('ledgers', upstream / 'code/hpe_emit_local.py', local) + run('local-replay', upstream / 'code/hpe_audit_local.py', local) + run('wrappers', upstream / 'code/hpe_adapters_local.py', local / 'CANONICAL-WORD.json.gz', + local / 'RESIDUAL-ADAPTERS.json', local / 'WRAPPER-CHECKS.json') + checks = read(local / 'LOCAL-CHECKS.json') + for orientation, expected in pins['local_program_sha256'].items(): + assert checks[orientation]['sha256'] == expected + if args.until == 'phases': + clifford = parent / 'complex-global/vendor531/vendor/clifford' + run('phases', base / 'code/phases_full.py', local, clifford) + assert sha(local / 'CLIFFORD-RECIPES.json') == pins['clifford_recipes_sha256'] + print('DONE', local, flush=True) + + +if __name__ == '__main__': + main() diff --git a/research/complex-promo4-cold72/data/COLD72-RECIPE.json.gz b/research/complex-promo4-cold72/data/COLD72-RECIPE.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..a1c7c194fda24a43358300d5a072cc0f058bfd00 GIT binary patch literal 57249 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 literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72/data/OWNERS.json.gz b/research/complex-promo4-cold72/data/OWNERS.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..57f79f771cfa823022f78c3529e7143952919d40 GIT binary patch literal 418901 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

& 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

TN>n=IGiUC-JnDUJA=6`@Xz{K0~vP?I; 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 z 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°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 H)q?>57uiZ5 literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72/data/PLAN.json b/research/complex-promo4-cold72/data/PLAN.json new file mode 100644 index 0000000000..08629edf08 --- /dev/null +++ b/research/complex-promo4-cold72/data/PLAN.json @@ -0,0 +1,42000 @@ +{ + "status": "FROZEN_EXPLICIT_GAUGE44_WHOLE_OWNER_NOMINATION", + "mode": "gauge44-all72", + "K": 4, + "T": 8, + "M": 73, + "L": 9, + "live": 7168, + "deficit": 2560, + "profile": { + "1": 185185, + "2": 23472, + "3": 30961, + "4": 13968, + "5": 4032, + "8": 576, + "44": 1, + "48": 2396 + }, + "order": [ + [ + 0, + 0 + ], + [ + 0, + 1 + ], + [ + 1, + 0 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ], + [ + 2, + 0 + ], + [ + 0, + 3 + ], + [ + 1, + 2 + ], + [ + 2, + 1 + ], + [ + 3, + 0 + ], + [ + 0, + 4 + ], + [ + 1, + 3 + ], + [ + 2, + 2 + ], + [ + 3, + 1 + ], + [ + 4, + 0 + ], + [ + 0, + 5 + ], + [ + 1, + 4 + ], + [ + 2, + 3 + ], + [ + 3, + 2 + ], + [ + 4, + 1 + ], + [ + 5, + 0 + ], + [ + 0, + 6 + ], + [ + 1, + 5 + ], + [ + 2, + 4 + ], + [ + 3, + 3 + ], + [ + 4, + 2 + ], + [ + 5, + 1 + ], + [ + 0, + 7 + ], + [ + 6, + 0 + ], + [ + 1, + 6 + ], + [ + 2, + 5 + ], + [ + 3, + 4 + ], + [ + 4, + 3 + ], + [ + 5, + 2 + ], + [ + 6, + 1 + ], + [ + 1, + 7 + ], + [ + 7, + 0 + ], + [ + 2, + 6 + ], + [ + 3, + 5 + ], + [ + 4, + 4 + ], + [ + 5, + 3 + ], + [ + 6, + 2 + ], + [ + 7, + 1 + ], + [ + 2, + 7 + ], + [ + 8, + 0 + ], + [ + 3, + 6 + ], + [ + 4, + 5 + ], + [ + 5, + 4 + ], + [ + 6, + 3 + ], + [ + 7, + 2 + ], + [ + 8, + 1 + ], + [ + 3, + 7 + ], + [ + 4, + 6 + ], + [ + 5, + 5 + ], + [ + 6, + 4 + ], + [ + 7, + 3 + ], + [ + 8, + 2 + ], + [ + 4, + 7 + ], + [ + 5, + 6 + ], + [ + 6, + 5 + ], + [ + 7, + 4 + ], + [ + 8, + 3 + ], + [ + 5, + 7 + ], + [ + 6, + 6 + ], + [ + 7, + 5 + ], + [ + 8, + 4 + ], + [ + 6, + 7 + ], + [ + 7, + 6 + ], + [ + 8, + 5 + ], + [ + 7, + 7 + ], + [ + 8, + 6 + ], + [ + 8, + 7 + ] + ], + "windows": { + "0,0": [ + 16, + [ + 0, + 1, + 2 + ] + ], + "0,2": [ + 16, + [ + 0, + 1, + 2 + ] + ], + "0,1": [ + 8, + [ + 3, + 4, + 5 + ] + ], + "0,3": [ + 8, + [ + 3, + 4, + 5 + ] + ], + "0,4": [ + 32, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + ], + "0,6": [ + 32, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + ], + "0,5": [ + 8, + [ + 10, + 11, + 12, + 13, + 14 + ] + ], + "0,7": [ + 8, + [ + 10, + 11, + 12, + 13, + 14 + ] + ], + "0,8": [ + 48, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20 + ] + ], + "0,10": [ + 48, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20 + ] + ], + "0,9": [ + 8, + [ + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28 + ] + ], + "0,11": [ + 8, + [ + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28 + ] + ], + "0,12": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ] + ], + "0,13": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ] + ], + "0,14": [ + 32, + [ + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ] + ], + "0,15": [ + 32, + [ + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ] + ], + "0,16": [ + 16, + [ + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ] + ], + "0,17": [ + 16, + [ + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ] + ], + "1,0": [ + 16, + [ + 0, + 1, + 2, + 3, + 4 + ] + ], + "1,2": [ + 16, + [ + 0, + 1, + 2, + 3, + 4 + ] + ], + "1,1": [ + 8, + [ + 5, + 6, + 7, + 8 + ] + ], + "1,3": [ + 8, + [ + 5, + 6, + 7, + 8 + ] + ], + "1,4": [ + 32, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13 + ] + ], + "1,6": [ + 32, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13 + ] + ], + "1,5": [ + 8, + [ + 14, + 15, + 16, + 17, + 18, + 19 + ] + ], + "1,7": [ + 8, + [ + 14, + 15, + 16, + 17, + 18, + 19 + ] + ], + "1,8": [ + 48, + [ + 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 + ] + ], + "1,10": [ + 48, + [ + 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 + ] + ], + "1,9": [ + 8, + [ + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34 + ] + ], + "1,11": [ + 8, + [ + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34 + ] + ], + "1,12": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50 + ] + ], + "1,13": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50 + ] + ], + "1,14": [ + 32, + [ + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50 + ] + ], + "1,15": [ + 32, + [ + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50 + ] + ], + "1,16": [ + 16, + [ + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50 + ] + ], + "1,17": [ + 16, + [ + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50 + ] + ], + "2,0": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ] + ], + "2,2": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ] + ], + "2,1": [ + 8, + [ + 8, + 9, + 10, + 11, + 12 + ] + ], + "2,3": [ + 8, + [ + 8, + 9, + 10, + 11, + 12 + ] + ], + "2,4": [ + 32, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18 + ] + ], + "2,6": [ + 32, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18 + ] + ], + "2,5": [ + 8, + [ + 19, + 20, + 21, + 22, + 23, + 24, + 25 + ] + ], + "2,7": [ + 8, + [ + 19, + 20, + 21, + 22, + 23, + 24, + 25 + ] + ], + "2,8": [ + 48, + [ + 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 + ] + ], + "2,10": [ + 48, + [ + 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 + ] + ], + "2,9": [ + 8, + [ + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41 + ] + ], + "2,11": [ + 8, + [ + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41 + ] + ], + "2,12": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ] + ], + "2,13": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ] + ], + "2,14": [ + 32, + [ + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ] + ], + "2,15": [ + 32, + [ + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ] + ], + "2,16": [ + 16, + [ + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ] + ], + "2,17": [ + 16, + [ + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ] + ], + "3,0": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ] + ], + "3,2": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ] + ], + "3,1": [ + 8, + [ + 12, + 13, + 14, + 15, + 16, + 17 + ] + ], + "3,3": [ + 8, + [ + 12, + 13, + 14, + 15, + 16, + 17 + ] + ], + "3,4": [ + 32, + [ + 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 + ] + ], + "3,6": [ + 32, + [ + 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 + ] + ], + "3,5": [ + 8, + [ + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ] + ], + "3,7": [ + 8, + [ + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ] + ], + "3,8": [ + 48, + [ + 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, + 38, + 39, + 40 + ] + ], + "3,10": [ + 48, + [ + 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, + 38, + 39, + 40 + ] + ], + "3,9": [ + 8, + [ + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48 + ] + ], + "3,11": [ + 8, + [ + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48 + ] + ], + "3,12": [ + 48, + [ + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61 + ] + ], + "3,13": [ + 48, + [ + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61 + ] + ], + "3,14": [ + 32, + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61 + ] + ], + "3,15": [ + 32, + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61 + ] + ], + "3,16": [ + 16, + [ + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61 + ] + ], + "3,17": [ + 16, + [ + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61 + ] + ], + "4,0": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16 + ] + ], + "4,2": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16 + ] + ], + "4,1": [ + 8, + [ + 17, + 18, + 19, + 20, + 21, + 22, + 23 + ] + ], + "4,3": [ + 8, + [ + 17, + 18, + 19, + 20, + 21, + 22, + 23 + ] + ], + "4,4": [ + 32, + [ + 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 + ] + ], + "4,6": [ + 32, + [ + 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 + ] + ], + "4,5": [ + 8, + [ + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39 + ] + ], + "4,7": [ + 8, + [ + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39 + ] + ], + "4,8": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47 + ] + ], + "4,10": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47 + ] + ], + "4,9": [ + 8, + [ + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ] + ], + "4,11": [ + 8, + [ + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ] + ], + "4,12": [ + 48, + [ + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ] + ], + "4,13": [ + 48, + [ + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ] + ], + "4,14": [ + 32, + [ + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ] + ], + "4,15": [ + 32, + [ + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ] + ], + "4,16": [ + 16, + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ] + ], + "4,17": [ + 16, + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ] + ], + "5,0": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22 + ] + ], + "5,2": [ + 16, + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22 + ] + ], + "5,1": [ + 8, + [ + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30 + ] + ], + "5,3": [ + 8, + [ + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30 + ] + ], + "5,4": [ + 32, + [ + 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, + 38 + ] + ], + "5,6": [ + 32, + [ + 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, + 38 + ] + ], + "5,5": [ + 8, + [ + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46 + ] + ], + "5,7": [ + 8, + [ + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46 + ] + ], + "5,8": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53 + ] + ], + "5,10": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53 + ] + ], + "5,9": [ + 8, + [ + 54, + 55, + 56, + 57, + 58, + 59 + ] + ], + "5,11": [ + 8, + [ + 54, + 55, + 56, + 57, + 58, + 59 + ] + ], + "5,12": [ + 48, + [ + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68 + ] + ], + "5,13": [ + 48, + [ + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68 + ] + ], + "5,14": [ + 32, + [ + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68 + ] + ], + "5,15": [ + 32, + [ + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68 + ] + ], + "5,16": [ + 16, + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68 + ] + ], + "5,17": [ + 16, + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68 + ] + ], + "6,0": [ + 16, + [ + 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 + ] + ], + "6,2": [ + 16, + [ + 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 + ] + ], + "6,1": [ + 8, + [ + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37 + ] + ], + "6,3": [ + 8, + [ + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37 + ] + ], + "6,4": [ + 32, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45 + ] + ], + "6,6": [ + 32, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45 + ] + ], + "6,5": [ + 8, + [ + 46, + 47, + 48, + 49, + 50, + 51, + 52 + ] + ], + "6,7": [ + 8, + [ + 46, + 47, + 48, + 49, + 50, + 51, + 52 + ] + ], + "6,8": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58 + ] + ], + "6,10": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58 + ] + ], + "6,9": [ + 8, + [ + 59, + 60, + 61, + 62, + 63 + ] + ], + "6,11": [ + 8, + [ + 59, + 60, + 61, + 62, + 63 + ] + ], + "6,12": [ + 48, + [ + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70 + ] + ], + "6,13": [ + 48, + [ + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70 + ] + ], + "6,14": [ + 32, + [ + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70 + ] + ], + "6,15": [ + 32, + [ + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70 + ] + ], + "6,16": [ + 16, + [ + 64, + 65, + 66, + 67, + 68, + 69, + 70 + ] + ], + "6,17": [ + 16, + [ + 64, + 65, + 66, + 67, + 68, + 69, + 70 + ] + ], + "7,0": [ + 16, + [ + 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 + ] + ], + "7,2": [ + 16, + [ + 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 + ] + ], + "7,1": [ + 8, + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ] + ], + "7,3": [ + 8, + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ] + ], + "7,4": [ + 32, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51 + ] + ], + "7,6": [ + 32, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51 + ] + ], + "7,5": [ + 8, + [ + 52, + 53, + 54, + 55, + 56, + 57 + ] + ], + "7,7": [ + 8, + [ + 52, + 53, + 54, + 55, + 56, + 57 + ] + ], + "7,8": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62 + ] + ], + "7,10": [ + 48, + [ + 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, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62 + ] + ], + "7,9": [ + 8, + [ + 63, + 64, + 65, + 66 + ] + ], + "7,11": [ + 8, + [ + 63, + 64, + 65, + 66 + ] + ], + "7,12": [ + 48, + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ] + ], + "7,13": [ + 48, + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ] + ], + "7,14": [ + 32, + [ + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ] + ], + "7,15": [ + 32, + [ + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ] + ], + "7,16": [ + 16, + [ + 67, + 68, + 69, + 70, + 71 + ] + ], + "7,17": [ + 16, + [ + 67, + 68, + 69, + 70, + 71 + ] + ] + }, + "sides": { + "0": 0, + "2": 1, + "1": 0, + "3": 1, + "4": 0, + "6": 1, + "5": 0, + "7": 1, + "8": 0, + "10": 1, + "9": 0, + "11": 1, + "12": 0, + "13": 1, + "14": 0, + "15": 1, + "16": 0, + "17": 1 + }, + "pairs": { + "0": 1, + "2": 1, + "1": 1, + "3": 1, + "4": 2, + "6": 2, + "5": 2, + "7": 2, + "8": 3, + "10": 3, + "9": 3, + "11": 3, + "12": 0, + "13": 0, + "14": 1, + "15": 1, + "16": 2, + "17": 2 + }, + "solver_status": "g44pack_early_lns_of_deterministic-capacity-matching", + "gap": null, + "provider_calls": [ + { + "time": 0, + "stage": 0, + "replica": 0, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 1, + "stage": 0, + "replica": 1, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 2, + "stage": 1, + "replica": 0, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 3, + "stage": 0, + "replica": 2, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 4, + "stage": 1, + "replica": 1, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 5, + "stage": 2, + "replica": 0, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 6, + "stage": 0, + "replica": 3, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 7, + "stage": 1, + "replica": 2, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 8, + "stage": 2, + "replica": 1, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 9, + "stage": 3, + "replica": 0, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 10, + "stage": 0, + "replica": 4, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 11, + "stage": 1, + "replica": 3, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 12, + "stage": 2, + "replica": 2, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 13, + "stage": 3, + "replica": 1, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 14, + "stage": 4, + "replica": 0, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 15, + "stage": 0, + "replica": 5, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 16, + "stage": 1, + "replica": 4, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 17, + "stage": 2, + "replica": 3, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 18, + "stage": 3, + "replica": 2, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 19, + "stage": 4, + "replica": 1, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 20, + "stage": 5, + "replica": 0, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 21, + "stage": 0, + "replica": 6, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 22, + "stage": 1, + "replica": 5, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 23, + "stage": 2, + "replica": 4, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 24, + "stage": 3, + "replica": 3, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 25, + "stage": 4, + "replica": 2, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 26, + "stage": 5, + "replica": 1, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 27, + "stage": 0, + "replica": 7, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 28, + "stage": 6, + "replica": 0, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 29, + "stage": 1, + "replica": 6, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 30, + "stage": 2, + "replica": 5, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 31, + "stage": 3, + "replica": 4, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 32, + "stage": 4, + "replica": 3, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 33, + "stage": 5, + "replica": 2, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 34, + "stage": 6, + "replica": 1, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 35, + "stage": 1, + "replica": 7, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 36, + "stage": 7, + "replica": 0, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 37, + "stage": 2, + "replica": 6, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 38, + "stage": 3, + "replica": 5, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 39, + "stage": 4, + "replica": 4, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 40, + "stage": 5, + "replica": 3, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 41, + "stage": 6, + "replica": 2, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 42, + "stage": 7, + "replica": 1, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 43, + "stage": 2, + "replica": 7, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 44, + "stage": 8, + "replica": 0, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 45, + "stage": 3, + "replica": 6, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 46, + "stage": 4, + "replica": 5, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 47, + "stage": 5, + "replica": 4, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 48, + "stage": 6, + "replica": 3, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 49, + "stage": 7, + "replica": 2, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 50, + "stage": 8, + "replica": 1, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 51, + "stage": 3, + "replica": 7, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 52, + "stage": 4, + "replica": 6, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 53, + "stage": 5, + "replica": 5, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 54, + "stage": 6, + "replica": 4, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 55, + "stage": 7, + "replica": 3, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 56, + "stage": 8, + "replica": 2, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 57, + "stage": 4, + "replica": 7, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 58, + "stage": 5, + "replica": 6, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 59, + "stage": 6, + "replica": 5, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 60, + "stage": 7, + "replica": 4, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 61, + "stage": 8, + "replica": 3, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 62, + "stage": 5, + "replica": 7, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 63, + "stage": 6, + "replica": 6, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 64, + "stage": 7, + "replica": 5, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 65, + "stage": 8, + "replica": 4, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 66, + "stage": 6, + "replica": 7, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 67, + "stage": 7, + "replica": 6, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 68, + "stage": 8, + "replica": 5, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 69, + "stage": 7, + "replica": 7, + "provider": "gauge44", + "orientation": "backward", + "local_program_sha256": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + { + "time": 70, + "stage": 8, + "replica": 6, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + { + "time": 71, + "stage": 8, + "replica": 7, + "provider": "gauge44", + "orientation": "forward", + "local_program_sha256": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + } + ], + "per_call_widths": [ + { + "stage": 0, + "replica": 0, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 0, + "replica": 1, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 1, + "replica": 0, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 0, + "replica": 2, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 1, + "replica": 1, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 2, + "replica": 0, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 0, + "replica": 3, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 1, + "replica": 2, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 2, + "replica": 1, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 3, + "replica": 0, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 0, + "replica": 4, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 1, + "replica": 3, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 2, + "replica": 2, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 3, + "replica": 1, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 4, + "replica": 0, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 0, + "replica": 5, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 1, + "replica": 4, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 2, + "replica": 3, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 3, + "replica": 2, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 4, + "replica": 1, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 5, + "replica": 0, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 0, + "replica": 6, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 1, + "replica": 5, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 2, + "replica": 4, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 3, + "replica": 3, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 4, + "replica": 2, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 5, + "replica": 1, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 0, + "replica": 7, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 6, + "replica": 0, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 1, + "replica": 6, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 2, + "replica": 5, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 3, + "replica": 4, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 4, + "replica": 3, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 5, + "replica": 2, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 6, + "replica": 1, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 1, + "replica": 7, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 7, + "replica": 0, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 2, + "replica": 6, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 3, + "replica": 5, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 4, + "replica": 4, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 5, + "replica": 3, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 6, + "replica": 2, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 7, + "replica": 1, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 2, + "replica": 7, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 8, + "replica": 0, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 3, + "replica": 6, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 4, + "replica": 5, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 5, + "replica": 4, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 6, + "replica": 3, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 7, + "replica": 2, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 8, + "replica": 1, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 3, + "replica": 7, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 4, + "replica": 6, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 5, + "replica": 5, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 6, + "replica": 4, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 7, + "replica": 3, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 8, + "replica": 2, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 4, + "replica": 7, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 5, + "replica": 6, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 6, + "replica": 5, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 7, + "replica": 4, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 8, + "replica": 3, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 5, + "replica": 7, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 6, + "replica": 6, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 7, + "replica": 5, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 8, + "replica": 4, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 6, + "replica": 7, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 7, + "replica": 6, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 8, + "replica": 5, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 7, + "replica": 7, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 8, + "replica": 6, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + }, + { + "stage": 8, + "replica": 7, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ] + } + ], + "provider_registry": { + "gauge44": { + "directory": "providers/gauge44", + "artifact_sha256": { + "CANONICAL-WORD.json.gz": "120f7bfbe457e39a36c8f3786c9e5e3aa052349828c68fd0a30e8287b3e49989", + "LOCAL-PROGRAMS.json.gz": "4baf396808a1b1f47e3f5360633d19677c9215765884dd710828cfc66cbfa359", + "LOCAL-CHECKS.json": "dcb7f102e45f317bb54257cc2c2195821161fbe3255b48cc20463632882474fb", + "INDEPENDENT-LOCAL-REPLAY.json": "cc9037e7f036ded4f066bec0aef5ba855fc64652e5d7832d952deaf6d26b9835", + "CLIFFORD-RECIPES.json": "668f39a6068fb4b13937d9e94218f43e3ef847ea566b465a679e05c08f4dea7d", + "CLIFFORD-REVIEW.json": "9d44d648da2e656970e05d705cff485866c4cee857074324d417c1b7a64672e1", + "RESIDUAL-ADAPTERS.json": "8b06181f69832da05e3bffab0737598013e20de6f1f48aad43617fbfe62df615" + }, + "ports": [ + 11, + 19, + 35, + 67, + 131, + 259, + 13, + 21, + 37, + 69, + 133, + 261, + 41, + 73, + 137, + 265, + 49, + 81, + 145, + 273, + 161, + 289, + 193, + 321, + 385, + 14, + 22, + 38, + 70, + 134, + 262, + 26, + 74, + 138, + 266, + 50, + 146, + 274, + 98, + 162, + 290, + 194, + 322, + 386, + 28, + 44, + 140, + 268, + 84, + 148, + 276, + 100, + 164, + 292, + 196, + 324, + 388, + 56, + 88, + 152, + 280, + 104, + 168, + 296, + 200, + 328, + 392, + 112, + 176, + 304, + 208, + 336, + 400, + 224, + 352, + 416, + 448, + 508, + 506, + 502, + 494, + 478, + 446, + 382, + 254, + 505, + 501, + 493, + 477, + 445, + 381, + 253, + 499, + 491, + 475, + 443, + 379, + 251, + 487, + 471, + 439, + 375, + 247, + 463, + 431, + 367, + 239, + 415, + 351, + 223, + 319, + 191 + ], + "centers": [ + 92, + 57, + 81, + 224, + 11, + 240, + 9, + 256 + ], + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ], + "actual_paid_profile": { + "1": 2572, + "2": 326, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "orientation_program_sha256": { + "forward": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a", + "backward": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1" + }, + "artifact_semantic_sha256": { + "CANONICAL-WORD.json.gz": "aefac88f8db7596c9534dcd1e9d2e11762f593290e4d65aa6b6775ff21a719d5", + "LOCAL-PROGRAMS.json.gz": "af51e56b4f29396ac21be2acc778c9f88edb9dbe73b89b3b0499a9bd9d6766f6", + "LOCAL-CHECKS.json": "7a0361406197f9983410b48acbd8364689ee6236e5548a73afc329e4744e2c2d", + "INDEPENDENT-LOCAL-REPLAY.json": "fa2e26f98bf612b0f9c3c48273ca73debf0a657c9e12b9bc8530a2fb8b8a210d", + "CLIFFORD-RECIPES.json": "668f39a6068fb4b13937d9e94218f43e3ef847ea566b465a679e05c08f4dea7d", + "CLIFFORD-REVIEW.json": "79d058530f26bbb42fb49612a0ed6b6c52040563c1af3dee456710e2bb4c9a79", + "RESIDUAL-ADAPTERS.json": "55281b345e902c04c38a6e82a44e2c84467cd1b93198c101d5cb00d8f7bf40fb" + } + } + }, + "source_plan_sha256": "258a8b9baa245fa4096828671e2f1d1462b5af08d56890629622ef6125eaddda", + "assignment_sha256": "c8f29e12d7ed798e76da0d87d8de8dd5c165fec02109552654cafb75ae967e6f", + "source_owners_sha256": "935ff1a6823c6625daba3349b28d74acf9a3d70a5947ae155aa66c7821804add" +} diff --git a/research/complex-promo4-cold72/data/PREPARATION.json b/research/complex-promo4-cold72/data/PREPARATION.json new file mode 100644 index 0000000000..8c7796820f --- /dev/null +++ b/research/complex-promo4-cold72/data/PREPARATION.json @@ -0,0 +1,45 @@ +{ + "status": "PASS_EXPLICIT_MAP_AND_FRESH_PROVIDER_NOMINATION", + "parent_plan_sha256": "258a8b9baa245fa4096828671e2f1d1462b5af08d56890629622ef6125eaddda", + "source_owners_sha256": "90ff7657a23dcfb67532b49c0800c5fc259b27c89005081e24bf184869e1bd57", + "global_profile": { + "1": 181093, + "2": 29164, + "3": 32429, + "4": 11520, + "5": 4032, + "7": 7, + "8": 582, + "12": 13, + "16": 33, + "19": 1, + "20": 2, + "28": 4, + "32": 62, + "36": 1, + "40": 1, + "44": 6, + "48": 2289 + }, + "idle_profile": { + "1": 85, + "2": 76, + "3": 173, + "7": 7, + "8": 6, + "12": 13, + "16": 33, + "19": 1, + "20": 2, + "28": 4, + "32": 62, + "36": 1, + "40": 1, + "44": 6, + "48": 2289 + }, + "roles": 35424, + "rank_mass": 520704, + "deficit": 2560, + "remaining": "Independent emitted-controller audit, fresh finite invoice, exact moments and outer assembly." +} diff --git a/research/complex-promo4-cold72/data/PROMO4-RECIPE.json b/research/complex-promo4-cold72/data/PROMO4-RECIPE.json new file mode 100644 index 0000000000..832557a251 --- /dev/null +++ b/research/complex-promo4-cold72/data/PROMO4-RECIPE.json @@ -0,0 +1,2577 @@ +{ + "input_content_sha256": "aad32f7afcfc725a27c9a0883a51b2fa89dfe2d65e2ab6724ad90a8d4b7f4893", + "entrances": { + "627": [ + 408, + 80, + 40, + 6, + 1 + ], + "629": [ + 408, + 80, + 40, + 6, + 1 + ], + "630": [ + 408, + 80, + 40, + 6, + 1 + ], + "631": [ + 408, + 80, + 40, + 6, + 1 + ], + "635": [ + 272, + 144, + 96, + 6, + 1 + ], + "637": [ + 272, + 144, + 96, + 6, + 1 + ], + "638": [ + 272, + 144, + 96, + 6, + 1 + ], + "639": [ + 272, + 144, + 96, + 6, + 1 + ], + "651": [ + 390, + 68, + 34, + 24, + 1 + ], + "653": [ + 390, + 68, + 34, + 24, + 1 + ], + "654": [ + 390, + 68, + 34, + 24, + 1 + ], + "655": [ + 390, + 68, + 34, + 24, + 1 + ], + "659": [ + 298, + 170, + 102, + 30, + 1 + ], + "661": [ + 298, + 170, + 102, + 30, + 1 + ], + "662": [ + 298, + 170, + 102, + 30, + 1 + ], + "663": [ + 298, + 170, + 102, + 30, + 1 + ] + }, + "gate_frames": [ + [ + "B", + 420, + [ + 298, + 170, + 102, + 30 + ], + [ + 298, + 170, + 102, + 30, + 1 + ] + ], + [ + "B", + 421, + [ + 298, + 170, + 102, + 30 + ], + [ + 298, + 170, + 102, + 30, + 1 + ] + ], + [ + "B", + 422, + [ + 298, + 170, + 102, + 30 + ], + [ + 298, + 170, + 102, + 30, + 1 + ] + ], + [ + "B", + 423, + [ + 298, + 170, + 102, + 30 + ], + [ + 298, + 170, + 102, + 30, + 1 + ] + ], + [ + "B", + 424, + [ + 298, + 170, + 102, + 30 + ], + [ + 298, + 170, + 102, + 30, + 1 + ] + ], + [ + "B", + 425, + [ + 298, + 170, + 102, + 30 + ], + [ + 298, + 170, + 102, + 30, + 1 + ] + ], + [ + "B", + 426, + [ + 298, + 170, + 102, + 30 + ], + [ + 298, + 170, + 102, + 30, + 1 + ] + ], + [ + "B", + 427, + [ + 298, + 170, + 102, + 30 + ], + [ + 298, + 170, + 102, + 30, + 1 + ] + ], + [ + "B", + 428, + [ + 298, + 170, + 102, + 30 + ], + [ + 298, + 170, + 102, + 30, + 1 + ] + ], + [ + "B", + 429, + [ + 298, + 170, + 102, + 30 + ], + [ + 298, + 170, + 102, + 30, + 1 + ] + ], + [ + "B", + 430, + [ + 298, + 170, + 102, + 30 + ], + [ + 298, + 170, + 102, + 30, + 1 + ] + ], + [ + "B", + 431, + [ + 298, + 170, + 102, + 30 + ], + [ + 298, + 170, + 102, + 30, + 1 + ] + ], + [ + "B", + 432, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 433, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 434, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 435, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 436, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 437, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 438, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 439, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 440, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 441, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 442, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 443, + [ + 390, + 68, + 34, + 24 + ], + [ + 390, + 68, + 34, + 24, + 1 + ] + ], + [ + "B", + 444, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 445, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 446, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 447, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 448, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 449, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 450, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 451, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 452, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 453, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 454, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 455, + [ + 408, + 80, + 40, + 6 + ], + [ + 408, + 80, + 40, + 6, + 1 + ] + ], + [ + "B", + 456, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 457, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 458, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 459, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 460, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 461, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 462, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 463, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 464, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 465, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 466, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 467, + [ + 272, + 144, + 96, + 6 + ], + [ + 272, + 144, + 96, + 6, + 1 + ] + ], + [ + "B", + 1304, + [ + 256, + 128, + 64, + 34, + 18, + 10, + 6, + 1 + ], + [ + 256, + 128, + 64, + 40, + 24, + 6, + 1 + ] + ], + [ + "B", + 1307, + [ + 256, + 128, + 64, + 34, + 16, + 8, + 6, + 1 + ], + [ + 256, + 128, + 64, + 16, + 8, + 6, + 1 + ] + ], + [ + "B", + 1310, + [ + 258, + 130, + 66, + 32, + 18, + 10, + 6, + 1 + ], + [ + 264, + 136, + 72, + 32, + 24, + 6, + 1 + ] + ], + [ + "B", + 1313, + [ + 258, + 130, + 66, + 32, + 16, + 8, + 6, + 1 + ], + [ + 320, + 192, + 32, + 16, + 8, + 6, + 1 + ] + ], + [ + "B", + 1316, + [ + 256, + 130, + 64, + 34, + 16, + 10, + 6, + 1 + ], + [ + 256, + 136, + 64, + 40, + 16, + 6, + 1 + ] + ], + [ + "B", + 1319, + [ + 256, + 130, + 66, + 32, + 18, + 8, + 6, + 1 + ], + [ + 256, + 144, + 80, + 32, + 8, + 6, + 1 + ] + ], + [ + "B", + 1322, + [ + 258, + 128, + 64, + 34, + 16, + 10, + 6, + 1 + ], + [ + 264, + 128, + 64, + 40, + 16, + 6, + 1 + ] + ], + [ + "B", + 1325, + [ + 258, + 128, + 66, + 32, + 18, + 8, + 6, + 1 + ], + [ + 272, + 128, + 80, + 32, + 8, + 6, + 1 + ] + ], + [ + "B", + 1328, + [ + 258, + 130, + 66, + 34, + 18, + 8, + 6, + 1 + ], + [ + 272, + 144, + 80, + 48, + 8, + 6, + 1 + ] + ], + [ + "B", + 1331, + [ + 258, + 130, + 64, + 32, + 18, + 8, + 6, + 1 + ], + [ + 272, + 144, + 64, + 32, + 8, + 6, + 1 + ] + ], + [ + "B", + 1334, + [ + 256, + 128, + 66, + 34, + 16, + 10, + 6, + 1 + ], + [ + 256, + 128, + 72, + 40, + 16, + 6, + 1 + ] + ], + [ + "B", + 1337, + [ + 256, + 128, + 64, + 32, + 16, + 10, + 6, + 1 + ], + [ + 256, + 128, + 64, + 32, + 16, + 6, + 1 + ] + ], + [ + "B", + 1340, + [ + 256, + 128, + 66, + 34, + 16, + 8, + 4, + 1 + ], + [ + 256, + 128, + 66, + 34, + 24, + 4, + 1 + ] + ], + [ + "B", + 1343, + [ + 256, + 128, + 64, + 32, + 18, + 10, + 4, + 1 + ], + [ + 256, + 128, + 64, + 32, + 24, + 4, + 1 + ] + ], + [ + "B", + 1346, + [ + 260, + 132, + 68, + 36, + 20, + 12, + 2, + 1 + ], + [ + 260, + 132, + 68, + 36, + 24, + 2, + 1 + ] + ], + [ + "B", + 1349, + [ + 260, + 132, + 64, + 32, + 16, + 8, + 2, + 1 + ], + [ + 260, + 132, + 64, + 32, + 24, + 2, + 1 + ] + ], + [ + "B", + 1352, + [ + 258, + 128, + 64, + 34, + 18, + 10, + 4, + 1 + ], + [ + 258, + 128, + 64, + 34, + 24, + 4, + 1 + ] + ], + [ + "B", + 1355, + [ + 260, + 128, + 68, + 32, + 16, + 8, + 2, + 1 + ], + [ + 260, + 128, + 68, + 32, + 24, + 2, + 1 + ] + ], + [ + "B", + 1358, + [ + 256, + 130, + 64, + 34, + 16, + 8, + 4, + 1 + ], + [ + 256, + 130, + 64, + 34, + 24, + 4, + 1 + ] + ], + [ + "B", + 1361, + [ + 256, + 132, + 68, + 32, + 20, + 12, + 2, + 1 + ], + [ + 256, + 132, + 68, + 32, + 24, + 2, + 1 + ] + ], + [ + "B", + 1364, + [ + 258, + 130, + 64, + 34, + 16, + 10, + 4, + 1 + ], + [ + 262, + 134, + 64, + 38, + 20, + 10, + 1 + ] + ], + [ + "B", + 1367, + [ + 258, + 130, + 66, + 32, + 18, + 8, + 4, + 1 + ], + [ + 262, + 134, + 70, + 32, + 18, + 12, + 1 + ] + ], + [ + "B", + 1370, + [ + 256, + 128, + 64, + 34, + 18, + 8, + 4, + 1 + ], + [ + 256, + 128, + 64, + 38, + 18, + 12, + 1 + ] + ], + [ + "B", + 1373, + [ + 256, + 128, + 66, + 32, + 16, + 10, + 4, + 1 + ], + [ + 256, + 128, + 70, + 32, + 20, + 10, + 1 + ] + ], + [ + "B", + 1376, + [ + 256, + 132, + 68, + 36, + 20, + 8, + 2, + 1 + ], + [ + 256, + 134, + 70, + 38, + 20, + 10, + 1 + ] + ], + [ + "B", + 1379, + [ + 256, + 130, + 64, + 32, + 16, + 10, + 4, + 1 + ], + [ + 256, + 134, + 64, + 32, + 20, + 10, + 1 + ] + ], + [ + "B", + 1382, + [ + 258, + 128, + 66, + 34, + 16, + 10, + 4, + 1 + ], + [ + 262, + 128, + 70, + 38, + 20, + 10, + 1 + ] + ], + [ + "B", + 1385, + [ + 260, + 128, + 64, + 32, + 20, + 8, + 2, + 1 + ], + [ + 262, + 128, + 64, + 32, + 20, + 10, + 1 + ] + ], + [ + "B", + 1388, + [ + 256, + 128, + 65, + 33, + 16, + 9, + 5, + 2 + ], + [ + 256, + 128, + 65, + 33, + 18, + 11, + 7 + ] + ], + [ + "B", + 1391, + [ + 256, + 128, + 64, + 32, + 17, + 8, + 4, + 3 + ], + [ + 256, + 128, + 64, + 32, + 18, + 11, + 7 + ] + ], + [ + "B", + 1394, + [ + 257, + 129, + 65, + 33, + 17, + 8, + 5, + 2 + ], + [ + 257, + 129, + 65, + 33, + 19, + 10, + 7 + ] + ], + [ + "B", + 1397, + [ + 257, + 129, + 64, + 32, + 16, + 9, + 4, + 3 + ], + [ + 257, + 129, + 64, + 32, + 19, + 10, + 7 + ] + ], + [ + "B", + 1400, + [ + 257, + 128, + 64, + 33, + 17, + 8, + 4, + 3 + ], + [ + 257, + 128, + 64, + 33, + 18, + 11, + 7 + ] + ], + [ + "B", + 1403, + [ + 257, + 128, + 65, + 32, + 16, + 9, + 4, + 3 + ], + [ + 257, + 128, + 65, + 32, + 19, + 10, + 7 + ] + ], + [ + "B", + 1406, + [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + [ + 256, + 129, + 64, + 33, + 18, + 11, + 7 + ] + ], + [ + "B", + 1409, + [ + 256, + 129, + 65, + 32, + 17, + 8, + 5, + 2 + ], + [ + 256, + 129, + 65, + 32, + 19, + 10, + 7 + ] + ], + [ + "B", + 1412, + [ + 257, + 129, + 64, + 33, + 16, + 8, + 4, + 3 + ], + [ + 257, + 129, + 64, + 33, + 24, + 4, + 3 + ] + ], + [ + "B", + 1415, + [ + 257, + 129, + 65, + 32, + 17, + 9, + 5, + 2 + ], + [ + 257, + 129, + 65, + 32, + 24, + 5, + 2 + ] + ], + [ + "B", + 1418, + [ + 256, + 128, + 64, + 33, + 17, + 9, + 5, + 2 + ], + [ + 256, + 128, + 64, + 33, + 24, + 5, + 2 + ] + ], + [ + "B", + 1421, + [ + 256, + 128, + 65, + 32, + 16, + 8, + 4, + 3 + ], + [ + 256, + 128, + 65, + 32, + 24, + 4, + 3 + ] + ], + [ + "B", + 1424, + [ + 256, + 129, + 65, + 33, + 17, + 9, + 4, + 3 + ], + [ + 256, + 129, + 65, + 33, + 24, + 4, + 3 + ] + ], + [ + "B", + 1427, + [ + 256, + 129, + 64, + 32, + 16, + 8, + 4, + 3 + ], + [ + 256, + 129, + 64, + 32, + 24, + 4, + 3 + ] + ], + [ + "B", + 1430, + [ + 257, + 128, + 65, + 33, + 16, + 8, + 4, + 3 + ], + [ + 257, + 128, + 65, + 33, + 24, + 4, + 3 + ] + ], + [ + "B", + 1433, + [ + 257, + 128, + 64, + 32, + 17, + 9, + 4, + 3 + ], + [ + 257, + 128, + 64, + 32, + 24, + 4, + 3 + ] + ], + [ + "B", + 1436, + [ + 257, + 128, + 65, + 33, + 16, + 9, + 5, + 3 + ], + [ + 257, + 128, + 65, + 33, + 16, + 9, + 6 + ] + ], + [ + "B", + 1439, + [ + 257, + 128, + 64, + 32, + 16, + 9, + 5, + 3 + ], + [ + 257, + 128, + 64, + 32, + 16, + 9, + 6 + ] + ], + [ + "B", + 1442, + [ + 256, + 129, + 65, + 33, + 16, + 9, + 5, + 3 + ], + [ + 256, + 129, + 65, + 33, + 16, + 9, + 6 + ] + ], + [ + "B", + 1445, + [ + 256, + 129, + 64, + 32, + 16, + 9, + 5, + 3 + ], + [ + 256, + 129, + 64, + 32, + 16, + 9, + 6 + ] + ], + [ + "B", + 1448, + [ + 256, + 128, + 64, + 33, + 17, + 8, + 5, + 3 + ], + [ + 256, + 128, + 64, + 33, + 17, + 8, + 6 + ] + ], + [ + "B", + 1451, + [ + 256, + 128, + 65, + 32, + 16, + 9, + 5, + 3 + ], + [ + 256, + 128, + 65, + 32, + 16, + 9, + 6 + ] + ], + [ + "B", + 1454, + [ + 257, + 129, + 64, + 33, + 16, + 9, + 5, + 3 + ], + [ + 257, + 129, + 64, + 33, + 16, + 9, + 6 + ] + ], + [ + "B", + 1457, + [ + 257, + 129, + 65, + 32, + 17, + 8, + 5, + 3 + ], + [ + 257, + 129, + 65, + 32, + 17, + 8, + 6 + ] + ], + [ + "B", + 1460, + [ + 256, + 129, + 64, + 33, + 16, + 8, + 5, + 3 + ], + [ + 256, + 129, + 64, + 33, + 16, + 8, + 6 + ] + ], + [ + "B", + 1463, + [ + 256, + 129, + 64, + 33, + 17, + 9, + 5, + 3 + ], + [ + 256, + 129, + 64, + 33, + 17, + 9, + 6 + ] + ], + [ + "B", + 1466, + [ + 257, + 128, + 64, + 33, + 17, + 9, + 5, + 3 + ], + [ + 257, + 128, + 64, + 33, + 17, + 9, + 6 + ] + ], + [ + "B", + 1469, + [ + 257, + 128, + 64, + 33, + 16, + 8, + 5, + 3 + ], + [ + 257, + 128, + 64, + 33, + 16, + 8, + 6 + ] + ], + [ + "B", + 1486, + [ + 259, + 131, + 67, + 33, + 24, + 6 + ], + [ + 258, + 130, + 66, + 32, + 24, + 6, + 1 + ] + ], + [ + "B", + 1487, + [ + 259, + 131, + 67, + 33, + 24, + 6 + ], + [ + 258, + 130, + 66, + 32, + 24, + 6, + 1 + ] + ], + [ + "B", + 1490, + [ + 320, + 192, + 33, + 24, + 4, + 2 + ], + [ + 320, + 192, + 32, + 24, + 4, + 2, + 1 + ] + ], + [ + "B", + 1491, + [ + 320, + 192, + 33, + 24, + 4, + 2 + ], + [ + 320, + 192, + 32, + 24, + 4, + 2, + 1 + ] + ], + [ + "B", + 1494, + [ + 320, + 192, + 33, + 19, + 11, + 6 + ], + [ + 320, + 192, + 32, + 18, + 10, + 6, + 1 + ] + ], + [ + "B", + 1495, + [ + 320, + 192, + 33, + 19, + 11, + 6 + ], + [ + 320, + 192, + 32, + 18, + 10, + 6, + 1 + ] + ], + [ + "B", + 1498, + [ + 266, + 138, + 74, + 33, + 24, + 6 + ], + [ + 266, + 138, + 74, + 32, + 24, + 6, + 1 + ] + ], + [ + "B", + 1499, + [ + 266, + 138, + 74, + 33, + 24, + 6 + ], + [ + 266, + 138, + 74, + 32, + 24, + 6, + 1 + ] + ], + [ + "B", + 1902, + [ + 257, + 131, + 67, + 33, + 24, + 6 + ], + [ + 257, + 128, + 64, + 33, + 24, + 5, + 3 + ] + ], + [ + "B", + 1903, + [ + 257, + 131, + 67, + 33, + 24, + 6 + ], + [ + 257, + 128, + 64, + 33, + 24, + 5, + 3 + ] + ], + [ + "B", + 1906, + [ + 257, + 192, + 33, + 24, + 4, + 2 + ], + [ + 257, + 128, + 64, + 33, + 24, + 4, + 2 + ] + ], + [ + "B", + 1907, + [ + 257, + 192, + 33, + 24, + 4, + 2 + ], + [ + 257, + 128, + 64, + 33, + 24, + 4, + 2 + ] + ], + [ + "B", + 1910, + [ + 257, + 138, + 74, + 33, + 24, + 6 + ], + [ + 257, + 128, + 64, + 33, + 18, + 10, + 6 + ] + ], + [ + "B", + 1911, + [ + 257, + 138, + 74, + 33, + 24, + 6 + ], + [ + 257, + 128, + 64, + 33, + 18, + 10, + 6 + ] + ], + [ + "B", + 1914, + [ + 257, + 192, + 33, + 19, + 11, + 6 + ], + [ + 257, + 128, + 64, + 33, + 19, + 11, + 6 + ] + ], + [ + "B", + 1915, + [ + 257, + 192, + 33, + 19, + 11, + 6 + ], + [ + 257, + 128, + 64, + 33, + 19, + 11, + 6 + ] + ] + ], + "expected": { + "output_content_sha256": "d0817dca9d4ed646c97b1f2483a0f3d9cd8fa3743d74ad711b0bf7a1148c1565", + "local_profile": { + "1": 2572, + "2": 326, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "width_inventory": { + "4": 80, + "5": 32, + "7": 54, + "8": 122, + "9": 216 + } + } +} diff --git a/research/complex-promo4-cold72/data/SPEC.json b/research/complex-promo4-cold72/data/SPEC.json new file mode 100644 index 0000000000..27f0f57482 --- /dev/null +++ b/research/complex-promo4-cold72/data/SPEC.json @@ -0,0 +1,1348 @@ +{ + "schema": "witness-spec/1", + "name": "gauge-layered-plus-six-cold-ends", + "data": { + "plan_sha256": "60a6d8f8166c14412118b8cc07188cc60489a025fd4ba44588f60f078c274722", + "owners_sha256": "c8f29e12d7ed798e76da0d87d8de8dd5c165fec02109552654cafb75ae967e6f" + }, + "dispatch": [ + [ + 0, + 0, + "gauge44" + ], + [ + 0, + 1, + "gauge44" + ], + [ + 1, + 0, + "gauge44" + ], + [ + 0, + 2, + "gauge44" + ], + [ + 1, + 1, + "gauge44" + ], + [ + 2, + 0, + "gauge44" + ], + [ + 0, + 3, + "gauge44" + ], + [ + 1, + 2, + "gauge44" + ], + [ + 2, + 1, + "gauge44" + ], + [ + 3, + 0, + "gauge44" + ], + [ + 0, + 4, + "gauge44" + ], + [ + 1, + 3, + "gauge44" + ], + [ + 2, + 2, + "gauge44" + ], + [ + 3, + 1, + "gauge44" + ], + [ + 4, + 0, + "gauge44" + ], + [ + 0, + 5, + "gauge44" + ], + [ + 1, + 4, + "gauge44" + ], + [ + 2, + 3, + "gauge44" + ], + [ + 3, + 2, + "gauge44" + ], + [ + 4, + 1, + "gauge44" + ], + [ + 5, + 0, + "gauge44" + ], + [ + 0, + 6, + "gauge44" + ], + [ + 1, + 5, + "gauge44" + ], + [ + 2, + 4, + "gauge44" + ], + [ + 3, + 3, + "gauge44" + ], + [ + 4, + 2, + "gauge44" + ], + [ + 5, + 1, + "gauge44" + ], + [ + 0, + 7, + "gauge44" + ], + [ + 6, + 0, + "gauge44" + ], + [ + 1, + 6, + "gauge44" + ], + [ + 2, + 5, + "gauge44" + ], + [ + 3, + 4, + "gauge44" + ], + [ + 4, + 3, + "gauge44" + ], + [ + 5, + 2, + "gauge44" + ], + [ + 6, + 1, + "gauge44" + ], + [ + 1, + 7, + "gauge44" + ], + [ + 7, + 0, + "gauge44" + ], + [ + 2, + 6, + "gauge44" + ], + [ + 3, + 5, + "gauge44" + ], + [ + 4, + 4, + "gauge44" + ], + [ + 5, + 3, + "gauge44" + ], + [ + 6, + 2, + "gauge44" + ], + [ + 7, + 1, + "gauge44" + ], + [ + 2, + 7, + "gauge44" + ], + [ + 8, + 0, + "gauge44" + ], + [ + 3, + 6, + "gauge44" + ], + [ + 4, + 5, + "gauge44" + ], + [ + 5, + 4, + "gauge44" + ], + [ + 6, + 3, + "gauge44" + ], + [ + 7, + 2, + "gauge44" + ], + [ + 8, + 1, + "gauge44" + ], + [ + 3, + 7, + "gauge44" + ], + [ + 4, + 6, + "gauge44" + ], + [ + 5, + 5, + "gauge44" + ], + [ + 6, + 4, + "gauge44" + ], + [ + 7, + 3, + "gauge44" + ], + [ + 8, + 2, + "gauge44" + ], + [ + 4, + 7, + "gauge44" + ], + [ + 5, + 6, + "gauge44" + ], + [ + 6, + 5, + "gauge44" + ], + [ + 7, + 4, + "gauge44" + ], + [ + 8, + 3, + "gauge44" + ], + [ + 5, + 7, + "gauge44" + ], + [ + 6, + 6, + "gauge44" + ], + [ + 7, + 5, + "gauge44" + ], + [ + 8, + 4, + "gauge44" + ], + [ + 6, + 7, + "gauge44" + ], + [ + 7, + 6, + "gauge44" + ], + [ + 8, + 5, + "gauge44" + ], + [ + 7, + 7, + "gauge44" + ], + [ + 8, + 6, + "gauge44" + ], + [ + 8, + 7, + "gauge44" + ] + ], + "call_order": [ + [ + 0, + 0 + ], + [ + 0, + 1 + ], + [ + 1, + 0 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ], + [ + 2, + 0 + ], + [ + 0, + 3 + ], + [ + 1, + 2 + ], + [ + 2, + 1 + ], + [ + 3, + 0 + ], + [ + 0, + 4 + ], + [ + 1, + 3 + ], + [ + 2, + 2 + ], + [ + 3, + 1 + ], + [ + 4, + 0 + ], + [ + 0, + 5 + ], + [ + 1, + 4 + ], + [ + 2, + 3 + ], + [ + 3, + 2 + ], + [ + 4, + 1 + ], + [ + 5, + 0 + ], + [ + 0, + 6 + ], + [ + 1, + 5 + ], + [ + 2, + 4 + ], + [ + 3, + 3 + ], + [ + 4, + 2 + ], + [ + 5, + 1 + ], + [ + 0, + 7 + ], + [ + 6, + 0 + ], + [ + 1, + 6 + ], + [ + 2, + 5 + ], + [ + 3, + 4 + ], + [ + 4, + 3 + ], + [ + 5, + 2 + ], + [ + 6, + 1 + ], + [ + 1, + 7 + ], + [ + 7, + 0 + ], + [ + 2, + 6 + ], + [ + 3, + 5 + ], + [ + 4, + 4 + ], + [ + 5, + 3 + ], + [ + 6, + 2 + ], + [ + 7, + 1 + ], + [ + 2, + 7 + ], + [ + 8, + 0 + ], + [ + 3, + 6 + ], + [ + 4, + 5 + ], + [ + 5, + 4 + ], + [ + 6, + 3 + ], + [ + 7, + 2 + ], + [ + 8, + 1 + ], + [ + 3, + 7 + ], + [ + 4, + 6 + ], + [ + 5, + 5 + ], + [ + 6, + 4 + ], + [ + 7, + 3 + ], + [ + 8, + 2 + ], + [ + 4, + 7 + ], + [ + 5, + 6 + ], + [ + 6, + 5 + ], + [ + 7, + 4 + ], + [ + 8, + 3 + ], + [ + 5, + 7 + ], + [ + 6, + 6 + ], + [ + 7, + 5 + ], + [ + 8, + 4 + ], + [ + 6, + 7 + ], + [ + 7, + 6 + ], + [ + 8, + 5 + ], + [ + 7, + 7 + ], + [ + 8, + 6 + ], + [ + 8, + 7 + ] + ], + "width_spot_helpers": [ + 270, + 282, + 294, + 306 + ], + "providers": { + "gauge44": { + "inventory": { + "4": 80, + "5": 32, + "7": 54, + "8": 122, + "9": 216 + }, + "native_negative_controls": 25, + "phase_edges": 2949, + "expected_profile": { + "1": 2572, + "2": 326, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "artifact_semantic_sha256": { + "CANONICAL-WORD.json.gz": "aefac88f8db7596c9534dcd1e9d2e11762f593290e4d65aa6b6775ff21a719d5", + "LOCAL-PROGRAMS.json.gz": "af51e56b4f29396ac21be2acc778c9f88edb9dbe73b89b3b0499a9bd9d6766f6", + "LOCAL-CHECKS.json": "7a0361406197f9983410b48acbd8364689ee6236e5548a73afc329e4744e2c2d", + "INDEPENDENT-LOCAL-REPLAY.json": "fa2e26f98bf612b0f9c3c48273ca73debf0a657c9e12b9bc8530a2fb8b8a210d", + "CLIFFORD-RECIPES.json": "668f39a6068fb4b13937d9e94218f43e3ef847ea566b465a679e05c08f4dea7d", + "CLIFFORD-REVIEW.json": "79d058530f26bbb42fb49612a0ed6b6c52040563c1af3dee456710e2bb4c9a79", + "RESIDUAL-ADAPTERS.json": "55281b345e902c04c38a6e82a44e2c84467cd1b93198c101d5cb00d8f7bf40fb" + }, + "entering": 216, + "entrance": 408, + "width_digest": "38f69929a60dc25a344b16b52804d1345ad6bc24fe6d3af2d8b2dbace4a16478", + "program_hashes": { + "backward": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1", + "forward": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + "artifacts": { + "LOCAL-CHECKS.json": "dcb7f102e45f317bb54257cc2c2195821161fbe3255b48cc20463632882474fb", + "CLIFFORD-RECIPES.json": "668f39a6068fb4b13937d9e94218f43e3ef847ea566b465a679e05c08f4dea7d", + "RESIDUAL-ADAPTERS.json": "8b06181f69832da05e3bffab0737598013e20de6f1f48aad43617fbfe62df615" + }, + "complete_contract": { + "local": { + "backward": { + "events": 32783, + "macros": 27569, + "real_component_primitives": 262406, + "prefix_l1": "51354856334523649643609/16", + "prefix_bits": 72, + "coefficient_work_primitive_count": 129843, + "all_exact_columns": 728, + "dirty_helper_columns": 504, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 288, + "post_wrappers": 288, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 32783, + "macros": 27569, + "real_component_primitives": 262358, + "prefix_l1": "435026386590315949499/8", + "prefix_bits": 66, + "coefficient_work_primitive_count": 129811, + "all_exact_columns": 728, + "dirty_helper_columns": 504, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 288, + "post_wrappers": 288, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 504, + "centres": 8, + "v": 112, + "h": 9, + "n": 728, + "entering_helpers": 216, + "entrance_rank": 408, + "terminal_codimension": 350, + "hyperplane_ended_helpers": 126, + "cold_hyperplane_ended_helpers": 72, + "width_inventory": { + "4": 80, + "5": 32, + "7": 54, + "8": 122, + "9": 216 + }, + "widths": [ + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ], + "local_adapters": 514928, + "local_primitive_bound": 13354316030214, + "compiler": 25934336, + "children": 3586, + "paid_profile": { + "1": 2572, + "2": 326, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "program_hashes": { + "backward": "bf1fe3288a9c6f794f05928cde9c40cb55b149ba2070b3d258e097c99adfdce1", + "forward": "6bb4ca9212abfa280d2ca73d771290915043f0e452ed8878666597ab193ebd6a" + }, + "semantic_artifact_sha256": { + "CANONICAL-WORD.json.gz": "aefac88f8db7596c9534dcd1e9d2e11762f593290e4d65aa6b6775ff21a719d5", + "LOCAL-PROGRAMS.json.gz": "af51e56b4f29396ac21be2acc778c9f88edb9dbe73b89b3b0499a9bd9d6766f6", + "LOCAL-CHECKS.json": "7a0361406197f9983410b48acbd8364689ee6236e5548a73afc329e4744e2c2d", + "INDEPENDENT-LOCAL-REPLAY.json": "fa2e26f98bf612b0f9c3c48273ca73debf0a657c9e12b9bc8530a2fb8b8a210d", + "CLIFFORD-RECIPES.json": "668f39a6068fb4b13937d9e94218f43e3ef847ea566b465a679e05c08f4dea7d", + "CLIFFORD-REVIEW.json": "79d058530f26bbb42fb49612a0ed6b6c52040563c1af3dee456710e2bb4c9a79", + "RESIDUAL-ADAPTERS.json": "55281b345e902c04c38a6e82a44e2c84467cd1b93198c101d5cb00d8f7bf40fb" + } + }, + "semantic_phase_sha256": "79d058530f26bbb42fb49612a0ed6b6c52040563c1af3dee456710e2bb4c9a79", + "expected_local": { + "forward": { + "events": 32783, + "macros": 27569, + "real_component_primitives": 262358, + "prefix_l1": "435026386590315949499/8", + "coefficient_work_primitive_count": 129811 + }, + "backward": { + "events": 32783, + "macros": 27569, + "real_component_primitives": 262406, + "prefix_l1": "51354856334523649643609/16", + "coefficient_work_primitive_count": 129843 + } + }, + "wrappers": 288 + } + }, + "expected": { + "gain_baseline_kappa": "0.001636241501576388", + "hosted_residuals": 36288, + "rank_mass": 520704, + "actual_73column_sigmas": 8545, + "cross_replica_helper_roles": 28211, + "idle_remainders": 2399, + "idle_remainder_profile": { + "1": 1, + "3": 1, + "44": 1, + "48": 2396 + }, + "global_profile": { + "1": 185185, + "2": 23472, + "3": 30961, + "4": 13968, + "5": 4032, + "8": 576, + "44": 1, + "48": 2396 + }, + "live": 7168, + "physical": 7682, + "conservative_kappa_decimal": "0.001660339295521206", + "kappa_decimal": "0.001660339298410333", + "complex_lower": "1663100609709845015347/1000000000000000000000000", + "conservative_complex_lower": "207887575851387475107/125000000000000000000000", + "kappa": "1660339298410333/1000000000000000000", + "assembly_controls_rejected": 69, + "provider_counts": { + "gauge44": 72 + }, + "mutations_rejected": 15 + }, + "pivot_swap": { + "recipe": "construction/layers_np/PIVOT-SWAP-NP.json", + "sha256": "d49b8d316da1cbdaf995dd0e8314d3c67cc9cd4d5902e9d85ccb907be645bef5" + } +} diff --git a/research/complex-promo4-cold72/data/UPSTREAM-PINS.json b/research/complex-promo4-cold72/data/UPSTREAM-PINS.json new file mode 100644 index 0000000000..68486b84e3 --- /dev/null +++ b/research/complex-promo4-cold72/data/UPSTREAM-PINS.json @@ -0,0 +1,23 @@ +{ + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CANONICAL-WORD.json.gz": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CLIFFORD-RECIPES.json": "534ace870cabe515987e00f50f71550030965006ea18978e0924590ac6944345", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CLIFFORD-REVIEW.json": "ee9b86428278392d2c933f76d60e51f5af90d4ab67e4d3937ed2fa416e7755ab", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INDEPENDENT-LOCAL-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INDEPENDENT-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INTEGRATION.json": "5c14538134dfffbc58fa4b4d2f26b270ec5f56d17d4bf23752c82964f45171db", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/LOCAL-CHECKS.json": "79177449e404403964ce1b2f4a9a8bd49e1916daba3123d7fd7f5cfd1f1ac0ea", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/LOCAL-PROGRAMS.json.gz": "99a18eede965accf65943e490b8d2b2ffb9f1c9bc6babdb825413a80cbea2cde", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/RESIDUAL-ADAPTERS.json": "baafef737acc16dafbe1150896feb16744f3d669fa123bb2bff19ecc4e71b275", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/SCALAR-FRAME-AUDIT.json": "73b3601a6239502475a272ea0c46945fd42034486aaf43e66a212eb4f012ca44", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/WRAPPER-CHECKS.json": "9a09146e686c4f535b04fdef3753fe01dad8f5e8881a69408a91394acb5b48f5", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "research/complex-k492-owner-repair/vendor/multicold/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "research/complex-k492-owner-repair/vendor/multicold/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-k492-owner-repair/vendor/multicold/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-k492-owner-repair/vendor/multicold/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "research/complex-k492-owner-repair/vendor/multicold/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json": "ce1bfa49be88ae67a404f606a11db2232b7e1f2610d4418058e39749d86d8478", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/ROUND20-PARENT-TEMPLATE.json.gz": "025448abdf2012d327e50a009084e1501690d05e650300d2982836aa0350ae00", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/controller-input/split-centres/CANONICAL-WORD.json.gz": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/prepare_supplier_base.py": "f5eae94aca965d0008bc07cff8245ccb7509042ccad457d3bcb7d51c1e9409f0" +} diff --git a/research/complex-promo4-cold72/extras/check_owner_map.py b/research/complex-promo4-cold72/extras/check_owner_map.py new file mode 100644 index 0000000000..0076605744 --- /dev/null +++ b/research/complex-promo4-cold72/extras/check_owner_map.py @@ -0,0 +1,49 @@ +"""Independent literal whole-owner, actual native profile and exact moment check. +No emitter, optimizer, constructor, assembler or moment-engine imports. +""" +from pathlib import Path +from fractions import Fraction as Q +from collections import Counter,defaultdict +import json,gzip,hashlib,importlib.util,argparse +ap=argparse.ArgumentParser();ap.add_argument("--work",type=Path,required=True);ap.add_argument("--out",type=Path,required=True);ap.add_argument('--provider',action='append',default=[],help='PID=DIR explicit verified native artifacts; defaults to --work/PID-local');args=ap.parse_args() +P=Path(__file__).resolve().parents[1];PKG=P +load=lambda p:json.loads(gzip.decompress(p.read_bytes())if p.suffix=='.gz'else p.read_bytes()) +def need(x,msg): + if not x:raise ValueError(msg) +s=importlib.util.spec_from_file_location('E',P/'extras/exact_intervals.py');E=importlib.util.module_from_spec(s);s.loader.exec_module(E) +spec=load(PKG/'data/SPEC.json');plan=load(PKG/'data/PLAN.json');roles=load(PKG/'data/OWNERS.json.gz');old=load(P/'comparison/PR664-SPEC.json');original_plan=load(P/'comparison/GEOMETRY.json') +need(hashlib.sha256((PKG/'data/PLAN.json').read_bytes()).hexdigest()==spec['data']['plan_sha256'],'plan pin');need(hashlib.sha256((PKG/'data/OWNERS.json.gz').read_bytes()).hexdigest()==spec['data']['owners_sha256'],'owner pin') +for key in ['order','windows','pairs','sides']:need(plan[key]==original_plan[key],'unchanged inherited physical geometry') +need(set(spec['providers'])==set(plan['provider_registry'])=={'gauge44'},'selected constructed provider') +widths_by_pid={};paid_by_pid={} +overrides=dict(x.split('=',1)for x in args.provider) +need(set(overrides)<=set(spec['providers']),'known provider overrides') +for pid in sorted(spec['providers']): + directory=Path(overrides.get(pid,args.work/(pid+'-local'))) + canon=load(directory/'CANONICAL-WORD.json.gz');programs=load(directory/'LOCAL-PROGRAMS.json.gz') + need((canon['v'],canon['h'],canon['R'])==(112,9,504),'actual native geometry') + widths_by_pid[pid]=[len(canon['frames'][canon['final'][h]])-len(canon['frames'][canon['start'][h]])for h in range(224,728)] + paid_by_pid[pid]=Counter(e[-1]for e in programs['forward']if e[0]in('climb','center')) + need(paid_by_pid[pid]==Counter(e[-1]for e in programs['backward']if e[0]in('climb','center')),'both actual orientations') + need(widths_by_pid[pid]==spec['providers'][pid]['complete_contract']['widths'],'actual native widths') + need(dict(paid_by_pid[pid])=={int(k):n for k,n in spec['providers'][pid]['expected_profile'].items()},'actual native paid profile') + +calls={c['time']:c for c in plan['provider_calls']};need(set(calls)==set(range(72)),'complete chronology');need(Counter(c['provider']for c in calls.values())==Counter({'gauge44':72}),'gauge44 literal dispatch');paid=sum((paid_by_pid[c['provider']]for c in calls.values()),Counter());used=defaultdict(set);families=defaultdict(set);helpers=defaultdict(set) +for r in roles: + t=r['time'];c=calls[t];need((c['stage'],c['replica'])==(r['stage'],r['replica'])==tuple(plan['order'][t]),'ordered complete call');w=widths_by_pid[c['provider']][r['helper']];need(w==r['width'],'actual width');need(r['helper']not in helpers[t]and r['family']not in families[t],'unique helper and physical family');helpers[t].add(r['helper']);families[t].add(r['family']);need(r['family']==r['owner_replica']*896+(2*plan['pairs'][str(r['child'])]+plan['sides'][str(r['child'])])*112+r['port'],'physical family');need(r['copy']==r['owner_replica']*112+r['port'],'copy') + key=r['owner_replica'],r['child'],r['port'];cap,window=plan['windows'][str(key[0])+','+str(key[1])];need(t in window and 0<=r['offset']<=r['offset']+w<=cap,'window and footprint');cells=set(range(r['offset'],r['offset']+w));need(not used[key]&cells,'disjoint footprints');used[key]|=cells +need(len(roles)==36288 and all(helpers[t]==set(range(504))for t in range(72)),'all helper calls');idle=Counter() +for key,(cap,window)in plan['windows'].items(): + rep,ch=map(int,key.split(',')) + for port in range(112): + cells=used[rep,ch,port];need(cells==set(range(len(cells))),'compacted prefix') + if len(cells)Q(old['expected']['kappa']),'strictly higher rate') +args.out.write_text(json.dumps(dict(status='PASS_INDEPENDENT_GAUGE44_MAP_NATIVE_PROFILE_AND_EXACT_MOMENT',calls=72,roles=36288,profile=dict(paid),idle=dict(idle),costs=costs,kappa=spec['expected']['kappa'],scope='Exact literal owners using the inherited phase-window geometry, native word widths and actual program child counts. Separate strict pipeline supplies physical chart/controller and full finite/outer admission.'),indent=2)+'\n');print('PASS independent map and exact moments',flush=True) diff --git a/research/complex-promo4-cold72/extras/exact_intervals.py b/research/complex-promo4-cold72/extras/exact_intervals.py new file mode 100644 index 0000000000..8a904997c9 --- /dev/null +++ b/research/complex-promo4-cold72/extras/exact_intervals.py @@ -0,0 +1,28 @@ +"""Rational logarithm and exponential enclosures for the independent moment check. +Uses atanh logarithm intervals and Taylor exponential intervals, stdlib only. +""" +from pathlib import Path +from fractions import Fraction as Q +from collections import Counter,defaultdict +from functools import lru_cache +import json,gzip +P=Path(__file__).resolve().parent +load=lambda p:json.loads(gzip.decompress(p.read_bytes())if p.suffix=='.gz'else p.read_bytes()) +def need(x,msg): + if not x:raise ValueError(msg) +D=1<<200 +def down(x):return Q(x.numerator*D//x.denominator,D) +def up(x):return -down(-x) +@lru_cache(None) +def log(q): + k=0 + while q>=2:q/=2;k+=1 + def s(z): + lo=2*sum((z**(2*j+1)/Q(2*j+1)for j in range(80)),Q(0));hi=lo+2*z**161/(161*(1-z*z));return lo,hi + a,b=s((q-1)/(q+1));c,d=s(Q(1,3));return down(a+k*c),up(b+k*d) +def exp(a,b): + def s(x): + term=total=Q(1) + for j in range(1,17):term*=x/j;total+=term + return total,term*x/17/(1-x/18) + need(0<=a<=bi),f]for j,f in z['early_cleanup']if j!=i] + reject(str(h)+'-tail-dropped',drop,endpoint) + fix=next((e for e in record['repair']if e[0]=='add'),None) + if fix is not None: + at=next(i for i,e in enumerate(w['A'][:npre])if e==fix) + reject(str(h)+'-rankzero-repair-doubled',lambda z,i=at:z['A'][i].__setitem__(3,2*z['A'][i][3]),dirty) + if record['target_compensation']: + gate=record['target_compensation'][0];at=next(i for i,e in enumerate(w['A'][:npre])if e==gate) + reject(str(h)+'-target-compensation-dropped',lambda z,i=at:z['A'].pop(i),['cold hyperplane-ended helper']) +(args.out/'CONTROLS.json').write_text(json.dumps(dict(status='PASS_LAYERED_SIX_END_NATIVE_CONTROLS',positive=1,helpers=sorted(added),rejected=controls,seconds=time.monotonic()-start),indent=2)+'\n');print('PASS',len(controls),'mutations') diff --git a/research/complex-promo4-cold72/extras/replay_owner_map.py b/research/complex-promo4-cold72/extras/replay_owner_map.py new file mode 100644 index 0000000000..5ce564c6a6 --- /dev/null +++ b/research/complex-promo4-cold72/extras/replay_owner_map.py @@ -0,0 +1,82 @@ +"""Rebuild the literal owner map from an integer pattern-flow witness; standard library only.""" +from pathlib import Path +from collections import Counter,defaultdict +import argparse,copy,gzip,hashlib,json +P=Path(__file__).resolve().parents[1] +read=lambda p:json.loads(gzip.decompress(p.read_bytes())if p.suffix=='.gz'else p.read_bytes()) +def need(value,message): + if not value:raise ValueError(message) +def construct(plan,certificate): + need(certificate['schema']=='integer-pattern-flow/1','certificate schema') + keys=[g['key']for g in certificate['windows']] + need(len(keys)==len(set(keys)) and set(keys)==set(plan['windows']),'complete unique windows') + pools=defaultdict(list);rows=[];idle=Counter();families=defaultdict(set) + calls={c['time']:c for c in plan['provider_calls']} + need(set(calls)==set(range(72)),'complete calls') + for t,c in calls.items(): + for h,w in enumerate(plan['provider_registry'][c['provider']]['widths']):pools[t,w].append(h) + for group in certificate['windows']: + key=group['key'];rep,child=map(int,key.split(','));cap,times=plan['windows'][key];port=0 + for pattern in group['patterns']: + widths=pattern['widths'];N=pattern['count'];slots=pattern['slots'];flows=pattern['flows'] + need(type(N)is int and 00 and(t,w)not in declared,'flow shape') + declared[t,w]=n + actual=Counter() + for slot in slots: + need(port<112,'port count') + need(all(type(t)is type(w)is int and t in times for t,w in slot),'slot window') + need(len({t for t,w in slot})==len(slot),'unique time in a physical bin') + need(Counter(w for t,w in slot)==Counter(widths),'slot width multiset') + need(slot==sorted(slot),'canonical slot order') + off=0;family=rep*896+(2*plan['pairs'][str(child)]+plan['sides'][str(child)])*112+port + for t,w in slot: + need(bool(pools[t,w]),'complete helper inventory') + h=pools[t,w].pop();call=calls[t] + need((call['stage'],call['replica'])==tuple(plan['order'][t]),'call chronology') + need(family not in families[t],'unique physical family per call');families[t].add(family) + rows.append(dict(child=child,copy=rep*112+port,family=family,helper=h,offset=off,owner_replica=rep,port=port,replica=call['replica'],stage=call['stage'],time=t,width=w));off+=w;actual[t,w]+=1 + need(off<=cap,'literal capacity') + if off=2) + reject('duplicate time',lambda z:z['windows'][ii]['patterns'][jj]['slots'][0][1].__setitem__(0,z['windows'][ii]['patterns'][jj]['slots'][0][0][0]),'unique time in a physical bin') + args.controls.write_text(json.dumps(dict(status='PASS_OWNER_RECONSTRUCTION_AND_MUTATIONS',positive=1,rejected=rejected,owners_sha256=hashlib.sha256(data).hexdigest(),idle=idle),indent=2)+'\n') + print('PASS exact owner reconstruction',hashlib.sha256(data).hexdigest(),'idle',idle,flush=True) +if __name__=='__main__':main() diff --git a/research/complex-promo4-cold72/independent/README.md b/research/complex-promo4-cold72/independent/README.md new file mode 100644 index 0000000000..c88257acdc --- /dev/null +++ b/research/complex-promo4-cold72/independent/README.md @@ -0,0 +1,7 @@ +# Independent checks + +`audit_local.py` is PR664's unchanged generator-free exact scalar/frame/cone checker. `price_profile.py` is its unchanged two-engine and 47-constraint outer cross-check. The portable driver runs both on the final four-promotion, 72-end word and its strict global profile. + +The independent literal-owner, actual-native-width and rational-moment checker is `../extras/check_owner_map.py`. It explicitly checks 504 helpers and 36,288 complete roles against the inherited geometry. It imports neither the constructor nor the two moment engines. `../extras/replay_owner_map.py` reconstructs the owner map from the integer certificate and tests seven mutations. + +Original upstream review reports and numerical claims remain in the retained provenance files. This witness's fresh outputs are written to the requested output directory and collected in the companion validation package. diff --git a/research/complex-promo4-cold72/independent/audit_local.py b/research/complex-promo4-cold72/independent/audit_local.py new file mode 100644 index 0000000000..4744d8783c --- /dev/null +++ b/research/complex-promo4-cold72/independent/audit_local.py @@ -0,0 +1,171 @@ +"""Independent exact scalar/frame audit of the changed forward supplier. + +This does not import a generator, builder, stored compensation, or price. +All claimed endpoint matrices are derived from the input word's gates. +Optional --main checks the transported boundary against the pinned parent. +Prepared for icekylinx with OpenAI GPT-6 Astra assistance. Apache-2.0. +""" +import argparse,gzip,json,hashlib,time +from pathlib import Path +from fractions import Fraction as F +from collections import Counter + +def require(x,label): + if not x:raise RuntimeError(label) + +def basis(vs): + piv={} + for a in vs: + while a: + bit=a.bit_length()-1 + if bit in piv:a^=piv[bit] + else: + piv[bit]=a;break + for k in sorted(piv): + for j in piv: + if j>k and piv[j]>>k&1:piv[j]^=piv[k] + return tuple(piv[k] for k in sorted(piv,reverse=True)) + +def contained(a,b):return basis(a+b)==b + +def registers(e):return e[1:3] if e[0]=='add' else e[1:2] + +def apply(e,rows,dual=False): + if e[0]=='add': + t,s=e[1:3];q=F(e[3],e[4]);require(t!=s,'self add') + if dual:t,s,q=s,t,-q + dst=rows[t] + for k,x in list(rows[s].items()): + a=dst.get(k,F(0))+q*x + if a:dst[k]=a + else:dst.pop(k,None) + elif e[0]=='scale': + t=e[1];q=F(e[2],e[3]);require(q!=0,'zero scale') + if dual:q=1/q + rows[t]={k:q*x for k,x in rows[t].items()} + else:raise RuntimeError('unknown scalar primitive') + +def invert(e): + r=list(e) + if r[0]=='add':r[3]=-r[3] + else:r[2],r[3]=r[3],r[2] + return r + +def check_parent_interface(word,main): + # Read only the retained boundary data. No builder or local checker is imported. + relative="research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CANONICAL-WORD.json.gz" + path=main/relative;raw=path.read_bytes() + require(hashlib.sha256(raw).hexdigest()=="66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844",'parent canonical input pin') + parent=json.loads(gzip.decompress(raw)) + tau=lambda x:x^(43 if (x&43).bit_count()%2 else 0) + ports=parent['ports'];v=word['report']['v'] + require(len(ports)==len(set(ports))==v,'parent port count') + require(set(map(tau,word['ports']))==set(ports),'transported source/target ports') + moved={i:ports.index(tau(p)) for i,p in enumerate(word['ports'])} + centers=[moved.get(r,r) for r in word['centers']] + actual=[list(basis([tau(x) for x in frame])) for frame in word['center_frames']] + expected=[parent['frames'][f] for f in parent['center_frames']] + require(len(centers)==len(set(centers))==len(actual)==8,'eight distinct centre carriers') + require(actual==expected and all(len(f)==8 for f in actual),'ordered centre frame interface') + return dict(parent_path=relative,parent_file_sha256=hashlib.sha256(raw).hexdigest(), + transport_tau=43,ordered_frame_bases_match=True,all_ports_match=True, + transported_centers=centers,source_centers=[r for r in centers if r=2*v} + for e in w['precondition']:apply(e,dirt) + compensation=[['add',y,k,-a.numerator,a.denominator,[]] for y in range(v,2*v) for k,a in sorted(dirt[y].items())] + entering=set(map(int,w.get('start_extra',{})));lowends=set(map(int,w.get('helper_final',{}))) + coldends=lowends-entering + require(not any(e[2] in entering for e in compensation),'nonzero entrance response') + require(not any(r in entering|coldends for e in w['precondition']+compensation for r in registers(e)), 'pre-wrapper touch of residual helper') + require(all(e[-1]==[] for e in w['precondition']+compensation),'nonzero frame precondition') + early=w.get('early_cleanup',[]);earlyids={i for i,U in early} + require(len(earlyids)==len(early),'duplicate early cleanup gate') + tail=[w['cleanup'][i][:-1]+[U] for i,U in early] + cleanup=[e for i,e in enumerate(w['cleanup']) if i not in earlyids] + prefix=w['precondition']+compensation+main + program=prefix+tail+cleanup + for dual in (False,True): + actual=ident() + for e in program:apply(e,actual,dual) + expected=ident() + for t in range(v):expected[t if dual else v+t][v+t if dual else t]=F(-1 if dual else 1) + bad=[i for i in range(n) if actual[i]!=expected[i]] + require(not bad,'all-column endpoint failure '+str((dual,bad[:8]))) + print('endpoint', 'dual' if dual else 'forward','PASS',flush=True) + full=basis([1< 2*max(H)**2, 'halving guard') + rows = [] + for z, accept in [(lower, True), (lower+Q(1, 10**24), False)]: + l, u = M.moment(H, m, W, z, bad) + ll, uu = B.moment(m, W, list(H.items()), z) + if bad: + fl, fu = B.moment(m, W, [(1, 32*m*m*sum(H.values()))], z) + ll, uu = ll+fl/10**16, uu+fu/10**16 + require((u < 1 and uu < 1) if accept else (l > 1 and ll > 1), 'two exact moment signs') + rows.append(dict(endpoint=str(z), accept=accept, + mercator_residual=[str(l-1), str(u-1)], + base_two_residual=[str(ll-1), str(uu-1)])) + return rows + + +def outer47(c, b, engine): + eta = beta = Q(1, 10**24) + s = min(c, (1-beta)*b)-Q(1, 10**27) + require(0 < s < c and s < (1-beta)*b, 'strict common saving') + a = Q(384599, 10**10) + for _ in range(7): + old = a + a = (1-s)*s+s*old + gap = min(s-a, 1-a-s, 1-a-s*(1-old), 1-s) + require(old < a < s < 1-a and gap > 0, 'bootstrap gap') + ceil = lambda x: -(-x.numerator//x.denominator) + cut = max(ceil(36/gap**2), ceil(2*(4+512)/gap)) + require(cut*gap**2 >= 36 and cut*gap >= 2*(4+512), 'finite bootstrap cutoff') + q = a*(1-2*eta) + margin = (1-eta)*q/(1+q) + ticks = margin*10**18 + k = Q((ticks.numerator-1)//ticks.denominator, 10**18) + bridge = {'semantic': {'C0': {'base': 2, 'exponent': 210000}, 'strict_literal_gap': 1}, + 'rows': {'degree_gap': Q(10**6)-Q(51*20161, 25)}} + result = engine.assembly(a, b, bridge, k, eta=eta, beta=beta) + require(len(result['strict_constraints']) == 47, '47 outer constraints') + require(all(x > 0 for x in result['strict_constraints'].values()), 'strict outer constraints') + rejected = [] + for name, kk, ee, be in [('next_grid', k+Q(1, 10**18), eta, beta), + ('zero_eta', k, Q(0), beta), ('zero_beta', k, eta, Q(0)), + ('unit_beta', k, eta, Q(1))]: + try: + engine.assembly(a, b, bridge, kk, eta=ee, beta=be) + except AssertionError: + rejected.append(name) + else: + raise RuntimeError('accepted negative control: '+name) + return dict(complex_b=str(b), bit_c=str(c), kappa=str(k), kappa_decimal=decimal(k), + binding='bit' if c < (1-beta)*b else 'complex', + strict_constraints_passed=47, controls_rejected=rejected) + + +def main(): + require(__debug__, 'Do not use python -O: the retained outer engine requires assertions') + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--main', type=Path, required=True, help='Pinned main checkout') + parser.add_argument('--profile', type=Path, default=HERE.parent/'data/PLAN.json', + help='Raw profile or a JSON object containing profile/global_profile') + parser.add_argument('--output', type=Path, required=True) + parser.add_argument('--headroom-c', help='Optional alternative bit saving, for comparison only') + args = parser.parse_args() + inputs = json.loads((HERE.parent/'data/UPSTREAM-PINS.json').read_text()) + selected = [SOURCE/'engines'/(n+'.py') for n in ('moment', 'base_two_moment', 'outer')] + for relative in selected: + require(sha(args.main/relative) == inputs[relative.as_posix()], 'pinned input '+str(relative)) + M, B, A = [load(args.main/SOURCE/'engines', n) for n in ('moment', 'base_two_moment', 'outer')] + supplied = json.loads(args.profile.read_text()) + H = {int(r): n for r, n in supplied.get('profile', supplied.get('global_profile', supplied)).items()} + bit_data = BIT_PATH.read_bytes() + require(hashlib.sha1(b'blob '+str(len(bit_data)).encode()+b'\0'+bit_data).hexdigest() == BIT_BLOB, 'PR589 blob pin') + record = json.loads(bit_data) + bit = record['nine'] + require('nine-stage' in bit['pipeline'] and '32 replicas' in bit['pipeline'], 'nine-stage bit record') + bit_deficit = pr589_deficit(record['word'], bit['bit']['live']) + require(sum(int(r)*n for r, n in bit['profile'].items()) == bit['bit']['rank_mass'], 'bit rank mass') + c = Q(bit['bit_lower']) + bit_checks = moment_checks(M, B, {int(r): n for r, n in bit['profile'].items()}, + 64, bit['bit']['live'], c, bit_deficit, True) + prices = {} + for mode, bad in [('native', False), ('conservative', True)]: + root = M.certify(H, 73, 7168, bad) + root = {key: root[key] for key in ('lower', 'upper', 'lower_endpoint_residual_upper', + 'upper_endpoint_residual_lower', 'strict_rational_signs')} + b = Q(root['lower']) + row = dict(root=root, exact_moments=moment_checks(M, B, H, 73, 7168, b, 2560, bad), + outer_with_bit=outer47(c, b, A)) + if args.headroom_c: + alternate = outer47(Q(args.headroom_c), b, A) + require(alternate['kappa'] == row['outer_with_bit']['kappa'], 'headroom comparison changed kappa') + row.update(outer_with_alternative_bit_rate=alternate, same_kappa_with_either_bit_rate=True) + prices[mode] = row + native_k = Q(prices['native']['outer_with_bit']['kappa']) + result = dict(status='PASS_FROZEN_PROFILE_TWO_EXACT_ENGINE_AND_OUTER47_CROSSCHECK', + profile_input_file=args.profile.name, profile_input_sha256=sha(args.profile), + global_profile=H, live=7168, m=73, rank_mass=sum(r*n for r, n in H.items()), deficit=2560, + prices=prices, bit_supplier_pr=589, bit_deficit=bit_deficit, bit_moments_with_surcharge=bit_checks, + gain_over_pr635_percent=decimal(100*(native_k/Q('0.001636241501576388')-1)), + input_sha256={**{relative.as_posix(): sha(args.main/relative) for relative in selected}, 'package:inputs/PR589-EXPECTED.json': sha(BIT_PATH)}, + scope='Independent arithmetic for the exact nominated all72 profile. Complete local, controller and finite invoice admission are separately replayed by the package driver; this receipt does not replace them. The cited PR589 bit supplier is unchanged and its exceptional-residue surcharge is retained. Any alternative c is only a headroom comparison.') + args.output.write_text(json.dumps(result, indent=2)+'\n') + print(result['status'], prices['native']['outer_with_bit']['kappa_decimal'], result['gain_over_pr635_percent']) + + +if __name__ == '__main__': + main() diff --git a/research/complex-promo4-cold72/inputs/PR589-EXPECTED.json b/research/complex-promo4-cold72/inputs/PR589-EXPECTED.json new file mode 100644 index 0000000000..e293ddc557 --- /dev/null +++ b/research/complex-promo4-cold72/inputs/PR589-EXPECTED.json @@ -0,0 +1,222 @@ +{ + "word": { + "file": "tune/bitE8mut-p111-tuned.json.gz", + "file_sha256": "e3e301e62bc2b41dbf1ceac0acf3d35824ebeab1848c5a2142d4577b109da52f", + "content_sha256": "5642fd0e35a1acc11acff8d0c08350c1617e95f310d4d35ad63a651f9eeeba0b", + "v": 111, + "R": 439, + "punctured": [ + 10, + 15, + 51, + 53, + 56, + 66, + 72, + 89, + 111 + ], + "retained_totals": 9, + "copy_ranks": [ + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7 + ], + "decoder_constant": 63, + "gates": { + "D": 111, + "A": 2075, + "B": 712, + "C": 2574 + }, + "local_histogram": { + "1": 1323, + "2": 1342, + "3": 79, + "4": 44, + "5": 102, + "6": 11, + "7": 19 + }, + "legality": { + "records": 27234, + "common_frame_ADDs": 24305, + "rank_mass": 5129 + }, + "five_stage_columns": 883, + "five_stage_payload_bits": 93, + "nine_stage_columns": 1327, + "nine_stage_payload_bits": 93, + "eleven_stage_columns": 1549, + "eleven_stage_payload_bits": 93, + "base_content_sha256": "d0df3c89ae84989f4045ba1681a5e2e9fcdfa38ed0301c8abf5185537155cbe3" + }, + "interface": { + "hypotheses": { + "H1_no_target_feeds_z": true, + "H2_D_frame0_targets_from_helpers": true, + "H3_A_z_only_scatter_targets_B_split": true, + "H4_C_literal_reverse_at_full": true, + "H5_V_identity": true + }, + "conclusion": { + "U_block_form": true, + "J_identity": true, + "K_equals_D": true, + "C_is_U_inverse": true + }, + "interleaving": { + "z_gates_A": 2075, + "source_writes_A": 0, + "z_gates_B": 499, + "source_writes_B": 483, + "helper_writes_B": 16, + "sources_rewritten_B": 108, + "B_z_write_frame_dims": { + "4": 388, + "6": 111 + }, + "B_z_operand_kinds": { + "helper<-helper": 3, + "helper<-source": 13, + "source<-helper": 108, + "source<-source": 375 + }, + "B_z_operand_kinds_by_dim": { + "dim4:helper<-source": 13, + "dim4:source<-source": 375, + "dim6:helper<-helper": 3, + "dim6:source<-helper": 108 + }, + "B_z_writes_after_a_target_read_of_the_same_register": 454, + "B_target_reads_of_registers_rewritten_earlier_in_B": 111, + "target_reads_of_targets": 0, + "cleanup_gates": 2574 + } + }, + "nine": { + "pipeline": "PR #510 (PR #463 nine-stage template, 32 replicas, PR #442 hosting, PR #493 outer assembly), parameterised for v <= 120 by code/adapt9p.py", + "bit_lower": "1733427039589844234749/1000000000000000000000000", + "bit_lower_decimal": "0.001733427039589844234749", + "profile": { + "1": 381024, + "2": 400416, + "3": 22752, + "4": 26880, + "5": 29376, + "6": 17376, + "7": 26784, + "42": 288 + }, + "bit": { + "live": 28416, + "physical": 28425, + "maxchild": 42, + "rank_mass": 1808352, + "hosted_residuals": 126432, + "bank_assignments": 0, + "prefix_bits": 177, + "charged_prefix_bits": 192, + "coefficient_bits": 177, + "two_level_coefficient_bits": 393, + "charged_two_level_coefficient_bits": 512, + "row_coefficient": 18355, + "halving_depth": 2 + }, + "kappa": { + "pr548": { + "kappa": "49718254847979/31250000000000000", + "kappa_decimal": "0.001590984155135328", + "complex_lower": "796759709641153381751/500000000000000000000000", + "binding_component": "complex" + }, + "pr544": { + "kappa": "397677800014309/250000000000000000", + "kappa_decimal": "0.001590711200057236", + "complex_lower": "31864911873350496687/20000000000000000000000", + "binding_component": "complex" + }, + "pr535": { + "kappa": "793733736881443/500000000000000000", + "kappa_decimal": "0.001587467473762886", + "complex_lower": "1589991533606044174031/1000000000000000000000000", + "binding_component": "complex" + }, + "pr531": { + "kappa": "1517760977820331/1000000000000000000", + "kappa_decimal": "0.001517760977820331", + "complex_lower": "304013615566499291631/200000000000000000000000", + "binding_component": "complex" + } + } + }, + "eleven": { + "pipeline": "PR #493 (PR #445 geometry, PR #472 emitter, audit and invoice, PR #442 hosting), parameterised by PR #545's code/adapt.py", + "bit_lower": "855475950388791987811/500000000000000000000000", + "bit_lower_decimal": "0.001710951900777583975622", + "profile": { + "1": 116424, + "2": 121648, + "3": 6952, + "4": 7424, + "5": 8976, + "6": 4520, + "7": 8776, + "56": 2600 + }, + "bit": { + "live": 8880, + "physical": 8889, + "maxchild": 56, + "rank_mass": 689304, + "hosted_residuals": 38632, + "prefix_bits": 4304, + "charged_prefix_bits": 4352, + "coefficient_bits": 4304, + "three_level_coefficient_bits": 12966, + "charged_three_level_coefficient_bits": 12992, + "row_coefficient": 19431, + "halving_depth": 3 + }, + "emitted_program_sha256": "793b6f40c9aa4b8db57fec0ac0973e16884dae28707e482ee8f7a2349a5d5a4b", + "kappa": { + "pr548": { + "kappa": "49718254847979/31250000000000000", + "kappa_decimal": "0.001590984155135328", + "complex_lower": "796759709641153381751/500000000000000000000000", + "binding_component": "complex" + }, + "pr544": { + "kappa": "397677800014309/250000000000000000", + "kappa_decimal": "0.001590711200057236", + "complex_lower": "31864911873350496687/20000000000000000000000", + "binding_component": "complex" + }, + "pr535": { + "kappa": "793733736881443/500000000000000000", + "kappa_decimal": "0.001587467473762886", + "complex_lower": "1589991533606044174031/1000000000000000000000000", + "binding_component": "complex" + }, + "pr531": { + "kappa": "1517760977820331/1000000000000000000", + "kappa_decimal": "0.001517760977820331", + "complex_lower": "304013615566499291631/200000000000000000000000", + "binding_component": "complex" + } + } + }, + "base": { + "nine_bit_lower": "1733052823330162099157/1000000000000000000000000", + "nine_bit_lower_decimal": "0.001733052823330162099157", + "eleven_bit_lower": "427652201524503168379/250000000000000000000000", + "eleven_bit_lower_decimal": "0.001710608806098012673516", + "note": "PR #555's EXPECTED.json (untuned word); the tune/ pipeline is the same, with the same frozen hosting selections" + } +} diff --git a/research/complex-promo4-cold72/local/build_cold_end.py b/research/complex-promo4-cold72/local/build_cold_end.py new file mode 100644 index 0000000000..b39d7a6771 --- /dev/null +++ b/research/complex-promo4-cold72/local/build_cold_end.py @@ -0,0 +1,160 @@ +"""Cold low-frame-ended helpers with a refactored exact cleanup: constructor. Apache-2.0. +DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code. + +usage: build_cold_end.py --input FULL-WORD.json.gz --recipe RECIPE.json.gz --out DIR + +The input is a hyperplane-ended (HPE) provider word. RECIPE (all data, no code): + premix rank-0 gates on helpers at their start frame (frame [] for cold helpers, E for entering ones); they become the + head of section A, i.e. they run after the entry + adapters and paid wrappers, so every gate on a cold-ended helper follows its wrapper R_{0,U}^-1; + cleanup the complete new cleanup gate list (an exact refactorisation of the inverse, not the literal one); + early_cleanup [[cleanup index, frame], ...]: gates run right after B at the given frame (the multi-gate tail); + cold_ends {helper: frame}: cold helpers (no entrance) that end at that frame instead of FULL; + entering_ends optional {helper: frame}: further entering helpers ending below FULL under the same refactored cleanup; + refactored_cleanup descriptive metadata copied into the word (it also switches the transport audit from the literal + cleanup assertion to exact replay of the refactored one); + output_content_sha256. +The constructor only splices. It checks the recipe's shape (premix on cold helpers at frame [], cold ends on cold +helpers, every inherited hyperplane-end gate and terminal frame kept) and recomputes the paid local profile and the +descriptive width inventory from the actual frame chains. Exactness of the scalar program, all frame chains, the cone +pre-check, the wrapper order and the profile are re-checked independently by hpe_audit_and_transport.py; the paired +raw-word mutation audit is cold_end_controls.py.""" +import argparse, gzip, hashlib, json +from collections import Counter +from pathlib import Path + + +def span(vs): + p = {} + for x in vs: + for k in sorted(p, reverse=True): + if x >> k & 1: x ^= p[k] + if x: + k = x.bit_length() - 1 + for j in p: + if p[j] >> k & 1: p[j] ^= x + p[k] = x + return tuple(p[k] for k in sorted(p, reverse=True)) + + +def regs(e): return [e[1]] + ([e[2]] if e[0] == 'add' else []) + + +def chain_profile(w): + """Paid climbs of the A, B, tail and final chains (centre descents are unchanged by this step and not counted).""" + v, R = w['report']['v'], w['report']['R']; n = 2*v + R + cur = [() for _ in range(n)] + for i, p in enumerate(w['ports']): cur[i] = span([p]) + for r, f in w.get('start_extra', {}).items(): cur[int(r)] = span(f) + prof = Counter() + + def climb(r, F): + assert span(list(cur[r]) + list(F)) == F, ('nonmonotone', r) + if len(F) > len(cur[r]): prof[len(F) - len(cur[r])] += 1 + cur[r] = F + for part in ('A', 'B'): + for e in w[part]: + for r in regs(e): climb(r, span(e[-1])) + for i, f in w.get('early_cleanup', []): + for r in regs(w['cleanup'][i]): climb(r, span(f)) + full = span([1 << i for i in range(9)]) + final = {int(r): span(f) for r, f in w.get('helper_final', {}).items()} + for r in range(n): + if v <= r < 2*v: continue # targets end at their port level; unchanged by this step (same A/B chains) + climb(r, final.get(r, full)) + return prof, cur + + +def apply(w, r): + assert 'helper_final' in w and 'early_cleanup' in w and 'refactored_cleanup' not in w, 'input must be an HPE word' + v, R = w['report']['v'], w['report']['R']; n = 2*v + R + entering = set(map(int, w['start_extra'])) + cold = {x for x in range(2*v, n) if x not in entering} + start = lambda x: span(w['start_extra'].get(str(x), [])) + for e in r['premix']: # rank 0: every register is a helper still at its start frame (cold: [], entering: E) = the gate frame + if e[0] == 'add' and v <= e[1] < 2*v: + # TARGET WRITE (explicit post-wrapper compensation): target += q * cold helper, both at frame [] (targets start at + # level 0 = frame []); it only writes the target, so no non-target register ever reads a target. + assert 2*v <= e[2] < n and e[2] in cold and span(e[-1]) == (), ('premix target write not rank-0 from a cold helper', e) + continue + assert e[0] in ('add', 'scale') and all(2*v <= x < n and start(x) == span(e[-1]) for x in regs(e)), ('premix gate not rank-0 on helpers at their start frame', e) + # FORWARD ABSORPTIONS (optional): [[t, gate], ...] = 'add' q += a*g inserted into A right after input-A gate t; gates + # sharing t run in recipe order. q must be DEAD from then on (no later INPUT forward gate + # touches it; later absorptions may write or read it, which only feeds other dead registers), so every input gate + # sees exactly its old operands and every live register's forward value is unchanged; both q and g must already sit + # at the gate frame (no climb: the frame chains and the paid profile of the input are unchanged). + absorb = [(int(t), list(e)) for t, e in r.get('forward_insertions', [])] + A = [list(e) for e in w['A']] + if absorb: + nA, nC, nB = len(w['A']), len(w['cut']), len(w['B']) + assert all(0 <= t < nA for t, _ in absorb), 'absorption point' + assert [t for t, _ in absorb] == sorted(t for t, _ in absorb), 'absorptions not in forward order' + after = {} + for t, e in absorb: + assert e[0] == 'add' and e[1] != e[2] and not (v <= e[1] < 2*v) and not (v <= e[2] < 2*v), ('absorption shape', e) + after.setdefault(t, []).append(e) + inp = [('A', e) for e in w['A']] + [('C', e) for e in w['cut']] + [('B', e) for e in w['B']] + cur = [() for _ in range(n)] + for i, p in enumerate(w['ports']): cur[i] = span([p]) + for x, f in w.get('start_extra', {}).items(): cur[int(x)] = span(f) + touched_later = [set() for _ in range(len(inp) + 1)] # registers touched by input gates after index t + for t in range(len(inp) - 1, -1, -1): + touched_later[t] = touched_later[t + 1] | set(regs(inp[t][1])) + for t, (sec, f) in enumerate(inp): + if sec != 'C': + for x in regs(f): cur[x] = span(f[-1]) + for e in after.get(t, []): + assert e[1] not in touched_later[t + 1], ('absorption into a live register', e) + assert cur[e[1]] == span(e[-1]) and cur[e[2]] == span(e[-1]), ('absorption frame is not both registers\' frame', e) + A = [] + for t, e in enumerate(w['A']): A.append(list(e)); A += after.get(t, []) + ends = {int(h): f for h, f in r['cold_ends'].items()} + assert ends and all(h in cold and str(h) not in w['helper_final'] for h in ends), 'cold ends must be new cold helpers' + eends = {int(h): f for h, f in r.get('entering_ends', {}).items()} # optional: further ENTERING helpers ending below FULL + assert all(h in entering and str(h) not in w['helper_final'] for h in eends), 'entering ends must be new entering helpers' + assert all(len(span(f)) < 9 for f in list(ends.values()) + list(eends.values())) + new_early = [(i, f) for i, f in r['early_cleanup']] + kept = {(json.dumps(r['cleanup'][i][:-1]), json.dumps(f)) for i, f in new_early} + for i, f in w['early_cleanup']: # every inherited hyperplane-end gate stays in the tail at its frame + assert (json.dumps(w['cleanup'][i][:-1]), json.dumps(f)) in kept, ('inherited HPE gate missing', i) + old_prof, _ = chain_profile(w) + out = dict(w) + out['A'] = [list(e) for e in r['premix']] + A + out['cleanup'] = r['cleanup'] + out['early_cleanup'] = [[i, f] for i, f in new_early] + out['helper_final'] = dict(w['helper_final'], **{str(h): f for h, f in sorted({**ends, **eends}.items())}) + out['refactored_cleanup'] = r['refactored_cleanup'] + new_prof, cur = chain_profile(out) + assert all(cur[h] == span(f) for h, f in {**ends, **eends}.items()), 'end frame is not the last frame of the helper' + lp = Counter({int(k): c for k, c in w['report']['local_profile'].items()}) + lp.subtract(old_prof); lp.update(new_prof) + assert min(lp.values()) >= 0 + rep = dict(w['report']) + rep['local_profile'] = {str(k): c for k, c in sorted(lp.items()) if c} + rep['local_rank_mass'] = sum(k*c for k, c in lp.items()) + inv = Counter({int(k): c for k, c in w['report']['width_inventory'].items()}) + for h, f in ends.items(): inv[9] -= 1; inv[len(span(f))] += 1 # cold: width = |U| - 0 + for h, f in eends.items(): # entering: width = |U| - |E| + e = len(span(w['start_extra'][str(h)])); inv[9 - e] -= 1; inv[len(span(f)) - e] += 1 + assert min(inv.values()) >= 0 + rep['width_inventory'] = {str(k): c for k, c in sorted(inv.items()) if c} + out['report'] = rep + return out + + +if __name__ == '__main__': + ap = argparse.ArgumentParser(); ap.add_argument('--input', type=Path, required=True); ap.add_argument('--recipe', type=Path, required=True) + ap.add_argument('--out', type=Path, required=True) + a = ap.parse_args() + rd = lambda p: json.loads(gzip.decompress(p.read_bytes()) if p.suffix == '.gz' else p.read_bytes()) + w, r = rd(a.input), rd(a.recipe) + w = apply(w, r) + raw = json.dumps(w, sort_keys=True, separators=(',', ':')).encode(); h = hashlib.sha256(raw).hexdigest() + assert h == r['output_content_sha256'], h + a.out.mkdir(parents=True, exist_ok=False) + (a.out/'FULL-WORD.json.gz').write_bytes(gzip.compress(raw, mtime=0)) + (a.out/'COLD-END-CONSTRUCTION.json').write_text(json.dumps(dict(status='PASS_COLD_LOW_FRAME_ENDS_SPLICED', + cold_ended_helpers=sorted(int(x) for x in r['cold_ends']), terminal_dims=sorted(Counter(len(span(f)) for f in r['cold_ends'].values()).items()), + premix_gates=len(r['premix']), early_cleanup_gates=len(r['early_cleanup']), cleanup_gates=len(r['cleanup']), + local_profile=w['report']['local_profile'], width_inventory=w['report']['width_inventory']), indent=1) + '\n', newline='\n') + print('PASS', len(r['cold_ends']), 'cold low-frame-ended helpers;', len(r['premix']), 'premix gates;', len(r['cleanup']), 'cleanup gates') diff --git a/research/complex-promo4-cold72/local/cold_end_controls.py b/research/complex-promo4-cold72/local/cold_end_controls.py new file mode 100644 index 0000000000..4f600f70c0 --- /dev/null +++ b/research/complex-promo4-cold72/local/cold_end_controls.py @@ -0,0 +1,201 @@ +"""layer_end_controls.py LAYERED-WORD.json.gz ROUTING OUTDIR (env PR635_CODE): adapted PR635 cold_end_controls.py (LayerReviewer): raw-word negative controls for the cold low-frame ends and the +refactored cleanup accepted by hpe_audit_and_transport.py. Every mutation MUST be rejected (AssertionError); the +unmutated word MUST pass. Apache-2.0. DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code.""" +import copy, gzip, json, shutil, sys, tempfile +from pathlib import Path +import os +sys.path.insert(0, str(Path(__file__).resolve().parent)) # PR635's unchanged hpe_audit_and_transport.py +import hpe_audit_and_transport as atc + +src, routing, outdir = Path(sys.argv[1]), Path(sys.argv[2]), Path(sys.argv[3]) +word = json.load(gzip.open(src)) +v, R = word['report']['v'], word['report']['R']; n = 2*v + R +regs = lambda e: [e[1]] + ([e[2]] if e[0] == 'add' else []) +meta = word['refactored_cleanup'] +cold = [int(h) for h in meta['cold_low_frame_ended_helpers']] +npre = meta['premix_gates']; nlow = meta['lower_frame_gates'] +early = word['early_cleanup']; eidx = {i for i, _ in early} +rest = [i for i in range(len(word['cleanup'])) if i not in eidx] + + +def trial(w): + """None if the transport audit accepts w, else the AssertionError message.""" + tmp = Path(tempfile.mkdtemp()) + p = tmp/'w.json.gz'; p.write_bytes(gzip.compress(json.dumps(w).encode(), mtime=0)) + try: + atc.run(p, routing, tmp/'out') + return None + except AssertionError as e: + return repr(e.args[0]) if e.args else 'AssertionError' + finally: + shutil.rmtree(tmp, ignore_errors=True) + + +# Pinned rejection reasons: each mutant must fail at this assertion of hpe_audit_and_transport.py (message substring). +ENDPOINT, COLDPRE, CONE = "'arbitrary-dirt endpoint'", 'touches a cold hyperplane-ended helper', 'hpe cone pre-check (row / column)' +WHY = dict(premix_to_precondition=COLDPRE, premix_dropped=COLDPRE, e_premix_dropped=ENDPOINT, lower_dropped=ENDPOINT, + remainder_dropped=ENDPOINT, coefficient=ENDPOINT, into_full='cleanup on non-FULL end', dyadic=ENDPOINT, frame_below="'nonmonotone'", + nonmonotone="'nonmonotone'", other_frame=CONE, cone=CONE, extra_end=COLDPRE, marker='cleanup is not the literal reversed inverse', + target='refactored cleanup touches a target', profile_pin='paid local profile differs from the reported local_profile', + entering_precondition='zero-frame precondition/compensation touches an entering helper') +assert trial(word) is None, 'unmutated cold-end word must pass' +results = [] + + +def reject(name, mut, why): + """the mutation must be rejected, and for the pinned reason (a substring of the audit's assertion message).""" + w = copy.deepcopy(word); mut(w) + msg = trial(w) + assert msg is not None, 'cold-end mutation accepted: ' + name + assert why in msg, 'cold-end mutation %r rejected for the wrong reason: %s' % (name, msg[:300]) + results.append(name); print('rejected', name, '|', why, flush=True) + + +h0 = cold[0] +i0, U0 = next((i, f) for i, f in early if h0 in regs(word['cleanup'][i])) +r0 = rest[len(rest)//2] + + +def premix_to_precondition(w): # premix before the wrappers; compensation then reads the cold ends + w['precondition'] = w['precondition'] + w['A'][:npre]; w['A'] = w['A'][npre:] + + +def lower_gate_into_full(w): # a lower-frame gate on a cold-ended helper executed in the FULL remainder instead + w['early_cleanup'] = [x for x in w['early_cleanup'] if x[0] != i0] + + +def drop_cleanup_gate(w, i): # remove the gate AND its early_cleanup entry: a structurally valid word missing one gate + w['cleanup'].pop(i) + w['early_cleanup'] = [[j - (j > i), f] for j, f in w['early_cleanup'] if j != i] + + +def other_frame(w): # a different frame of the same dimension as the cold end (another cold helper's) + f = next(w['helper_final'][str(h)] for h in cold if w['helper_final'][str(h)] != w['helper_final'][str(h0)]) + w['helper_final'][str(h0)] = f + + +def extra_cold_end(w): # declare a premixed partner of h0 cold-ended at h0's frame: fails the row/column cone + p = next(r for e in w['A'][:npre] for r in regs(e) if r != h0 and h0 in regs(e)) + w['helper_final'][str(p)] = w['helper_final'][str(h0)] + + +reject('premix placed in the zero-frame precondition (before the cold wrappers)', premix_to_precondition, WHY['premix_to_precondition']) +reject('one premix gate dropped (the compensation then reads a cold-ended helper)', lambda w: w['A'].pop(npre - 1), WHY['premix_dropped']) +reject('one lower-frame cleanup gate dropped (gate and its early_cleanup entry)', lambda w: drop_cleanup_gate(w, i0), WHY['lower_dropped']) +reject('one FULL-remainder gate dropped', lambda w: drop_cleanup_gate(w, r0), WHY['remainder_dropped']) +reject('lower-frame gate coefficient changed', lambda w: w['cleanup'][i0].__setitem__(3, w['cleanup'][i0][3] * 2), WHY['coefficient']) +reject('lower-frame gate moved into the FULL remainder (touches a cold-ended helper at FULL)', lower_gate_into_full, WHY['into_full']) +reject('lower-frame gate frame below its registers\' frames', lambda w: next(x for x in w['early_cleanup'] if x[0] == i0).__setitem__(1, U0[:-1]), WHY['frame_below']) +reject('cold end at another dim-4 frame', other_frame, WHY['other_frame']) +# PROFILE-PIN control: without its helper_final entry the cold-ended helper is a valid FULL-ended helper; the word is +# rejected because its reported paid profile (which counts the low end) no longer matches the frame chains. +reject('profile pin: cold end dropped (valid FULL end, but the reported profile counts the low end)', lambda w: w['helper_final'].pop(str(h0)), WHY['profile_pin']) +reject('extra cold end on a premixed partner (the compensation reads it before its wrapper)', extra_cold_end, WHY['extra_end']) +reject('refactored-cleanup marker removed (literal-inverse rule applies)', lambda w: w.pop('refactored_cleanup'), WHY['marker']) +reject('remainder gate retargeted to a target register', lambda w: w['cleanup'][r0].__setitem__(1, v + 3), WHY['target']) +reject('non-dyadic remainder coefficient', lambda w: w['cleanup'][r0].__setitem__(4 if w['cleanup'][r0][0] == 'add' else 3, 3 * w['cleanup'][r0][4 if w['cleanup'][r0][0] == 'add' else 3]), WHY['dyadic']) +reject('profile not updated (paid climbs misreported)', lambda w: w['report']['local_profile'].__setitem__('5', w['report']['local_profile']['5'] - 1), WHY['profile_pin']) +ent = [int(h) for h in sys.argv[4].split(',')] if len(sys.argv) > 4 else [int(h) for h in meta.get('entering_low_frame_ended_helpers', [])] +for e0 in ent: # ENTERING LOW-FRAME ENDS (ColdSupply extension; every entering end; absent for words without them) + j0 = next((i for i, e in enumerate(word['A'][:npre]) if e0 in regs(e)), None) + print('entering end', e0, 'premix gate', j0, flush=True) + k0, Ue = next((i, f) for i, f in early if e0 in regs(word['cleanup'][i])) + def to_pre(w, j0=j0): w['precondition'].append(w['A'][j0]); w['A'].pop(j0) + def other_hp(w, e0=e0, Ue=Ue): w['helper_final'][str(e0)] = next(f for h, f in w['helper_final'].items() if len(f) == len(Ue) and sorted(f) != sorted(Ue)) + if j0 is not None: reject('entering end %d: premix gate dropped' % e0, lambda w, j0=j0: w['A'].pop(j0), WHY['e_premix_dropped']) + if j0 is not None: reject('entering end %d: premix gate at frame [] instead of its entrance E' % e0, lambda w, j0=j0: w['A'][j0].__setitem__(-1, []), WHY['nonmonotone']) + if j0 is not None: reject('entering end %d: premix gate moved into the zero-frame precondition' % e0, to_pre, WHY['entering_precondition']) + reject('entering end %d: lower-frame gate dropped (gate and its early_cleanup entry)' % e0, lambda w, k0=k0: drop_cleanup_gate(w, k0), WHY['lower_dropped']) + reject('entering end %d: profile pin: end dropped (valid FULL end, but the reported profile counts the low end)' % e0, lambda w, e0=e0: w['helper_final'].pop(str(e0)), WHY['profile_pin']) + reject('entering end %d: end at another hyperplane' % e0, other_hp, WHY['cone']) +# Pinned rejection reasons of the COLD-BEYOND mutants (substrings of hpe_audit_and_transport.py assertion messages). +MYWHY = dict(tw_precondition=COLDPRE, tw_dropped=COLDPRE, tw_coefficient=COLDPRE, tw_other_block=COLDPRE, + tw_entering='zero-frame compensation reads an entering helper', + ab_dropped=ENDPOINT, ab_coefficient=ENDPOINT, ab_early=ENDPOINT, ab_live=ENDPOINT, ab_centre=ENDPOINT, + ab_lower="'nonmonotone'", ab_higher="'nonmonotone'", + sh_dropped=ENDPOINT, sh_coefficient=ENDPOINT, rel_dropped=ENDPOINT, rel_coefficient=ENDPOINT, rel_live=ENDPOINT, + h8_other=CONE, h8_lower=ENDPOINT) +# COLD-BEYOND primitives (present only when the word carries them): frame-[] target writes in the premix (explicit +# post-wrapper compensation of an ended helper's dirt) and forward absorptions into dead registers. +nw = meta.get('premix_target_writes', 0) +if nw: + wi = [i for i in range(npre) if v <= word['A'][i][1] < 2*v] + assert len(wi) == nw + + def writes_to_precondition(w): # the target writes run before the cold wrappers (inside the zero-frame precondition) + g = [w['A'][i] for i in wi]; w['precondition'] = w['precondition'] + g + w['A'] = [e for i, e in enumerate(w['A']) if i not in set(wi)] + reject('premix target writes placed in the zero-frame precondition (before the cold wrappers)', writes_to_precondition, MYWHY['tw_precondition']) + reject('one premix target write dropped (compensation must read an ended helper)', lambda w: w['A'].pop(wi[0]), MYWHY['tw_dropped']) + reject('premix target write coefficient changed', lambda w: w['A'][wi[0]].__setitem__(3, w['A'][wi[0]][3] * 2), MYWHY['tw_coefficient']) + # (reading another register that carries the SAME weight of the ended helper's dirt is a valid variant, so the mutant reads + # the same factory slot of the next block, which carries none of it) + entering_regs = sorted(int(r) for r in word.get('start_extra', {})) + reject('premix target write reads an entering helper', lambda w: w['A'][wi[0]].__setitem__(2, entering_regs[0]), MYWHY['tw_entering']) + reject('premix target write reads a cold helper of another block', lambda w: w['A'][wi[0]].__setitem__(2, 2*v + (w['A'][wi[0]][2] - 2*v + 16) % 224), MYWHY['tw_other_block']) +ab = meta.get('forward_absorption_A_indices', []) +if any(len(word['helper_final'][str(h)]) == 8 for h in cold): + # with dim-8 cold ends, the centre-retargeted absorption first leaks an ended helper's dirt into the cut's targets + MYWHY['ab_centre'] = COLDPRE +if ab: + # the ColdBeyond U_b absorption (q += -1/2 g); ColdThird's extra absorptions have their own controls below + a0 = next(a for a in ab if word['A'][a][3] * 2 == -word['A'][a][4]); g0 = word['A'][a0] + + def absorption_moved_early(w): # absorbed before the absorbed register's last kernel write + e = w['A'].pop(a0); j = max(i for i in range(npre, a0) if g0[2] == w['A'][i][1] and w['A'][i][-1] == g0[-1]) + w['A'].insert(j, e) + + def absorption_into_live(w): # q += a g moved right after g's previous frame-mate gate, while q is still live + e = w['A'].pop(a0); j = max(i for i in range(npre, a0) if g0[1] in regs(w['A'][i])) + w['A'].insert(j, e) + reject('forward absorption dropped', lambda w: w['A'].pop(a0), MYWHY['ab_dropped']) + reject('forward absorption into a centre (a live register read by the cut)', lambda w: w['A'][a0].__setitem__(1, next(c for c in word['centers'] if c not in g0[1:3] and c not in cold)), MYWHY['ab_centre']) + reject('forward absorption coefficient changed', lambda w: w['A'][a0].__setitem__(3, w['A'][a0][3] * 2), MYWHY['ab_coefficient']) + reject('forward absorption placed before the absorbed register\'s last kernel write', absorption_moved_early, MYWHY['ab_early']) + reject('forward absorption placed while the absorbing register is still live', absorption_into_live, MYWHY['ab_live']) + reject('forward absorption at a lower frame than its registers', lambda w: w['A'][a0].__setitem__(-1, w['A'][a0][-1][:-1]), MYWHY['ab_lower']) + reject('forward absorption at a higher frame (FULL) than its registers', lambda w: w['A'][a0].__setitem__(-1, [256, 128, 64, 32, 16, 8, 4, 2, 1]), MYWHY['ab_higher']) +# COLD-THIRD primitives (present only when the word carries them): several absorptions after one input gate, dirt-release +# absorptions (a dead port takes a live helper's value so that a hyperplane unit's column has no dirt on it), and cold ends at +# a dim-8 frame with lifted partners. +hyper = [h for h in cold if len(word['helper_final'][str(h)]) == 8] +if hyper and ab: + sh = next(a for a, b in zip(ab, ab[1:]) if b == a + 1) # two absorptions sharing one input anchor + rel = next(a for a in ab if a - 1 not in ab and a + 1 not in ab and word['A'][a][2] in hyper and word['A'][a][3] * 2 != -word['A'][a][4]) + hh = hyper[0]; ih = next(i for i, f in early if hh in regs(word['cleanup'][i])) + reject('second absorption sharing an input anchor dropped', lambda w: w['A'].pop(sh + 1), MYWHY['sh_dropped']) + reject('shared-anchor absorption coefficient changed', lambda w: w['A'][sh + 1].__setitem__(3, w['A'][sh + 1][3] * 2), MYWHY['sh_coefficient']) + reject('dirt-release absorption dropped', lambda w: w['A'].pop(rel), MYWHY['rel_dropped']) + reject('dirt-release absorption coefficient changed', lambda w: w['A'][rel].__setitem__(3, w['A'][rel][3] * 2), MYWHY['rel_coefficient']) + jr = max(i for i in range(npre, rel) if word['A'][i][0] == 'add' and word['A'][i][2] == word['A'][rel][1]) + + def release_while_read(w): # the release runs before a kernel gate that still READS the port (port live) + e = w['A'].pop(rel); w['A'].insert(jr, e) + reject('dirt-release absorption moved before a kernel gate that still reads the port', release_while_read, MYWHY['rel_live']) +if hyper: + # dim-8 cold-end controls once PER DISTINCT dim-8 terminal frame (each family of dim-8 cold ends keeps its own controls) + fams = [] + for h in hyper: + if sorted(word['helper_final'][str(h)]) not in [sorted(word['helper_final'][str(x)]) for x in fams]: fams.append(h) + for hh in fams: + ih = next(i for i, f in early if hh in regs(word['cleanup'][i])) + Uh = word['helper_final'][str(hh)] + reject('dim-8 cold end %d (frame %s) at another dim-8 frame' % (hh, Uh), lambda w, hh=hh: w['helper_final'].__setitem__(str(hh), next(f for h, f in w['helper_final'].items() if len(f) == 8 and sorted(f) != sorted(w['helper_final'][str(hh)]))), MYWHY['h8_other']) + reject('dim-8 cold end %d (frame %s): one lower-frame gate dropped (gate and its early_cleanup entry)' % (hh, Uh), lambda w, ih=ih: drop_cleanup_gate(w, ih), MYWHY['h8_lower']) + reject('dim-8 cold end %d (frame %s): profile pin (end dropped)' % (hh, Uh), lambda w, hh=hh: w['helper_final'].pop(str(hh)), WHY['profile_pin']) +# FACTORED ACCUMULATOR (CarrierBypass; present only when the word carries one): a lower-frame tail gate a += x*g on two +# non-ended registers whose accumulator a is afterwards read by a dim-8 cold end's tail gate (h += y*a at its U). +ended_all = {int(h) for h in word['helper_final']} +tailg = [(i, word['cleanup'][i]) for i, _ in early] +accs = [] # EVERY factored accumulator gate (one per accumulator register a), each controlled on its own +for k, (i, e) in enumerate(tailg): + if e[0] == 'add' and e[1] not in ended_all and e[2] not in ended_all and len(next(f for j, f in early if j == i)) < 8: + if e[1] not in [word['cleanup'][j][1] for j in accs] and any(t[0] == 'add' and t[2] == e[1] and t[1] in hyper for _, t in tailg[k + 1:]): + accs.append(i) +for acc in accs: + a = word['cleanup'][acc][1] + reject('factored accumulator %d (gate %d) zeroed' % (a, acc), lambda w, acc=acc: w['cleanup'][acc].__setitem__(3, 0), ENDPOINT) + reject('factored accumulator %d (gate %d) coefficient doubled' % (a, acc), lambda w, acc=acc: w['cleanup'][acc].__setitem__(3, w['cleanup'][acc][3] * 2), ENDPOINT) +outdir.mkdir(parents=True, exist_ok=True) +(outdir/'COLD-END-CONTROLS.json').write_text(json.dumps(dict(status='PASS_COLD_END_RAW_WORD_CONTROLS', word=str(src), rejected=results), indent=1) + '\n') +print('PASS', len(results), 'cold-end raw-word mutations rejected') diff --git a/research/complex-promo4-cold72/local/hpe_adapters_local.py b/research/complex-promo4-cold72/local/hpe_adapters_local.py new file mode 100644 index 0000000000..8f77ccf02d --- /dev/null +++ b/research/complex-promo4-cold72/local/hpe_adapters_local.py @@ -0,0 +1,116 @@ +"""Paid residual wrappers for entering helpers (Lemma A): generation and independent decoding. Apache-2.0. +Prepared by DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code. The wrapper construction follows PR #458 +(chafreaky): a helper that starts at frame E and ends at FULL has the physical residual S_E = T_FULL T_E^-1 (apply T_E^-1 first); +S_E = L_E (C_[w] x I) R_E with R_E applied first; the wrappers R_E^-1 before the whole local invocation and L_E^-1 after its +full-frame cleanup turn the residual into the coordinate factor C_[w] x I and restore the other 9 - w coordinates identically. +usage: adapters_gk.py CANONICAL-WORD.json.gz RESIDUAL-ADAPTERS.json OUT-LEMMA-A.json +Writes the recipes (generation uses clifford_exact.lower_child) and then DECODES the serialized monomials with the primitive +constructors of clifford_exact (not lower_child) and checks, for every entrance frame, that L_E^-1 S_E R_E^-1 has exactly the +tableau and zero-state vector (global phase included) of fourier(9, range(w)); mutated recipes (wrong phase, swapped sides, wrong +translation, wrong width) must be rejected.""" +import copy, gzip, json, sys +from pathlib import Path +# Package-path adaptation only; the exact wrapper mathematics is unchanged. +import os +R = Path(os.environ['MULTICOLD_SOURCE']) / 'vendor/pr558/vendor/pr552/complex-global/vendor531' # HPE: the pinned vendor531 clifford_exact +sys.path.insert(0, str(R / 'vendor/clifford')) +from clifford_exact import canonical_frame, lower_child, fourier, diag, perm, xgate, Op, identity +n = 9; FULL = tuple(1 << i for i in range(n)) +def monomial_op(rec): + """decode a serialized monomial (matrix rows, quadratic rows, Z4 linear part, translation, phase)""" + out = diag(n, tuple(rec['quadratic_rows']), tuple(rec['linear_Z4'])).then(perm(n, tuple(rec['matrix_rows']))).then(xgate(n, rec['offset'])) + return out.then(Op(n, identity(n), [('phase', rec['phase'])])) +def S_of(U, END=FULL): + # HPE: a helper that starts at E=U and ends at END has residual T_END T_E^-1 (END = FULL is the inherited case) + return canonical_frame(n, tuple(U)).adjoint().then(canonical_frame(n, tuple(END))) +def wrapped_ok(U, rec, END=FULL): + """exactly: L^-1 S R^-1 = C_[w] x I (apply order: R^-1, S, L^-1), w = dim END - dim E""" + w = len(END) - len(U); S = S_of(U, END); Rm = monomial_op(rec['right']); Lm = monomial_op(rec['left']) + net = Rm.adjoint().then(S).then(Lm.adjoint()); target = fourier(n, range(w)) + return rec['rank'] == w and net.tab == target.tab and net.zero_state() == target.zero_state() +def _contains(a, b): + a = list(a) + for x in b: + for y in sorted(a, reverse=True): + if x >> (y.bit_length() - 1) & 1: x ^= y + if x: return False + return True +def main(): + c = json.load(gzip.open(sys.argv[1])); frames = c['frames']; v = c['v'] + starts = sorted({c['start'][r] for r in range(2 * v, len(c['start'])) if c['start'][r] != 0 and c['final'][r] == 1}) + # HPE: (entrance, terminal) pairs of helpers ending at a proper subspace; key 'E:U'. Inherited words have none. + ends = sorted({(c['start'][r], c['final'][r]) for r in range(2 * v, len(c['start'])) if c['final'][r] != 1}) + # COLD-HPE: e == 0 (a cold helper, entrance = bottom, T_0 = I) is allowed: the (0, U) recipe is keyed '0:U' + assert all(len(frames[u]) < n and _contains(frames[u], frames[e]) for e, u in ends) + cold_ends = [(e, u) for e, u in ends if e == 0] + recipes = {} + for f in starts: + U = frames[f]; rec, compiled = lower_child(S_of(U)) + recipes[str(f)] = dict(frame=f, vectors=list(U), entrance_rank=len(U), rank=rec['rank'], left=rec['left'], right=rec['right']) + for e, u in ends: + E, U = frames[e], frames[u]; rec, compiled = lower_child(S_of(E, U)) + recipes['%d:%d' % (e, u)] = dict(frame=e, terminal=u, vectors=list(E), terminal_vectors=list(U), entrance_rank=len(E), + terminal_rank=len(U), rank=rec['rank'], left=rec['left'], right=rec['right']) + Path(sys.argv[2]).write_text(json.dumps(dict(status='RESIDUAL_ADAPTER_RECIPES', recipes=recipes), sort_keys=True, separators=(',', ':')) + '\n') + # ---- independent decode of the serialized file + data = json.loads(Path(sys.argv[2]).read_text())['recipes'] + dot = lambda a, b: bin(a & b).count('1') & 1 + detail = [] + for f in starts: + rec = data[str(f)]; U = frames[f] + assert wrapped_ok(U, rec), ('wrapper product is not C_[w] x I', f) + detail.append(dict(frame=f, entrance_rank=len(U), residual_width=n - len(U), vectors=list(U), all_even_weight=all(bin(x).count('1') % 2 == 0 for x in U), + totally_isotropic=all(dot(a, b) == 0 for a in U for b in U))) + hdetail = [] + for e, u in ends: # HPE: independent decode, residual width = dim U - dim E + rec = data['%d:%d' % (e, u)]; E, U = frames[e], frames[u] + assert wrapped_ok(E, rec, U), ('HPE wrapper product is not C_[w] x I', e, u) + hdetail.append(dict(frame=e, terminal=u, entrance_rank=len(E), terminal_rank=len(U), residual_width=len(U) - len(E))) + controls = [] + def reject(name, fn): + f = starts[0]; rec = copy.deepcopy(data[str(f)]); fn(rec) + if wrapped_ok(frames[f], rec): raise AssertionError('mutated wrapper accepted: ' + name) + controls.append(name) + reject('wrong global phase', lambda r: r['right'].__setitem__('phase', (r['right']['phase'] + 1) % 4)) + reject('wrong translation', lambda r: r['left'].__setitem__('offset', r['left']['offset'] ^ 1)) + reject('wrong quadratic form', lambda r: r['right'].__setitem__('quadratic_rows', [x ^ 2 if i == 0 else x for i, x in enumerate(r['right']['quadratic_rows'])]) if False else r['right']['linear_Z4'].__setitem__(0, (r['right']['linear_Z4'][0] + 2) % 4)) + reject('sides swapped', lambda r: (r.__setitem__('left', r['right']), r.__setitem__('right', r['left']))) + reject('wrong width', lambda r: r.__setitem__('rank', r['rank'] + 1)) + if ends: # HPE controls on the first (E, U) pair + e, u = next((p for p in ends if p[0] != 0), ends[0]); rec0 = data['%d:%d' % (e, u)] # COLD-HPE: an entering pair if any (= ends[0] without cold ends) + def hreject(name, ok): + if ok: raise AssertionError('HPE mutation accepted: ' + name) + controls.append(name) + hreject('hpe: U-wrapper decoded against a FULL ending', wrapped_ok(frames[e], rec0)) + hreject('hpe: width misreported as 9 - dim E', wrapped_ok(frames[e], dict(rec0, rank=n - len(frames[e])), frames[u])) + other = next(f for f in range(len(frames)) if f != u and len(frames[f]) == len(frames[u]) and _contains(frames[f], frames[e])) + hreject('hpe: wrong terminal hyperplane', wrapped_ok(frames[e], rec0, frames[other])) + fe = next(((e2, u2) for e2, u2 in ends if str(e2) in data), None) + if fe: # an entrance shared with FULL-ended helpers: R_{E,FULL} must not serve as R_{E,U} + r2 = data['%d:%d' % fe] + hreject('hpe: pre wrapper resolved to the FULL recipe R_{E,FULL}', wrapped_ok(frames[fe[0]], dict(r2, right=data[str(fe[0])]['right']), frames[fe[1]])) + hreject('hpe: wrong global phase', wrapped_ok(frames[e], dict(rec0, left=dict(rec0['left'], phase=(rec0['left']['phase'] + 1) % 4)), frames[u])) + if cold_ends: # COLD-HPE controls on the first cold pair (0, U): factor_iff_pre says only R_{0,U} itself may precede + e, u = cold_ends[0]; recc = data['%d:%d' % (e, u)]; E, U = frames[e], frames[u] + ID = dict(matrix_rows=[1 << i for i in range(n)], offset=0, quadratic_rows=[0] * n, linear_Z4=[0] * n, phase=0) + assert monomial_op(ID).tab == identity(n) # the control's wrapper really is the identity + def creject(name, ok): + if ok: raise AssertionError('cold HPE mutation accepted: ' + name) + controls.append(name) + creject('cold hpe: identity pre wrapper instead of R_{0,U}', wrapped_ok(E, dict(recc, right=ID), U)) + creject('cold hpe: identity post wrapper instead of L_{0,U}', wrapped_ok(E, dict(recc, left=ID), U)) + creject('cold hpe: no wrappers (cold FULL convention L = R = I)', wrapped_ok(E, dict(recc, left=ID, right=ID), U)) + creject('cold hpe: U-wrapper decoded against a FULL ending', wrapped_ok(E, recc)) + creject('cold hpe: width misreported as 9', wrapped_ok(E, dict(recc, rank=n), U)) + other = next(f for f in range(len(frames)) if f != u and len(frames[f]) == len(frames[u])) + creject('cold hpe: wrong terminal hyperplane', wrapped_ok(E, recc, frames[other])) + creject('cold hpe: wrong global phase', wrapped_ok(E, dict(recc, right=dict(recc['right'], phase=(recc['right']['phase'] + 1) % 4)), U)) + ent = next((p for p in ends if p[0] != 0 and p[1] == u), None) + same = lambda x, y: monomial_op(x).tab == monomial_op(y).tab and monomial_op(x).zero_state() == monomial_op(y).zero_state() + if ent and not same(data['%d:%d' % ent]['right'], recc['right']): # an entering helper ending at the same U: its R_{E,U} must not serve as R_{0,U} + creject('cold hpe: pre wrapper resolved to an entering recipe R_{E,U}', wrapped_ok(E, dict(recc, right=data['%d:%d' % ent]['right']), U)) + res = dict(status='PASS_RESIDUAL_WRAPPERS_ARE_EXACT', frames=len(detail), **({'hyperplane_end_pairs': hdetail} if ends else {}), **({'cold_hyperplane_end_pairs': len(cold_ends)} if cold_ends else {}), wrappers_reject=controls, all_even_weight=all(d['all_even_weight'] for d in detail), + all_totally_isotropic=all(d['totally_isotropic'] for d in detail), detail=detail) + Path(sys.argv[3]).write_text(json.dumps(res, indent=1) + '\n') + print('Lemma A (exact): L^-1 S_E R^-1 = C_[w] x I for', len(detail), 'entrance frames, global phase included;', len(controls), 'wrapper mutations rejected; all-even-weight:', res['all_even_weight']) +if __name__ == '__main__': main() diff --git a/research/complex-promo4-cold72/local/hpe_audit_and_transport.py b/research/complex-promo4-cold72/local/hpe_audit_and_transport.py new file mode 100644 index 0000000000..d5d3509d90 --- /dev/null +++ b/research/complex-promo4-cold72/local/hpe_audit_and_transport.py @@ -0,0 +1,304 @@ +"""Rebuild arbitrary-dirt compensation and transport a changed local word. + +Prepared for icekylinx with GPT-6 Astra assistance. Apache-2.0. +Adapted from PR425/433 (icekylinx), PR484's audit_gk.py +(DreamingOfClouds), and Round19's 112-port transport. This auditor does not +import a constructor, a nominated compensation table, or a global price. +Only the changed scalar word and its actual frame chains are checked here. +""" +import argparse +import copy +import gzip +import hashlib +import json +import time +from collections import Counter +from fractions import Fraction as Q +from pathlib import Path + + +def read(path): + data = path.read_bytes() + return json.loads(gzip.decompress(data) if path.suffix == '.gz' else data) + + +def content_hash(path): + data = path.read_bytes() + return hashlib.sha256(gzip.decompress(data) if path.suffix == '.gz' else data).hexdigest() + + +def basis(vs): + pivots = {} + for x in vs: + for k in sorted(pivots, reverse=True): + if x >> k & 1: + x ^= pivots[k] + if x: + k = x.bit_length() - 1 + for j in pivots: + if pivots[j] >> k & 1: + pivots[j] ^= x + pivots[k] = x + return tuple(pivots[k] for k in sorted(pivots, reverse=True)) + + +def apply(e, rows): + if e[0] == 'scale': + _, target, a, b, *_ = e + q = Q(a, b) + assert q + rows[target] = {j: q*x for j, x in rows[target].items()} + else: + _, target, source, a, b, *_ = e + assert target != source + q = Q(a, b) + for j, x in list(rows[source].items()): + value = rows[target].get(j, Q(0)) + q*x + if value: + rows[target][j] = value + else: + rows[target].pop(j, None) + + +def inverse(e): + e = copy.deepcopy(e) + if e[0] == 'add': + e[3] *= -1 + else: + e[2], e[3] = e[3], e[2] + return e + + +def dual(e): + e = inverse(e) + if e[0] == 'add': + e[1], e[2] = e[2], e[1] + return e + + +def state_maps(prefix, n): + """P = exact state map of the prefix (precondition + compensation + A + cut + B), and P^-1 (rows as sparse dicts).""" + P = [{r: Q(1)} for r in range(n)] + for e in prefix: + apply(e, P) + Pinv = [{r: Q(1)} for r in range(n)] + for e in reversed(prefix): + apply(inverse(e), Pinv) + return P, Pinv + + +def cone_violations(P, Pinv, hpe, mapping, endB, final, frames): + """COLD-HPE / CONE PRE-CHECK. Necessary conditions for helper h (raw index) to end at U = final[h] under ANY + monotone common-frame cleanup of the end-of-B state P (frames only climb, every gate at a common frame): + row (J26-H dependency bound): every g in supp(row h of P^-1) has end-of-B frame <= U -- h is rebuilt from them; + column (dirt-column lemma): every g != h with P[g][h] != 0 has end-of-B frame <= U -- the column of P at h, + restricted to rows whose frame is not <= U, changes only by invertible row operations unless h is read at a + frame not <= U, so it can reach e_h only if it is already zero there. + Both are implied by the exact endpoint replay plus the frame checks below; here they fail FAST, with the reason.""" + inside = lambda a, b: basis(frames[a] + frames[b]) == frames[b] + viol = [] + for h in hpe: + U = final[mapping[h]] + viol += [('row', h, g) for g, x in sorted(Pinv[h].items()) if x and not inside(endB[mapping[g]], U)] + viol += [('column', h, g) for g in range(len(P)) if g != h and P[g].get(h) and not inside(endB[mapping[g]], U)] + return viol + + +def run(raw_path, routing_path, out): + start_time = time.monotonic() + word, routing = read(raw_path), read(routing_path) + v, h, helpers = word['report']['v'], word['report']['h'], word['report']['R'] + assert h == 9 and v == 112 and routing['v'] == v + n = 2*v + helpers + ident = lambda: [{r: Q(1)} for r in range(n)] + main = word['A'] + word['cut'] + word['B'] + assert all(not v <= e[2] < 2*v for e in word['A'] + word['B'] + if e[0] == 'add' and not v <= e[1] < 2*v) + matrix = ident() + for e in main: + apply(e, matrix) + dirty = [{} for _ in range(n)] + for r in range(v, 2*v): + dirty[r] = {j: x for j, x in matrix[r].items() if j >= 2*v} + for e in word['precondition']: + apply(e, dirty) + compensation = [['add', r, j, -q.numerator, q.denominator, []] + for r in range(v, 2*v) for j, q in sorted(dirty[r].items())] + entering = set(map(int, word.get('start_extra', {}))) + assert all(e[2] not in entering for e in compensation), 'zero-frame compensation reads an entering helper' + cleanup = [inverse(e) for e in reversed(word['A'] + word['B']) + if not v <= e[1] < 2*v] + if 'refactored_cleanup' in word: + # REFACTORED CLEANUP (cold low-frame ends): the cleanup is not the literal reversed inverse of A+B but another exact + # factorisation of the same inverse. Nothing about it is trusted: it may only touch non-target registers (T rows + # stay the compensated data accumulators), every gate is dyadic (checked below), and the arbitrary-dirt endpoint + # replay below must be exact in BOTH orientations for the full reordered program. Inherited words keep the literal + # assertion (the else branch), so their outputs are unchanged. + assert all(not v <= r < 2*v for e in word['cleanup'] for r in ([e[1]] + ([e[2]] if e[0] == 'add' else []))), 'refactored cleanup touches a target' + assert all(e[0] in ('add', 'scale') for e in word['cleanup']) + cleanup = word['cleanup'] + else: + assert [e[:-1] for e in cleanup] == [e[:-1] for e in word['cleanup']], 'cleanup is not the literal reversed inverse of A+B' + # HPE: hyperplane-ended helpers. 'early_cleanup' = [[cleanup index, frame vectors], ...] are cleanup gates executed + # right after B (before the final climbs) at the given frame; 'helper_final' = {helper: frame vectors} replaces FULL as + # that helper's terminal frame. The scalar program is the reordered one and is replayed exactly below, so a move that + # does not commute with the skipped cleanup prefix is rejected by the arbitrary-dirt endpoint assertion. + early = [(int(i), f) for i, f in word.get('early_cleanup', [])] + helper_final = {int(r): f for r, f in word.get('helper_final', {}).items()} + early_idx = [i for i, _ in early] + assert len(set(early_idx)) == len(early_idx) and all(0 <= i < len(cleanup) for i in early_idx) + assert all(2*v <= r < n for r in helper_final) + # COLD-HPE: a COLD helper (not in start_extra, entrance frame 0 = bottom) may also end at a proper subspace U. + # It is the E = bottom instance of #593's theorems: its wrappers are the (0, U) recipes R_{0,U}, L_{0,U} (checked + # exactly by hpe_adapters_local), emitted as residual_adapter events like an entering helper's. + cold_hpe = sorted(r for r in helper_final if r not in entering) + # COLD-HPE wrapper order: R_{0,U}^-1 is emitted with the entry adapters, after the zero-frame precondition and + # compensation, so (exactly as for an entering helper, asserted above) nothing before it may touch a cold-ended helper. + assert all(r not in set(cold_hpe) for e in word['precondition'] + compensation for r in ([e[1]] + ([e[2]] if e[0] == 'add' else []))), 'zero-frame precondition/compensation touches a cold hyperplane-ended helper before its wrapper' + # ENTERING helpers (start frame E != 0): their wrapper R_E^-1 precedes every gate on them, so the zero-frame precondition + # and compensation may not touch them either (mirrors hpe_emit_local's start-frame-0 rule here, at the scalar audit). + assert all(r not in entering for e in word['precondition'] + compensation for r in ([e[1]] + ([e[2]] if e[0] == 'add' else []))), 'zero-frame precondition/compensation touches an entering helper' + tail =[word['cleanup'][i][:-1] + [f] for i, f in early] + rest = [e for i, e in enumerate(word['cleanup']) if i not in set(early_idx)] + program = word['precondition'] + compensation + main + tail + rest + for backward in (False, True): + actual = ident() + for e in program: + apply(dual(e) if backward else e, actual) + expected = ident() + for t in range(v): + expected[t if backward else v+t][v+t if backward else t] = Q(-1 if backward else 1) + assert actual == expected, ('arbitrary-dirt endpoint', backward) + # The native scalar compiler allows dyadic additions and signed binary scales. + for e in program: + q = Q(e[3], e[4]) if e[0] == 'add' else Q(e[2], e[3]) + assert q.denominator & (q.denominator-1) == 0 + if e[0] == 'scale': + a = abs(q.numerator) + assert a and a & (a-1) == 0 + + tau = lambda x: x ^ (43 if (x & 43).bit_count() % 2 else 0) + ports = routing['ports'] + assert len(set(ports)) == v and set(map(tau, word['ports'])) == set(ports) + mapping = {i: ports.index(tau(p)) for i, p in enumerate(word['ports'])} + mapping.update({v+i: v+mapping[i] for i in range(v)}) + mapping.update({r: r for r in range(2*v, n)}) + full = tuple(1 << i for i in range(h-1, -1, -1)) + frames, frame_ids = [(), full], {(): 0, full: 1} + + def fid(vectors): + frame = basis(vectors) + if frame not in frame_ids: + frame_ids[frame] = len(frames) + frames.append(frame) + return frame_ids[frame] + + def transform(e): + e = copy.deepcopy(e) + e[1] = mapping[e[1]] + if e[0] == 'add': + e[2] = mapping[e[2]] + if e[-1] is not None: + e[-1] = fid([tau(x) for x in e[-1]]) + return e + + canonical = {key: [transform(e) for e in word[key]] + for key in ('A', 'B', 'cut', 'cleanup', 'precondition')} + canonical['compensation'] = [transform(e) for e in compensation] + if tail: + canonical['tail'] = [transform(e) for e in tail] # HPE (absent for inherited words: identical output) + canonical['cleanup'] = [transform(e) for e in rest] # HPE (full cleanup minus the early gates) + canonical['start'] = [fid([p]) for p in ports] + [0]*(v+helpers) + for r, frame in word.get('start_extra', {}).items(): + assert 2*v <= int(r) < n + canonical['start'][int(r)] = fid([tau(x) for x in frame]) + canonical['final'] = ([1]*v + + [fid(x for x in range(1, 1 << h) if (x & p).bit_count() % 2 == 0) for p in ports] + + [1]*helpers) + for r, frame in helper_final.items(): # HPE + canonical['final'][r] = fid([tau(x) for x in frame]) + canonical.update(h=h, v=v, R=helpers, ports=ports, frames=frames, + centers=[mapping[r] for r in word['centers']], + center_frames=[fid(tau(x) for x in frame) for frame in word['center_frames']]) + levels = {mapping[v+int(t)]-v: fid(tau(x) for x in frame) + for t, frame in word.get('target_levels', {}).items()} + canonical['target_levels'] = {str(t): f for t, f in levels.items()} + current, paid, edges = canonical['start'].copy(), Counter(), set() + + def climb(r, f): + old = current[r] + assert basis(frames[old] + frames[f]) == frames[f], ('nonmonotone', r, old, f) + if old != f: + degree = len(frames[f]) - len(frames[old]) + assert degree > 0 + paid[degree] += 1 + edges.add((old, f)) + current[r] = f + + for part in ('A', 'B'): + if part == 'B': + assert all(current[r] == f for r, f in zip(canonical['centers'], canonical['center_frames'])) + assert all(current[v+t] == levels.get(t, 0) for t in range(v)) + for r, frame in zip(canonical['centers'], canonical['center_frames']): + served = {levels.get(e[1]-v, 0) for e in canonical['cut'] if e[2] == r} + old = frame + for f in sorted(served, key=lambda f: -len(frames[f])): + assert basis(frames[old] + frames[f]) == frames[old] + if old != f: + paid[len(frames[old])-len(frames[f])] += 1 + edges.add((old, f)) + edges.add((f, old)) + old = f + for e in canonical[part]: + for r in [e[1]] + ([e[2]] if e[0] == 'add' else []): + climb(r, e[-1]) + if helper_final: # COLD-HPE / CONE PRE-CHECK at the end-of-B frames + P, Pinv = state_maps(word['precondition'] + compensation + main, n) + cone = cone_violations(P, Pinv, sorted(helper_final), mapping, current.copy(), canonical['final'], frames) + assert not cone, ('hpe cone pre-check (row / column)', cone[:8]) + for e in canonical.get('tail', []): # HPE: early cleanup gates at their common frame + for r in [e[1]] + ([e[2]] if e[0] == 'add' else []): + climb(r, e[-1]) + for r, f in enumerate(canonical['final']): + climb(r, f) + # HPE: the remaining cleanup runs at FULL, so it may touch only registers whose terminal frame is FULL; a + # hyperplane-ended helper is touched by nothing after its tail gates. + for e in canonical['cleanup']: + assert all(canonical['final'][r] == 1 for r in [e[1]] + ([e[2]] if e[0] == 'add' else [])), ('cleanup on non-FULL end', e) + assert all(len(frames[canonical['final'][r]]) < h for r in helper_final) + assert dict(paid) == {int(r): count for r, count in word['report']['local_profile'].items()}, 'paid local profile differs from the reported local_profile' + canonical['local_profile'] = dict(sorted(paid.items())) + canonical['edges'] = sorted(edges) + out.mkdir(parents=True, exist_ok=False) + payload = json.dumps(canonical, sort_keys=True, separators=(',', ':')).encode() + (out/'CANONICAL-WORD.json.gz').write_bytes(gzip.compress(payload, mtime=0)) + (out/'FULL-WORD.json.gz').write_bytes(gzip.compress(json.dumps(word, sort_keys=True, separators=(',', ':')).encode(), mtime=0)) + receipt = dict(status='PASS_CHANGED_WORD_ALL_COLUMNS_AND_NATIVE_FRAMES', + input_content_sha256=content_hash(raw_path), routing_content_sha256=content_hash(routing_path), + canonical_content_sha256=hashlib.sha256(payload).hexdigest(), + live_columns_each_orientation=n, helpers=helpers, + compensation_additions=len(compensation), scalar_operations=len(program), + center_rank_sum=sum(map(len, word['center_frames'])), + local_profile=dict(sorted(paid.items())), local_rank_mass=sum(r*z for r, z in paid.items()), + widths=[len(frames[canonical['final'][r]])-len(frames[canonical['start'][r]]) for r in range(2*v, n)], + frames=len(frames), directed_edges=len(edges), + tau=43, target_port_order_matches_baseline=True, + seconds=time.monotonic()-start_time, + scope='Fresh exact forward and inverse-transpose scalar replay on every arbitrary input; all native frame chains and dyadic primitives. Phase lowering, wrappers, global owners and global assembly are separate.') + if tail or helper_final: + receipt.update(hyperplane_ended_helpers=sorted(helper_final), early_cleanup_gates=len(tail)) + if cold_hpe: # COLD-HPE (absent for words without cold ends) + receipt.update(cold_hyperplane_ended_helpers=cold_hpe) + if 'refactored_cleanup' in word: # REFACTORED CLEANUP (absent for inherited words) + receipt.update(refactored_cleanup_gates=len(word['cleanup']), refactored_cleanup=word['refactored_cleanup']) + (out/'SCALAR-FRAME-AUDIT.json').write_text(json.dumps(receipt, indent=2)+'\n') + print(json.dumps({k: value for k, value in receipt.items() if k != 'widths'}, indent=2), flush=True) + + +if __name__ == '__main__': + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--raw', type=Path, required=True) + parser.add_argument('--routing', type=Path, required=True) + parser.add_argument('--out', type=Path, required=True) + args = parser.parse_args() + run(args.raw, args.routing, args.out) diff --git a/research/complex-promo4-cold72/local/hpe_audit_local.py b/research/complex-promo4-cold72/local/hpe_audit_local.py new file mode 100644 index 0000000000..17bccb64fd --- /dev/null +++ b/research/complex-promo4-cold72/local/hpe_audit_local.py @@ -0,0 +1,171 @@ +# Local-only extraction of the attributed PR514 / PR433 independent replay. +# Prepared for icekylinx with OpenAI Codex assistance. Apache-2.0. +# The complete local checker and its negative controls are retained verbatim. +# Global hosting is verified separately for the changed 112-port geometry. +import copy,gzip,hashlib,json,sys +from collections import Counter +from fractions import Fraction as Q +from pathlib import Path +OUT=Path(sys.argv[1]) +c=json.load(gzip.open(OUT/'CANONICAL-WORD.json.gz')) +ir={'local_programs':json.load(gzip.open(OUT/'LOCAL-PROGRAMS.json.gz'))} +v,R,h=c['v'],c['R'],c['h'];n=2*v+R;frames=c['frames'] +levels={int(t):f for t,f in c.get('target_levels',{}).items()} +entering=[r for r,f in enumerate(c['start']) if r>=2*v and f!=0] +plain={r for r in range(n) if r not in set(entering)} + +def contains(a,b): + for x in a: + for y in b: + if x>>(y.bit_length()-1)&1:x^=y + if x:return False + return True +hpe={r for r in range(2*v,n) if c['final'][r]!=1} # HPE: helpers whose terminal frame is a proper subspace U of FULL +assert all(len(frames[c['final'][r]])0 + hist[rank]+=1;cur[r]=b + elif tag=='center': + _,k,a,b,rank=event + assert phases[-1]=='centers' and private=={('C',k):a} + cf=c['center_frames'][k];cr=len(frames[cf]) + # GK: stepwise descent cf -> served levels -> lowest (forward), reversed ascent (backward); each step is a nested child + assert contains(frames[a],frames[b]) if back else contains(frames[b],frames[a]) + assert rank==abs(len(frames[a])-len(frames[b]))>0 + chain.setdefault(k,[]).append((a,b)) + private['C',k]=b;hist[rank]+=1;centers.append(k) + elif tag=='scalar': + _,e,f=event;op=e[0];target=tuple(e[1]);source=tuple(e[2]) if op in ('copy','add') else None + if target[0]=='C' and op=='clear': + assert private.get(target,f)==f + private.pop(target,None) + else: + for r in (target,source): + if r is None:continue + if r[0]=='L':assert cur[r[1]]==f and (r[1] not in wset or (r[1] in pre_seen and r[1] not in post_seen)),('common frame / wrapper order',r,cur[r[1]],f) + else: + if r==target and r not in private:private[r]=f + assert private[r]==f + if op=='clear':rows[target]={};norm[target]=Q(0) + elif op=='copy':rows[target]=dict(rows[source]);norm[target]=norm[source] + elif op=='scale': + q=Q(e[2],e[3]);a,b=abs(q.numerator),q.denominator + assert a&(a-1)==0 and b&(b-1)==0 + rows[target]={j:q*x for j,x in rows[target].items()};norm[target]*=abs(q) + else: + q=Q(e[3],e[4]);a,b=abs(q.numerator),q.denominator + assert source!=target and b&(b-1)==0 + # Independent symbolic replay of the cleared coefficient work. + w=0 + for bit in bin(a)[2:]:w=2*w+int(bit) + assert Q(w,b)*(1 if q>0 else -1)==q + prefix=max(prefix,Q(a)*norm[source]) + norm[target]=norm.get(target,Q(0))+abs(q)*norm[source] + row=rows.setdefault(target,{}) + for j,x in list(rows[source].items()): + z=row.get(j,Q(0))+q*x + if z:row[j]=z + else:row.pop(j,None) + prefix=max(prefix,norm[target]) + else:raise AssertionError(tag) + assert phases==allowed and set(centers)==set(range(len(c['centers']))) and not private + assert sorted(r for k,r,_ in wrappers if k=='pre')==wrapped and sorted(r for k,r,_ in wrappers if k=='post')==wrapped # GK + for k,st in chain.items(): # GK: the steps of each centre chain link up and end at the centre frame + cf=c['center_frames'][k] + if back:assert st[-1][1]==cf and all(st[i][1]==st[i+1][0] for i in range(len(st)-1)) + else:assert st[0][0]==cf and all(st[i][1]==st[i+1][0] for i in range(len(st)-1)) + assert all(not row for reg,row in rows.items() if reg[0]=='C') + for r in range(n): + expected={r:Q(1)} + if back and r>p&1:x^=b[p] + if x: + p=x.bit_length()-1 + for q in b: + if b[q]>>p&1:b[q]^=x + b[p]=x + return tuple(b[p] for p in sorted(b,reverse=True)) +def dual(e): + e=list(e) + if e[0]=='add':e[1],e[2]=e[2],e[1];e[3]*=-1 + else:e[2],e[3]=e[3],e[2] + return e +def scalar(e,back): + e=dual(e) if back else list(e) + if e[0]=='add':return ['add',['L',e[1]],['L',e[2]],e[3],e[4]] + return ['scale',['L',e[1]],e[2],e[3]] +def primitive_bound(e): + if e[0] in ('clear','copy'):return 1 + q=Q(e[3],e[4]) if e[0]=='add' else Q(e[2],e[3]) + a,b=abs(q.numerator),q.denominator + assert b&(b-1)==0 + if e[0]=='scale': + assert a&(a-1)==0 + return abs(a.bit_length()-b.bit_length())+int(q<0) + # Exact binary Horner multiplication on a cleared private stream, repeated + # halving, signed accumulation into the target, then clear the private stream. + return 3+(a.bit_length()-1)+a.bit_count()+(b.bit_length()-1) + +def emit(back): + out=[];cur=c['start'].copy() + def event(e):out.append(e) + def scal(e,f):event(['scalar',e,f]) + event(['phase','zero_frame_precondition']) + for e in c['precondition']+c['compensation']: + regs=[e[1]]+([e[2]] if e[0]=='add' else []) + assert all(c['start'][r]==0 for r in regs) + scal(scalar(e,back),0) + event(['phase','entry_adapters']) + # GK: a helper that starts at a nonzero entrance frame has NO entry adapter; its paid wrapper R_E^-1 (Lemma A) precedes every gate + # that touches it and L_E^-1 follows the full-frame cleanup. Words without entrances emit PR #433's events. + entering=[r for r,f in enumerate(c['start']) if r>=2*v and f!=0] + hpe={r for r in range(2*v,n) if c['final'][r]!=1} # HPE: hyperplane-ended helpers (terminal frame != FULL) + # COLD-HPE: a cold helper (start frame 0) ending at U also carries the paid wrappers R_{0,U}^-1 / L_{0,U}^-1 (the + # E = bottom instance of #593); without cold ends wrapped == entering and the event stream is the inherited one. + wrapped=sorted(set(entering)|hpe) + for r,f in enumerate(c['start']): + if r in wrapped:event(['residual_adapter','pre',r,f]+([c['final'][r]] if c['final'][r]!=1 else [])) # HPE: R_{E,U}^-1 names U + else:event(['adapter','old_to_new',r,f]) + def climb(r,f,part): + old=cur[r] + if old==f:return + assert basis(frames[old]+frames[f])==tuple(frames[f]) + rank=len(frames[f])-len(frames[old]);assert rank>0 + event(['climb',part,r,old,f,rank]);cur[r]=f + # HPE: 'cleanup_tail' = early cleanup gates at their own frames; emitted only when the word has them, so a word + # without hyperplane-ended helpers yields exactly the inherited event stream. + for part in ('A','centers','B')+(('cleanup_tail',) if c.get('tail') else ())+('final',): + event(['phase',part]) + if part in ('A','B','cleanup_tail'): + for e in (c['tail'] if part=='cleanup_tail' else c[part]): + regs=[e[1]]+([e[2]] if e[0]=='add' else []) + for r in regs:climb(r,e[-1],part) + scal(scalar(e,back),e[-1]) + elif part=='centers': + # GK: targets sit at their nonzero-frame-compensation level (0 at the defaults); a centre copy descends + # cf -> served levels (descending chain) -> lowest served level and scatters into each target at its level + lv=lambda r:c.get('target_levels',{}).get(str(r-v),0) + assert all(cur[r]==lv(r) for r in range(v,2*v)) + for k,r in enumerate(c['centers']): + cf=c['center_frames'][k];assert cur[r]==cf + terms=[e for e in c['cut'] if e[2]==r] + path=[cf]+sorted({lv(e[1]) for e in terms}-{cf},key=lambda x:-len(frames[x])) + C=['C',k] + if not back: + scal(['clear',C],cf);scal(['copy',C,['L',r]],cf) + for a in range(len(path)): + if a>0:event(['center',k,path[a-1],path[a],len(frames[path[a-1]])-len(frames[path[a]])]) + for e in terms: + if lv(e[1])==path[a]:scal(['add',['L',e[1]],C,e[3],e[4]],path[a]) + scal(['clear',C],path[-1]) + else: + scal(['clear',C],path[-1]) + for a in range(len(path)-1,-1,-1): + for e in terms: + if lv(e[1])==path[a]:scal(['add',C,['L',e[1]],e[3],e[4]],path[a]) + if a>0:event(['center',k,path[a],path[a-1],len(frames[path[a-1]])-len(frames[path[a]])]) + scal(['add',['L',r],C,-1,1],cf);scal(['clear',C],cf) + else: + for r,f in enumerate(c['final']):climb(r,f,part) + event(['phase','exit_adapters']) + for r,f in enumerate(c['final']): + if r not in hpe:event(['adapter','new_to_old',r,f]) # HPE: no old-convention exit for a helper that ends at U; its post wrapper is L_{E,U}^-1 + event(['phase','full_frame_cleanup']) + for e in c['cleanup']: + regs=[e[1]]+([e[2]] if e[0]=='add' else []) + assert all(c['final'][r]==1 for r in regs) + scal(scalar(e,back),1) + for r in wrapped:event(['residual_adapter','post',r,c['start'][r]]+([c['final'][r]] if r in hpe else [])) # HPE: 5th field = terminal frame U # GK: L_E^-1 after the full-frame cleanup + event(['phase','done']) + return out + +def check_local(events,back): + # Literal scalar replay of the emitted stream, including center lifetimes. + state={('L',r):{r:Q(1)} for r in range(n)};live=[];paid=Counter();prims=0;macros=0 + for e in events: + if e[0]=='climb':assert not live;paid[e[5]]+=1 + elif e[0]=='center':assert live==[e[1]];paid[e[4]]+=1 + elif e[0]=='scalar': + op=e[1];tag=op[0];t=tuple(op[1]);macros+=1;prims+=2*primitive_bound(op) + if tag=='clear': + state[t]={} + if t[0]=='C' and t[1] in live:live.remove(t[1]) + elif tag=='copy':state[t]=dict(state.get(tuple(op[2]),{}));live.append(t[1]) + elif tag=='scale':state[t]={j:Q(op[2],op[3])*x for j,x in state[t].items()} + else: + s=tuple(op[2]);q=Q(op[3],op[4]);row=state.setdefault(t,{}) + if t[0]=='C' and t[1] not in live:live.append(t[1]) + for j,x in list(state.get(s,{}).items()): + z=row.get(j,Q(0))+q*x + if z:row[j]=z + else:row.pop(j,None) + assert not live and all(not row for r,row in state.items() if r[0]=='C') + for r in range(n): + expected={r:Q(1)} + if back and r In this package the layers sit on the no-triangle word (R = 504), not on #645's 492-helper word. The mapping, the +> NP chain (regroup `864ff4a1` → swap `beb3579f` → layered `a9de804f`), the per-layer status on this base and the +> checks are in `PROOF-NOTE-NOTRI.md` ("Layers on this word"). The text below is research/gauge44-layered's note. It +> describes the same layers and controls on the 492-helper word; its word shas, helper numbers, counts and result +> table refer to that word. + + +This note covers the second change of research/gauge44-layered relative to research/gauge44-bit589. The first change, +the PR589 bit supplier, is covered unchanged by `PROOF-NOTE-BIT.md`. Here the community jp8 layers that were reviewed +on the k492 words (#629/#637/#641 lineage) are re-applied to #645's gauge44 provider word. The layers, their +construction code and their recipes were all reviewed earlier, on k492 words. This note says what carries over +unchanged, what is re-checked on the gauge44 word, and what is new. Sources: G44Stack's report (porting and checks on +gauge44); PivotReviewer's report (sections 1-4, Addenda 3-5); H4aReviewer's report (Addenda 7-8); JP8Ends' report. + +## What the layered word is + +`construction/layers/reproduce_layers.py` builds the layered word from a fresh `construction/reproduce.py --until word` +output. Each step is checked exactly: + +1. **Pivot swaps** (`build_pivot_swap.py`, PR641's constructor, LF sha256 `8e8bced8…`, the file PivotReviewer signed for + st2s4). It reads `PIVOT-SWAP-S6.json` and runs on #645's `regroup/FULL-WORD`. There are six pivot-role swaps: 488→560, + 489→561, 500→572, 501→573 (s4) and 513→537, 525→549 (s6). The `swaps` list is identical, gate for gate, to S6Ship's + s6/s6j3 recipe (`k492-jp8-pivot_swap.json`); only `input_content_sha256` differs, because the base word is #645's + regroup word. The constructor replays the zero response exactly, keeps the profile and width multiset unchanged, and + rejects its 30 negative controls. +2. **HPE.** PR635's `build_hpe.apply` applies the inherited jp8 hyperplane-end changes (`HYPERPLANE-END-S6.json`). Its + LF sha256 `23c9d7ce…` equals the k492 jp8 hyperplane_end recipe committed in s6j3 and earlier. +3. **cold44, exactly.** #645's `build_gauge_cold44.py` runs on the swapped HPE word. Its 44 rank-four cold ends, premix + and low tails must equal the unswapped (pinned) cold44 construction; only the FULL inverse differs. Consequently the + swaps touch no factory block. +4. **Layers.** PR635's unchanged `build_cold_end.apply(HPE, COLD-LAYERS-RECIPE)` applies the cold44 recipe plus: + - 8 entering ends: 560/561/572/573 at U24 (s4) and 597/599/537/549 at U30 (x30: #629's E1 pair, which #645 dropped, + plus s6's two ends); + - 10 factored dim-8 cold ends: p123 (310/506, 311/504, 516/327) and q4 (579, 592, 589, 518). + The output word's sha256 is pinned (`0be48b1d…`), as are its local profile `{1:2542, 2:414, 3:434, 4:154, 5:56, + 8:8}` and width inventory `{4:52, 5:48, 7:42, 8:116, 9:234}`. The recipe's `refactored_cleanup` meta lists the 8 + entering ends in `entering_low_frame_ended_helpers` (LayerReviewer's fix). That meta is copied into the word, which + is why the pinned word sha moved from `b25f0ed9…` to `0be48b1d…`; gates, frames and report are unchanged. +5. **Layer-end controls** (`layer_end_controls.py`, LayerReviewer's adaptation of PR635's `cold_end_controls.py` + d966e29a). These are raw-word negative controls on the layered word, judged by PR635's unchanged + `hpe_audit_and_transport.py`. Each mutant must be rejected at its pinned reason. The adaptation has three parts: the + lower→FULL mutant is pinned at "cleanup on non-FULL end", where gauge44 rejects it; entering ends come from the + recipe meta; and the premix-gate controls are skipped for entering ends that have no premix gate. `reproduce_layers.py` + requires exactly 59 rejections. +6. **Native locals.** PR635's native audit and transport, ledgers, local replay (the 192-bit payload bound), wrappers and + phases all pass. The result is the `--local` that `verify_global.py` consumes. + +G44Stack's run of this driver (`rlayers2`, all steps exit 0, 59 controls rejected) reproduces `locs/pq/local`, the +local G44Pack's strict runs used. Every SPEC-pinned artifact is byte-identical: CANONICAL-WORD, LOCAL-PROGRAMS, +LOCAL-CHECKS, INDEPENDENT-LOCAL-REPLAY, CLIFFORD-RECIPES, RESIDUAL-ADAPTERS and WRAPPER-CHECKS. CLIFFORD-REVIEW differs +only in a seconds field; its semantic hash is what SPEC pins. The two unpinned files that embed the word, +FULL-WORD and SCALAR-FRAME-AUDIT, differ because of the meta. + +## Per-layer status on gauge44 (G44Stack, ideal Δκ at ×72) + +| layer | prior review (k492 words) | on gauge44 | per-call Δ profile | ideal Δκ | +|---|---|---|---|---| +| pivot swaps (6) | PivotReviewer §1-2 (s4), Addenda 4-5 (s6): exact; omitting any rewritten gate is rejected; cost-neutral | all 6 recipe `before` gates match the regroup word; 30 controls rejected; cold44 rebuilds the same 44 ends | neutral | 0 | +| s4 ends 560/561/572/573 @U24 | PivotReviewer §3: (N) exact for ([24], U24) and its canonical pair; climbs paid | positive | {1:+8, 2:−4, 3:+4, 4:−4}, w −4 | +7.0e-8 | +| x30: E1 597/599 + 537/549 @U30 | #629 (E1); PivotReviewer Addenda 4-5 (537/549 end monotonically at the E1 hyperplane, whose (N) is exact) | positive | {1:+10, 2:−6, 3:+2, 4:−2}, w −4 | +2.0e-7 | +| p123 | H4aReviewer Addendum 7: 0 bad rows, dyadic, exact in all 3 orientations; (N) for (0,1039)-(0,1041); Δ recomputed | positive | {1:+6, 2:+12, 3:−12}, w −6 | +2.0e-8 | +| q4 (after p123) | H4aReviewer Addendum 8 (n_q4): exact; (N) for the 310/311/327 frames and 518's (0,1042); independent of u4 | positive | {1:+4, 2:+8, 3:−8}, w −4 | +1.4e-8 | +| **stack T_pq** | — | built and audited | {1:+28, 2:+10, 3:−14, 4:−6}, w 3794→3776 | **+3.08e-7** | + +These layers were left out because they are negative or dead on gauge44: u4 (−1.2e-6), the 249 end (−3.2e-7), a joint +p123+q4 (−2.6e-7, worse than sequential), and #627's dim-7 ends 581/590 (no dyadic basis). j3 is dead: its st2 partner +403 is one of #645's 44 ends, and cold44's block premix uses up the row space. + +**Payload.** H4aReviewer's Addendum 8 correction found that the k492 word n_q4 broke the 192-bit local payload bound +(backward prefix 280 bits). On gauge44 the layered word passes PR635's `hpe_audit_local.py` local-replay stage +(`prefix < 2**192`), both in G44Stack's `localchain.py` and as step 5 of `reproduce_layers.py`. So the q4 layer here +does not repeat that failure. + +## Verifier changes (spot widths) + +A swapped-out pivot p becomes an ordinary cold helper, and its width goes from 8 to 9. #645's global code checks the +spot helpers' widths as all 8, so the five global files gain the spot-width rule PivotReviewer signed as SOUND for +S4Ship (Addendum 3), ported to gauge44: + +- `code/witness.py`: `spot_widths(v)` gives 9 at a spot helper h with 2v+h among the swapped-out pivots and 8 + elsewhere. The swapped-out pivots are read from the recipe that SPEC key `pivot_swap` names (path and sha256; the + sha256 is asserted). Without `pivot_swap` the tuple is all 8, the same as #645. +- `code/bind_providers_portable.py`, `code/audit_allcold.py`, `code/assemble.py`: the `all(... == 8)` spot checks become + tuple equality with `spot_widths()`, which pins every spot width exactly. +- `code/assembly_controls.py`: the `cold_swap` control picks a swap partner whose width differs, so the mutant can + never be the identity. + +Here the spot helpers 264 and 276 (pivots 488 and 500) expect width 9 and the other spot helpers expect 8. The k492 +spot-width review (PivotReviewer Addendum 3) covered the same rule on k492 code. Its gauge44 port is part of this +package's review (LayerReviewer). + +## Controls and what is not re-run + +- The pivot-swap constructor's 30 controls run inside `reproduce_layers.py` (step 1). +- `verify_global.py`'s strict controls are unchanged, including the 12 bit-supplier controls and #645's admission + controls. They run on the layered locals. +- Layer-end controls: 59 raw-word mutants, all rejected at pinned reasons, run as step 5 of `reproduce_layers.py` + (see above). They cover the cold low-frame ends, the refactored cleanup, every entering end (its lower-frame gate, + profile pin and hyperplane, plus its premix gate where it has one) and each distinct dim-8 frame. LayerReviewer ran + them on the layered word (59 rejected). The k492 version (d966e29a) rejected 103-112 on the p123/q4 words; the + k492-only primitives (absorptions, factored accumulators, target writes) are absent from this word. +- #645's independent audit `independent/audit_local.py` on the layered word: PASS, with 204 entering helpers, 96 low ends, + 54 cold ends and 716 columns. Its receipt is `evidence/layers/LOCAL-AUDIT-LAYERED.json` (word `0be48b1d…`, run with + `--main`). The README's clean-clone command reruns it; only `elapsed_seconds` varies. The other `independent/` + receipts are #645's own. +- The prior (N), exactness and pricing checks for each layer were done on k492 words. On gauge44 they are covered by + the native chain (native audit, local replay, wrappers, phases) on the layered word, together with the pinned + profile and width inventory. + +## Inherited assumptions + +These are the same as `PROOF-NOTE-BIT.md` (#645 open; PR589 citation; #545/#555/#589 review points; H1-H5). In +addition: + +1. **(N) for the entering-end pairs outside #599's three Lean-covered pairs** (U24, U30, the dim-8 frames). As on + k492, these are covered by the tool check (clifford_exact / `nchk.py`) and by the native wrappers, not by a Lean + proof (PivotReviewer §3). +2. **The reviews of PR641's pivot-swap constructor and PR635's `build_cold_end.apply` / `build_hpe.apply`**, which this + package uses unchanged. + +## Result + +| | gauge44-bit589b (L1g4 map) | this package (layered, LN5c map) | +|---|---|---| +| κ | 0.001652760598550299 | 0.00165395497190225 | +| per-call width | 3794 | 3776 | +| local profile | #645's {1:2514, 2:404, 3:448, 4:160, 5:56, 8:8} | {1:2542, 2:414, 3:434, 4:154, 5:56, 8:8} | diff --git a/research/complex-promo4-cold72/provenance/upstream-gauge44/PROOF-NOTE-NOTRI.md b/research/complex-promo4-cold72/provenance/upstream-gauge44/PROOF-NOTE-NOTRI.md new file mode 100644 index 0000000000..54bd84e01d --- /dev/null +++ b/research/complex-promo4-cold72/provenance/upstream-gauge44/PROOF-NOTE-NOTRI.md @@ -0,0 +1,53 @@ +# PROOF-NOTE-NOTRI: #645's gauge44 word without K-triangles (R = 504) + +Construction by PartialK; review by NotriReviewer (scratch/NotriReviewer/FINAL-REPORT.md). Drivers: +`construction/notri/reproduce_notri.py` (this word) and `construction/layers_np/reproduce_np.py` (layers on it). + +## Why the triangles were the blocker +- In #645's gauge44, a K-block has I = 6 low registers with rank C = 4, so L = 2. Only the 2-row priority completion + fits there. The (p,−) triangle reads climb copies loc17/19/21 and source loc2. +- Without the triangles, I = 8. With the 2-row completion, rank C stays 6 (L = 2), which is why the plain removal sweep + restored nothing. With the 6-row completion (`PRIO6.json`, the list blocks 3–10 already use), rank C = 4, so L = 4, + the cap. All 14 blocks then pair at rank 4: 56 rank-four cold ends, R = 504, width 3818, profile + {1:2506, 2:336, 3:472, 4:184, 5:56, 8:8}, rank mass 5674. + +## Constructor changes (NotriReviewer §1) +- **`cgx.py`** is #645's `construct_gauge_xcentre.py`, parameterised by XPARAM. On this path the only change that takes + effect is the K-block priority: `PRIO[c]` is placed in front of the inherited rows. The prepended rows equal the + shared 6-row list of blocks 3–10 (all 8 lists identical). Every completion assert is kept (`qr_rank(M)==4`, + `len(M)==8`, the exact block-total rows). An empty TRI schedule is an input #645 already supports (`NH = 504 − 3·0`). + `HELPER-MAP` is the identity on 728. The `exch`, `COPYL` and `hyb` branches are inert here (defaults, empty, not + reached). +- **`port_stage_x.py`** is PR635's `build_port_stage.py`. The helper map only has to be injective rather than onto; + with no triangles it is onto again. +- **`cold44x.py`** is #645's `build_gauge_cold44.py`. Its per-block pin `r == len(L) == (2 if K-block else 4)` is + replaced by `r == len(L)` together with the explicit per-block pin `PAIRING_RANKS` (set by the driver to [4]*14, + and to #645's pattern in `--control-g44`). Helpers outside the 224+16b ranges join their blocks (EXTRAH, empty here). + Every other assert is kept (U, nonlocal premix, `rank(Qmat) == NB`). +- **Control.** `reproduce_notri.py --control-g44` runs the same scripts with #645's four triangles and no XPARAM. It + reproduces #645's gauge44 word `78c7aada…` exactly, with ranks [2,2,2,4,4,4,4,4,4,4,4,2,2,2]. + +## Exactness and locals (NotriReviewer §2) +- Replay: 0 bad rows over 27,932 gates, all dyadic; forward, inverse and adjoint are exact. None of the 6,448 + compensation additions reads an ended helper, and the precondition never touches one. +- 0 FULL-remainder gates touch an ended helper; E⊂U holds for every entering end. The delta against gauge44 + ({1:−8, 2:−68, 3:+24, 4:+24}, width +24) matches the reported profiles. +- (N): all 17 pairs pass (14 cold dim-4 pairs with 4 helpers each, plus 3 dim-8 entering pairs). +- `audit_local.py --main`: PASS. Payload: prefix bits 66 forward and 72 backward, against 192. +- Native locals: 25 controls rejected, Lemma A on 22 frames, 17 wrapper mutants rejected. The rebuilt locals equal + the strict locals (`PartialK/runs/none_p6/local`): byte-identical except CLIFFORD-REVIEW and SCALAR-FRAME-AUDIT, + which differ only in their `seconds` field. + +## Layers on this word (G44Stack) +The layers are research/gauge44-layered's (see `PROOF-NOTE-LAYERS.md`), mapped to the 504 numbering: +- the 6 pivot swaps 494→566, 495→567, 506→578, 507→579, 519→543, 531→555, which are neutral (same 46 HPE helpers, + same 56 cold ends); +- s4 566/567/578/579 at U24; +- x30 608/610/543/555 at U30; +- BlockCombine's b6; +- q4. + +p123 is negative on this base and dropped; j3 is dead (L = 0 at U24 and U30). The chain is regroup `864ff4a1` → swap +`beb3579f` → layered `a9de804f`, with profile {1:2534, 2:346, 3:458, 4:178, 5:56, 8:8} and width 3800. On that word +the signed `layer_end_controls.py` rejects 59/59 and `audit_local.py` passes with 216 entering helpers, 120 low ends, +66 cold ends and 728 columns. NotriReviewer independently reproduced a9de804f from the packaged recipes. diff --git a/research/complex-promo4-cold72/provenance/upstream-gauge44/PROOF-NOTE-PROMO.md b/research/complex-promo4-cold72/provenance/upstream-gauge44/PROOF-NOTE-PROMO.md new file mode 100644 index 0000000000..e5c527481b --- /dev/null +++ b/research/complex-promo4-cold72/provenance/upstream-gauge44/PROOF-NOTE-PROMO.md @@ -0,0 +1,50 @@ +# PROOF-NOTE-PROMO: entrance promotions E4 → E5 on the layered no-triangle word + +Construction by BlockInvert (`construction/promo/`); driver `construction/promo/reproduce_promo.py`. + +## What a promotion is +An entering helper h starts at an entrance frame E (its `start_extra`) and climbs to its final frame. Promotion +enlarges E to E′ ⊃ E (here dim 4 → dim 5). That removes one paid climb from h's chain (width −1 per helper) at the +cost of re-choosing the frames of the gates on h's early chain. It is the time-reverse dual of end deepening. Two +conditions make it legal: +1. **Zero target response for h's dirt.** This condition does not depend on E, so it is inherited unchanged from the + input word. +2. **Monotone frames.** Every gate's frame must contain its registers' current frames. +Only frame annotations and start frames change. The scalar program (every gate's registers and coefficients) is +untouched, so the endpoint, every cone and the compensation are those of the input word. + +## The recipe (`PROMO-RECIPE-k3.json`, data only) +- Input: the layered no-triangle word `a9de804f…`, pinned. +- `entrances`: the 12 entering helpers 627, 629–631, 635, 637–639, 651 and 653–655 (three E4 kernel groups) go E4 → E5. +- `gate_frames`: 108 frame re-choices. Each records the old frame, which must equal the input's exactly. + - 36 of them are the promotion's own entry-gate raises (12 per group). + - **72 are price-neutral re-choices from the CP-SAT search** (PromoReviewer): target scale gates B1304–1469 and + helper pairs 616–623 and 720–727. Applied alone they change nothing in the profile (Δ = {}). They are kept + exactly as solved, because the pinned word, the locals and the strict run all include them. PromoReviewer notes + that a deterministic rule (E′ = E + ⟨smallest x⟩ on each group's entry gates) reproduces the promotions with only + 12 changes per group. A minimal recipe would give a different word and would need fresh locals and a new strict run. +- `expected`: output `a8e6b22b…`, profile {1:2558, 2:322, 3:446, 4:190, 5:56, 8:8}, widths + {4:76, 5:36, 7:54, 8:116, 9:222} (width 3784). Against the input the delta is {1:+24, 2:−24, 3:−12, 4:+12}, width −16. + +## Checks rerun on every rebuild (`reproduce_promo.py`) +- `build_promotion.py`: input pin; each old frame matches; each new entrance strictly contains the old one; the + profile and widths are recomputed from the chains, including target end climbs (the 72 re-choices move target + frames); output pins. +- `promo_controls.py`: the honest word passes #645's independent `audit_local.py` (exact forward and dual endpoint + frames, entrances, cones). For k3, 10 mutants are rejected at pinned sites (the count is pinned in `LOCAL-PINS-k3.json`): + - entrance outside the first gate frame; + - raised gate missing, once per promoted group; + - entrance reverted, so the profile does not match; + - ungrouped promotion; + - a recipe gate whose old frame is wrong; + - a recipe entry that is not a promotion; + - a tampered input word (the constructor's own `__main__` must refuse it at the input pin); + - a scalar tamper on a raised gate. +- The signed `layer_end_controls.py`: 59 rejected. +- PR635's native chain: transport audit (all columns, native frames), ledgers, local replay (192-bit payload), + wrappers and phases, with the canonical word, local programs and Clifford recipes pinned (`LOCAL-PINS-k3.json`). + +## Search (not run by the rebuild) +`make_recipe.py` writes the recipe from BlockInvert's CP-SAT solution (`prom.py` with `exactframe2.py`, using MinCutSel's +chain model). These promotions were priced negative before (MinCutSel #3, under a fixed-window arc-flow packer). Under +near-ideal packing (G44Pack's dissolve/gapmerge) they price positive; the strict replay confirms the gain. diff --git a/research/complex-promo4-cold72/provenance/upstream-gauge44/README.md b/research/complex-promo4-cold72/provenance/upstream-gauge44/README.md new file mode 100644 index 0000000000..e25688ea79 --- /dev/null +++ b/research/complex-promo4-cold72/provenance/upstream-gauge44/README.md @@ -0,0 +1,173 @@ +# Gauge44 without K-triangles, with earlier jp8 layers, entrance promotions and PR589's bit supplier: conditional κ = 0.00165861362787227 + +Under the retained all-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape, exact-recovery, analytic-transfer and bit H1–H5 interfaces (as in #645), and the PR589 bit supplier, + +$$ +T(n)=O\!\left(n(\log n)^{1-\kappa}\right),\qquad +\kappa=\frac{165861362787227}{10^{17}}=0.00165861362787227. +$$ + +**The construction is icekylinx's [#645](https://github.com/CrocSwap/integer-mult-bounds/pull/645) (`research/gauge44-global`).** This package changes five things: +1. **No-triangle word (PartialK).** #645's gauge44 chain is run with **none** of the four (p,−1) K-triangles, so there are R = 504 helpers. In the six K-blocks {0,1,2,11,12,13}, the completion priority is extended by the 6-row list `construction/notri/PRIO6.json`. Every block then pairs at rank 4, giving **56** rank-four cold ends instead of 44. `construction/notri/reproduce_notri.py` rebuilds this word from a #645 `reproduce.py --until word` output. It uses PartialK's generalisations of #645's and PR635's constructors (`cgx.py`, `port_stage_x.py`, `cold44x.py`; each differs from its original only in the documented parameters). It pins: + - the pairing ranks [4]*14, inside `cold44x.py` and again in the driver; + - the word (`3e99ba77…`); + - the canonical word, the local programs and the Clifford recipes. + `--control-g44` instead rebuilds #645's own gauge44 word (`78c7aada…`) with the same scripts. +2. **Layers on the no-triangle word (G44Stack).** `construction/layers_np/reproduce_np.py` applies to the no-triangle regroup word (`864ff4a1…`): + - research/gauge44-layered's six pivot swaps, mapped to the 504-helper numbering (`PIVOT-SWAP-NP.json`, swap word `beb3579f…`); + - the greedy HPE (46, `HPE-RECIPE-NP.json`); + - the exact cold44 (same 56 ends); + - the entering ends s4 (566/567/578/579 at U24) and x30 (608/610/543/555 at U30), plus BlockCombine's b6 and q4 dim-8 cold ends (`COLD-LAYERS-RECIPE-NP.json.gz`). p123 is negative on this base and dropped; j3 is dead. + The layered word is pinned (`a9de804f…`): profile `{1:2534, 2:346, 3:458, 4:178, 5:56, 8:8}`, width 3800. The signed research/gauge44-layered files `construction/layers/build_pivot_swap.py` and `construction/layers/layer_end_controls.py` are used unchanged, and the latter must reject exactly 59 controls. The global code is research/gauge44-layered's (spot-width rule): SPEC `width_spot_helpers` [270,282,294,306] and `pivot_swap` → `construction/layers_np/PIVOT-SWAP-NP.json`, giving spot widths [9,9,8,8]. +3. **Entrance promotions (BlockInvert).** `construction/promo/reproduce_promo.py` applies the recipe `PROMO-RECIPE-k3.json` to the layered no-triangle word (`a9de804f…`) with BlockInvert's deterministic constructor `build_promotion.py`. The recipe promotes the 12 entering helpers 627, 629–631, 635, 637–639, 651 and 653–655 (three E4 kernel groups) from E4 to E5, the time-reverse dual of end deepening. It re-chooses the frames of the gates affected. Only frame annotations and start frames move; the scalar program is unchanged. The promoted word is pinned (`a8e6b22b…`): profile `{1:2558, 2:322, 3:446, 4:190, 5:56, 8:8}`, widths `{4:76, 5:36, 7:54, 8:116, 9:222}`, width 3784. BlockInvert's `promo_controls.py` runs #645's independent `audit_local.py` on the honest word and must reject 10 recipe- and word-level mutants at pinned sites. The signed layer-end controls (59) and the native chain then run with pins. The recipe also carries 72 price-neutral frame re-choices from the CP-SAT search; they are part of the pinned word and strict run. See `PROOF-NOTE-PROMO.md`. +4. **Owner map (G44Pack, G44Pack2).** G44Pack's `pipe.py` pipeline, the same recipe as for K1 and K2: first `relabel.py` from G44Pack2's joNPs map (research/gauge44-notri-layered) onto the promoted word's CANONICAL-WORD; then `rewidth.py`; then `lift.py --passes 8 --k3 --anyx`; then `loop.py` (alternating `dissolve.py` and Mine636's `gapmerge.py`, which generalises vectorsss/Chi Zhao's [#638](https://github.com/CrocSwap/integer-mult-bounds/pull/638) `relocate_two.py`). The K3 run's map is `K3_L/03gm` (= `maps/K3a`). joNPs came from G44Pack2's `jo.py`, an implementation of jaymosley07's [#653](https://github.com/CrocSwap/integer-mult-bounds/pull/653) joint two-call nomination. Only PLAN and OWNERS change. These are search inputs only; no verifier reads them. +5. **Expected values.** `data/SPEC.json` is re-derived by #645's discovery → `code/freeze_spec.py` → strict chain. + +- **κ = 0.00165861362787227** (conservative 0.00165861362498948). That is +0.5535% over #645, +0.2817% over research/gauge44-layered and +0.1461% over research/gauge44-notri-layered (0.001656193765416678, the same word before promotion). The complex side certifies 0.001661369197464111375473 and PR589's bit supplier gives 0.001733427039589844234749, so **the complex side binds**. Under PR543 the bit side would cap κ at 0.001651096360425895 (`PROOF-NOTE-BIT.md`). +- **Evidence.** G44Pack's strict replay with `verify_global.py` passes (`PASS_GAUGE44_STRICT_GLOBAL_REPLAY`, κ 0.00165861362787227). It ran this code and data against BlockInvert's NPk3 locals. `RESULT.json` is that replay's `REPLAY.json`, converted to LF. The locals rebuilt by `reproduce_promo.py` match the strict locals byte for byte in every file except CLIFFORD-REVIEW and SCALAR-FRAME-AUDIT. Those two differ only in their `seconds` field, and the comparison normalises only that field. For this package, `data/SPEC.json` and a fresh `verify_global.py` replay on locals rebuilt by the two drivers are the binding record. +- **Independent price.** `independent/GAUGE44-INDEPENDENT-PRICE.json` is regenerated on this package's `data/PLAN.json` with the ported `independent/price_profile.py`: `PASS_FROZEN_PROFILE_TWO_EXACT_ENGINE_AND_OUTER47_CROSSCHECK`, κ equal to the strict replay. +- **Independent local audit.** `evidence/layers/LOCAL-AUDIT-LAYERED.json` is #645's `independent/audit_local.py`, run with `--main` on the promoted word (content `a8e6b22b…`): `PASS_INDEPENDENT_EXACT_FORWARD_AND_DUAL_ENDPOINT_FRAMES_ENTRANCES_CONES`, 216 entering helpers, 120 low ends, 66 cold ends, 728 checked columns. Rerunning it reproduces the receipt except `elapsed_seconds` and, across zlib versions, `compressed_sha256`. +- **Historical #645 files (PR543-based, 492 helpers).** These are #645's files, retained unchanged and **not** updated for this package: `LOCAL-VALIDATION.json`, `CONSTRUCTION.md`, `hosting/`, `evidence/` (except `evidence/layers/`), the rest of `independent/`, `construction/reproduce.py` and its inputs, and `code/prepare_global.py`. They describe #645's word, owner map, PR543 supplier and κ 0.001649483702558979. `code/prepare_global.py` is #645's one-shot owner-map preparer, hard-wired to #645's parent plan and R = 492. No verifier imports it. This package's PLAN/OWNERS are frozen search output, and the strict replay checks them. `construction/reproduce.py` is still used for its `--until word` shadow and hamming inputs; its 492-word output is then superseded by `construction/notri/`. `construction/layers/reproduce_layers.py` is research/gauge44-layered's driver for the 492-helper layered word, shipped unchanged as signed; it is not used here. +- **Construction and code files** by committed LF SHA-256: + - `construction/notri/reproduce_notri.py` 90148c2a0422b4f92164298a283de73d413ab3d4cb7151a0e6b643a37ea025a8 (no-triangle driver) + - `construction/notri/cgx.py` 3da039d4184097c14802f9dbf972520d5b807671196f5e47a2247bc9f29bb418 (PartialK's generalised construct_gauge_xcentre.py) + - `construction/notri/port_stage_x.py` 38310744d054e393ea35e996047cddeb2d212141aaaaa4b07f7a4663b11db8e7 (PartialK's generalised build_port_stage.py) + - `construction/notri/cold44x.py` f0bc3500efb2c839a0f8cb03dbb9ea0a54f1dfc71ef81e5373b3d638ac5b8296 (PartialK's generalised build_gauge_cold44.py plus the PAIRING_RANKS pin) + - `construction/notri/PRIO6.json` de0412511b0dd1af13e9717bc791126ac0e91c569b5391fd6c70268083045d15 (completion priority) + - `construction/layers_np/reproduce_np.py` 1a304144a250d00d14154692ba522365b036777cf2b6fac466095e8ba733c16c (NP layer driver) + - `construction/layers_np/PIVOT-SWAP-NP.json` d49b8d316da1cbdaf995dd0e8314d3c67cc9cd4d5902e9d85ccb907be645bef5 (layer input) + - `construction/layers_np/HPE-RECIPE-NP.json` 43900139f618bdc06b8319098fb8dccaf4fc315b43ef7c067ca2cd778cdba2c1 (layer input) + - `construction/layers_np/COLD-LAYERS-RECIPE-NP.json.gz` 3164cfb71baaeba4ac43427bc14075a225fc3a32ecd9341e58aa52c03a4ee2c0 (layer input) + - `construction/layers/build_pivot_swap.py` 8e8bced88be2e592ded40929499bac385ca92fcc1fa59183c22229dbf34093b8 (signed, unchanged) + - `construction/layers/layer_end_controls.py` 7829187bfc8f909948d5250e0ec00f02c89f5fe98306a3ed88daee36cb3c92ef (signed, unchanged) + - `construction/layers/reproduce_layers.py` 435699f6f79c6c7fb8d6cc5a8382576d6ac88747583a975ff671e45440b93c4e (signed, unchanged, unused here) + - `construction/promo/reproduce_promo.py` 0bd1d16c89ab0853cded5aac53aa8e5ba6766069456c663d00ac174c3ef0de5e (promotion driver) + - `construction/promo/build_promotion.py` 9c9e2001b8d68bbe934d136026276fe97bd9bf6f94d4d78441fc28e14aca4daf (BlockInvert's constructor) + - `construction/promo/promo_controls.py` 786c51f84b53698c2c833083506c4432c30eb0ed3b71e7dbe458a70c7413c372 (BlockInvert's controls) + - `construction/promo/make_recipe.py` ba9e4fdc0c1be7f6a150a5a50909911257a1a8c7cc5d03d61f541178fc07c122 (discovery-side recipe writer (search, not run)) + - `construction/promo/PROMO-RECIPE-k3.json` 384b98bfc4d560e77ae2e45c54dccf21fff5a86a5dbc605a07c2f9b53110ede1 (recipe) + - `construction/promo/LOCAL-PINS-k3.json` 5bf848b62eb641cae9f013b049dea5fd7534a930e3b95d38136d7d07414f27c3 (native pins) + The global code is research/gauge44-layered's, unchanged: assemble 4c270a99, assembly_controls e4c0f782, audit_allcold a87d7f48, bind 1d39bcc7, witness 779c5172. The bit-supplier code is research/gauge44-bit589's, unchanged: verify_global 16bd5e54, bit_supplier_controls e6d33fb6, price_profile d2f548ad. +- **Line endings.** These files had CRLF in the admitted trees and are committed as LF only (`crlf.replace(b'\r\n', b'\n') == lf`, no lone `\r`): + - `data/SPEC.json`: CRLF 2b9ca8a8e92fdcf1…, committed (LF) b9c8cef6277eb761… + - `RESULT.json`: CRLF 5757f6b4d4074c96…, committed (LF) 3e2f906fa23aab42… + + +Clean-clone verification, from the repository root (Python 3.11+, assertions on; prepare the pinned #635 supplier as in the #645 section below): + +```sh +python -B research/gauge44-promo/verify_manifest.py +python -B research/gauge44-promo/construction/reproduce.py \ + --main . --pr635 /tmp/gauge44-pr635 --out /tmp/notri-base --until word +python -B research/gauge44-promo/construction/notri/reproduce_notri.py \ + --main . --pr635 /tmp/gauge44-pr635 --word-dir /tmp/notri-base --out /tmp/notri-word --word-only +python -B research/gauge44-promo/construction/layers_np/reproduce_np.py \ + --main . --pr635 /tmp/gauge44-pr635 --notri-dir /tmp/notri-word --hamming /tmp/notri-base/hamming --out /tmp/notri-np +python -B research/gauge44-promo/construction/promo/reproduce_promo.py \ + --main . --pr635 /tmp/gauge44-pr635 --np-dir /tmp/notri-np --k 3 --out /tmp/promo +python -B research/gauge44-promo/independent/audit_local.py \ + --word /tmp/promo/promo/FULL-WORD.json.gz --main . --output /tmp/promo-audit.json +python -B research/gauge44-promo/verify_global.py \ + --main . --local /tmp/promo/local --work /tmp/promo-global +# kappa 0.00165861362787227 +``` + +Optional control: `reproduce_notri.py ... --control-g44 --out /tmp/notri-ctl` rebuilds #645's gauge44 word `78c7aada…`. + +## Predecessor: #645's README (unchanged below; paths read `research/gauge44-global`) + +### Gauge44: conditional κ = 0.001649483702558979 + +New contributions by **icekylinx**, with **OpenAI GPT-6 Astra** assistance. +Local review and packaging used OpenAI Codex. Original notices and Apache-2.0 licenses are retained. + +Under the retained all-size compiler, common-label/mutable-source realization, +whole-call hosting, precision/tape, exact-recovery, analytic-transfer and bit +H1–H5 interfaces, + +$$ +T(n)=O\!\left(n(\log n)^{1-\kappa_{645}}\right),\qquad +\kappa_{645}=\frac{1649483702558979}{10^{18}}=0.001649483702558979 +$$ + +(This is #645's own κ. **This package's κ is the one at the top of this README.**) + +The certified complex saving is `0.001652208994368411824947`. The unchanged +[#543](https://github.com/CrocSwap/integer-mult-bounds/pull/543) bit supplier gives +`0.001653826988146798944268`, so the complex side binds. The conservative complex +model separately certifies κ `0.001649483699681650`. + +### Construction + +This replaces the local supplier and all 72 owner assignments of pinned +[#635](https://github.com/CrocSwap/integer-mult-bounds/pull/635). Source/copy exchanges +at equal rank-one frames alter the factory's arbitrary-helper-input propagation. +An invertible completion of the retired rows and source-carried coordinate totals +then expose 44 rank-four cold endpoints. Exact input premixes, low-frame tails +and a recomputed full inverse realize them. + +| Per-invocation quantity | Complete #635 JP8 | Gauge44 | +| --- | ---: | ---: | +| Source / target ports | 112 / 112 | 112 / 112 | +| Helpers | 492 | 492 | +| Rank-four cold endpoints | 22 | 44 | +| Helper residual width | 3,894 | 3,794 | +| Paid local rank mass | 5,750 | 5,650 | + +The new paid local profile is `{1:2514, 2:404, 3:448, 4:160, 5:56, 8:8}`. +The explicit whole-family assignment covers 35,424 helper roles on 7,168 live +and 7,670 physical families. It retains the rank deficit 2,560 and charges every +idle remainder. Exact integer majorization certificates justify the owner +updates; the resulting map is a coordinate fixed point, with no claim of joint +optimality. + +The assembled κ is 0.809306% above #635. `data/FRONTIER.json` records Pro's dated +comparison snapshot; it is not a live ranking of community results. + +### Proof and evidence + +- `CONSTRUCTION.md`: exact cold-space calculation, dyadic realization and attribution. +- `hosting/PROOF.md`: capacity, exchange and majorization arguments. +- `independent/CENTRE-GUARD-REVIEW.md`: ordered center-frame interface and source carriers. +- `data/SPEC.json`, `evidence/ASSEMBLY.json`: strict component moments and outer parameters. +- `evidence/audit/`: actual controller, physical charts and finite invoice. +- `construction/INPUTS.json`, `data/UPSTREAM-PINS.json`: inherited input hashes. +- `MANIFEST.json`, `SOURCES.json`, `LOCAL-VALIDATION.json`: submitted bytes, provenance and local checks. + +Original Pro run receipts are retained as evidence; their raw logs remain in +the original archive outside the submission. Fresh replay writes new logs to +the selected output directory. + +### Incremental reproduction + +Use Python 3.11 or newer with assertions enabled. The required replay uses only +the standard library. The optional historical seed-discovery optimizer is not +part of admission. + +Prepare the pinned #635 supplier in a separate directory (the main dependencies +are already present in this repository): + +```sh +git fetch https://github.com/CrocSwap/integer-mult-bounds.git a6895a69f8ad98ab45777b03e9e6f48888c39f6f +mkdir -p /tmp/gauge44-pr635 +git archive FETCH_HEAD research/complex-571-cold14-st2 | tar -x -C /tmp/gauge44-pr635 +``` + +From the repository root, with fresh output directories: + +```sh +python -B research/gauge44-global/verify_manifest.py +python -B research/gauge44-global/construction/reproduce.py \ + --main . --pr635 /tmp/gauge44-pr635 \ + --out /tmp/gauge44-local --until phases +python -B research/gauge44-global/verify_global.py \ + --main . --local /tmp/gauge44-local/local --work /tmp/gauge44-global +``` + +The dedicated workflow also runs the independent literal-word audit, exact owner +reproduction, preserved-assertion comparison and independent pricing on Python +3.11 and 3.14. `hosting/README.md` and `independent/README.md` give those commands. +No ancestral full replay, optimizer search or PDF generation is required. + +The result remains a finite conditional witness. It does not establish an +unconditional multiplication theorem or a complete Lean formalization. diff --git a/research/complex-promo4-cold72/provenance/upstream-independent/CENTRE-GUARD-REVIEW.md b/research/complex-promo4-cold72/provenance/upstream-independent/CENTRE-GUARD-REVIEW.md new file mode 100644 index 0000000000..6c62bd070e --- /dev/null +++ b/research/complex-promo4-cold72/provenance/upstream-independent/CENTRE-GUARD-REVIEW.md @@ -0,0 +1,79 @@ +# Independent review of the centre and admission interfaces + +**Finding:** the replacement of old local centre-carrier IDs by equality of the +eight ordered centre-frame bases preserves the inherited global contract. It +must be used together with the complete local scalar, frame, phase and wrapper +admission. No mathematical admission guard was found to have been removed. + +## Why source carriers may supply centres + +The transported gauge44 centre carriers are +`[92, 57, 81, 224, 11, 240, 9, 256]`. Five are source registers and three are +helper registers. All 112 transported port labels and all eight ordered +rank-eight centre-frame bases agree exactly with the retained parent. The +optional `--main` check in `audit_local.py` independently verifies that boundary +against a byte-pinned parent canonical word. + +The actual forward local program copies the current row of `L_r` into private +`C_k` at their common frame `F_k`. It then descends `C_k` from `F_k` to frame +zero, scatters to the targets, and clears `C_k`. The backward program performs +the corresponding reversed ascent and scatter. This construction depends on +the copied row, its frame and the exact local program, rather than on a +requirement that `r` be in the helper-ID interval. The source itself is not +cleared or treated as private work. + +The independently checked local contract retains every required obligation: +all 716 input columns in both orientations; the forward and backward shear +identities; arbitrary initial helper dirt; scalar/COPY common-frame legality; +centre lifetimes and nested steps; exact native phase identities; endpoint +and row/column cone conditions; and residual wrappers before and after every +relevant touch. Its finite invoice recounts the actual operations. + +The global controller addresses private centres by `k`, while the source or +helper `L_r` is mapped through the complete invocation's ordinary owner array. +The owner audit retains pairwise distinct owners for all active source, target +and helper roles. A helper therefore cannot borrow the family of an active +source centre. The private-centre namespace is disjoint from those owners and +the local program clears it. Each whole invocation finishes before another +begins, so no new interleaving or family lifetime assumption is introduced. + +## Admission guards and single-provider controls + +An AST comparison with PR635 found all **91 assertions in `code/assemble.py` +identical, in the same traversal order**, including constants. This includes +the unchanged PR543 bit input, deficit and surcharge, every finite-invoice +guard, both conservative and native complex moment checks, and the strict +outer assembly and its controls. The following files retain the reviewed PR635 code (the packaged +`bind_providers_portable.py` only trims trailing whitespace): `invoice_allcold.py` (67 assertions), +`bind_providers_portable.py` (22), `generated_identity.py` (4), and `witness.py` +(3). `review_guards.py` reproduces the assertion comparison and records the +file hashes. + +The controller still checks the complete serialized provider registry, +per-call program and dispatch, native phase and wrapper bindings, helper +widths, owner uniqueness, actual busy-family windows, spectator orthogonality, +and literal idle remainders. The single-provider branch replaces partner +substitutions by direct invalid-ID, program, width and hash mutations. Only +four assembly mutation scenarios requiring a second registered provider are +inapplicable. Their removal does not remove any admission predicate. Direct +forged program/phase tests, width-order and width-inventory tests, and +selected-call/order tests remain. + +## Price and bit headroom + +The frozen all72 profile gives the native complex root bracket +`(0.001652208994368411824947, 0.001652208994368411824948)` and +`kappa = 0.001649483702558979`. Both independent rational engines certify the +two signs. The seven-step outer driver passes all 47 strict constraints and +rejects its four standard mutations. The conservative complex price passes +separately at `kappa = 0.001649483699681650`. + +The achieved complex rate is below PR543's retained bit rate +`0.001653826988146798944268`. Using eumemic's independently reviewed PR555 bit +rate `0.001733052823330162099157` gives exactly the same attained kappa. PR543 +therefore remains the cited supplier for this delta; no bit improvement is +claimed here and no PR555 implementation is bundled. + +These receipts supplement the package's complete native, owner, phase and +finite-invoice replay. The inherited all-size realization and analytic +transfer assumptions remain conditional. diff --git a/research/complex-promo4-cold72/provenance/upstream-independent/GAUGE-COLD44-INDEPENDENT-AUDIT.json b/research/complex-promo4-cold72/provenance/upstream-independent/GAUGE-COLD44-INDEPENDENT-AUDIT.json new file mode 100644 index 0000000000..771faa86a7 --- /dev/null +++ b/research/complex-promo4-cold72/provenance/upstream-independent/GAUGE-COLD44-INDEPENDENT-AUDIT.json @@ -0,0 +1,137 @@ +{ + "status": "PASS_INDEPENDENT_EXACT_FORWARD_AND_DUAL_ENDPOINT_FRAMES_ENTRANCES_CONES", + "input_file": "FULL-WORD.json.gz", + "content_sha256": "78c7aadacb6eec2eeecc124ca236e5bcfdba6a52b30c2971aaa596d1d119b290", + "compressed_sha256": "3ef4e74e81e2f4621fc95272918ac7b8bb8858df0baa16cc6d91424d55aead9e", + "parent_center_interface": { + "parent_path": "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CANONICAL-WORD.json.gz", + "parent_file_sha256": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "transport_tau": 43, + "ordered_frame_bases_match": true, + "all_ports_match": true, + "transported_centers": [ + 92, + 57, + 81, + 224, + 11, + 240, + 9, + 256 + ], + "source_centers": [ + 92, + 57, + 81, + 11, + 9 + ], + "ordered_frame_bases": [ + [ + 256, + 128, + 64, + 34, + 16, + 10, + 4, + 1 + ], + [ + 256, + 128, + 64, + 32, + 16, + 8, + 5, + 3 + ], + [ + 256, + 128, + 64, + 32, + 17, + 9, + 4, + 2 + ], + [ + 256, + 128, + 64, + 36, + 20, + 8, + 2, + 1 + ], + [ + 256, + 128, + 66, + 32, + 18, + 8, + 4, + 1 + ], + [ + 256, + 128, + 65, + 33, + 17, + 9, + 5, + 3 + ], + [ + 256, + 128, + 65, + 33, + 16, + 8, + 4, + 2 + ], + [ + 256, + 128, + 68, + 32, + 16, + 12, + 2, + 1 + ] + ] + }, + "v": 112, + "h": 9, + "R": 492, + "entering": 204, + "lowends": 78, + "coldends": 44, + "compensation_gates": 7348, + "local_profile": { + "1": 2514, + "2": 404, + "3": 448, + "4": 160, + "5": 56, + "8": 8 + }, + "width_inventory": { + "4": 52, + "5": 48, + "7": 34, + "8": 114, + "9": 244 + }, + "checked_columns": 716, + "elapsed_seconds": 3.147683588000291, + "scope": "Exact rational full scalar map in both orientations; all literal native frame chains, center levels, dyadic units, entrance-zero response, wrapper exclusion and final helper row/column cones. No global owner admission or exponent repricing." +} diff --git a/research/complex-promo4-cold72/provenance/upstream-independent/GAUGE44-GLOBAL-GUARD-REVIEW.json b/research/complex-promo4-cold72/provenance/upstream-independent/GAUGE44-GLOBAL-GUARD-REVIEW.json new file mode 100644 index 0000000000..e2df1dcca8 --- /dev/null +++ b/research/complex-promo4-cold72/provenance/upstream-independent/GAUGE44-GLOBAL-GUARD-REVIEW.json @@ -0,0 +1,47 @@ +{ + "status": "PASS_PR635_ADMISSION_ASSERTION_PRESERVATION", + "files": [ + { + "file": "code/assemble.py", + "baseline_sha256": "1b1a9024ac910dc9b9d9e30150684e1fa9cb228a4c1c275b75ab04b57fdef1dd", + "new_sha256": "7ac28118d69416e4fb67b61216285fb0823310b7635ce1b9025aa3f10119ef6a", + "byte_identical": false, + "assert_count": 91, + "all_assertions_identical_in_order": true + }, + { + "file": "code/invoice_allcold.py", + "baseline_sha256": "141bd2fd58bbfb5b8d0fc8f56f61c45586d5608a5af3487c6b883dd987f998ec", + "new_sha256": "141bd2fd58bbfb5b8d0fc8f56f61c45586d5608a5af3487c6b883dd987f998ec", + "byte_identical": true, + "assert_count": 67, + "all_assertions_identical_in_order": true + }, + { + "file": "code/bind_providers_portable.py", + "baseline_sha256": "2eb5c262bf481b3bec9ceaec654fa46ff6fc3a89b13d4906a29a55a89e35feea", + "new_sha256": "2eb5c262bf481b3bec9ceaec654fa46ff6fc3a89b13d4906a29a55a89e35feea", + "byte_identical": true, + "assert_count": 22, + "all_assertions_identical_in_order": true + }, + { + "file": "code/generated_identity.py", + "baseline_sha256": "c8af22719c0f3097a991a3f6ccac8f090afd2faba554745733d9ea88f2c25708", + "new_sha256": "c8af22719c0f3097a991a3f6ccac8f090afd2faba554745733d9ea88f2c25708", + "byte_identical": true, + "assert_count": 4, + "all_assertions_identical_in_order": true + }, + { + "file": "code/witness.py", + "baseline_sha256": "00789c911a8f32cfe9d52207c7aa78305dc3fce4a8b6305ba402b7e74117103d", + "new_sha256": "00789c911a8f32cfe9d52207c7aa78305dc3fce4a8b6305ba402b7e74117103d", + "byte_identical": true, + "assert_count": 3, + "all_assertions_identical_in_order": true + } + ], + "centre_interface_review": "CENTRE-GUARD-REVIEW.md", + "scope": "Exact syntax preservation for all admission assertions in these five files. The changed emitter/controller centre boundary and single-provider controls require the separate semantic review; assertion counts alone do not prove them." +} diff --git a/research/complex-promo4-cold72/provenance/upstream-independent/GAUGE44-INDEPENDENT-PRICE.json b/research/complex-promo4-cold72/provenance/upstream-independent/GAUGE44-INDEPENDENT-PRICE.json new file mode 100644 index 0000000000..219273d65f --- /dev/null +++ b/research/complex-promo4-cold72/provenance/upstream-independent/GAUGE44-INDEPENDENT-PRICE.json @@ -0,0 +1,156 @@ +{ + "status": "PASS_FROZEN_PROFILE_TWO_EXACT_ENGINE_AND_OUTER47_CROSSCHECK", + "profile_input_file": "PLAN.json", + "profile_input_sha256": "a9e68b34732e5c34556cb57488d1f25fdf9baecc44e2d97b10c7298a15d546d9", + "global_profile": { + "1": 184320, + "2": 23187, + "3": 32115, + "4": 13680, + "5": 4032, + "8": 576, + "15": 1, + "18": 1, + "48": 2378 + }, + "live": 7168, + "m": 73, + "rank_mass": 520704, + "deficit": 2560, + "prices": { + "native": { + "root": { + "lower": "0.001661369197464111375473", + "upper": "0.001661369197464111375474", + "lower_endpoint_residual_upper": "-1.802391042769204567216770985261357489418060188760309689566936760953413E-24", + "upper_endpoint_residual_lower": "1.151355458386231737583551046684842708273010824673630422884038018289187E-24", + "strict_rational_signs": true + }, + "exact_moments": [ + { + "endpoint": "1661369197464111375473/1000000000000000000000000", + "accept": true, + "mercator_residual": [ + "-12148091596601945734692345643596184590236719/6739986666787659948666753771754907668409286105635143120275902562304", + "-24296183193203891469384691287192369180473437/13479973333575319897333507543509815336818572211270286240551805124608" + ], + "base_two_residual": [ + "-225299/125000000000000000000000000000", + "-1802391/1000000000000000000000000000000" + ] + }, + { + "endpoint": "830684598732055687737/500000000000000000000000", + "accept": false, + "mercator_residual": [ + "31040481753025585482195324657747253885075679/26959946667150639794667015087019630673637144422540572481103610249216", + "31040481753025585482195324657747253885075681/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two_residual": [ + "230271/200000000000000000000000000000", + "287839/250000000000000000000000000000" + ] + } + ], + "outer_with_bit": { + "complex_b": "1661369197464111375473/1000000000000000000000000", + "bit_c": "1733427039589844234749/1000000000000000000000000", + "kappa": "165861362787227/100000000000000000", + "kappa_decimal": "0.00165861362787227", + "binding": "complex", + "strict_constraints_passed": 47, + "controls_rejected": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ] + } + }, + "conservative": { + "root": { + "lower": "0.001661369194571735222609", + "upper": "0.00166136919457173522261", + "lower_endpoint_residual_upper": "-2.589550394498979857377172528537314869148784076031400891686222901656764E-24", + "upper_endpoint_residual_lower": "3.641961066618264912556017642086457898743670062802585458369486478957575E-25", + "strict_rational_signs": true + }, + "exact_moments": [ + { + "endpoint": "1661369194571735222609/1000000000000000000000000", + "accept": true, + "mercator_residual": [ + "-69814140527591396480503052113277447031279655/26959946667150639794667015087019630673637144422540572481103610249216", + "-69814140527591396480503052113277447031279653/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two_residual": [ + "-25895511534405540637783/10000000000000000000000000000000000000000000000", + "-647387538360138515941/250000000000000000000000000000000000000000000" + ] + }, + { + "endpoint": "166136919457173522261/100000000000000000000000", + "accept": false, + "mercator_residual": [ + "9818707611986748035784829296139935497967007/26959946667150639794667015087019630673637144422540572481103610249216", + "9818707611986748035784829296139935497967009/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two_residual": [ + "1820979232980504077377/5000000000000000000000000000000000000000000000", + "3641968465961008154897/10000000000000000000000000000000000000000000000" + ] + } + ], + "outer_with_bit": { + "complex_b": "1661369194571735222609/1000000000000000000000000", + "bit_c": "1733427039589844234749/1000000000000000000000000", + "kappa": "41465340624737/25000000000000000", + "kappa_decimal": "0.00165861362498948", + "binding": "complex", + "strict_constraints_passed": 47, + "controls_rejected": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ] + } + } + }, + "bit_supplier_pr": 589, + "bit_deficit": 10272, + "bit_moments_with_surcharge": [ + { + "endpoint": "1733427039589844234749/1000000000000000000000000", + "accept": true, + "mercator_residual": [ + "-43100600330766044577088869872467188970742291/26959946667150639794667015087019630673637144422540572481103610249216", + "-43100600330766044577088869872467188970742289/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two_residual": [ + "-799345163337715793503/500000000000000000000000000000000000000000000", + "-3197378653350863173989/2000000000000000000000000000000000000000000000" + ] + }, + { + "endpoint": "6933708158359376939/4000000000000000000000", + "accept": false, + "mercator_residual": [ + "22502934905675809315035333485365686073718547/13479973333575319897333507543509815336818572211270286240551805124608", + "5625733726418952328758833371341421518429637/3369993333393829974333376885877453834204643052817571560137951281152" + ], + "base_two_residual": [ + "8346798366759439729359/5000000000000000000000000000000000000000000000", + "16693606733518879458833/10000000000000000000000000000000000000000000000" + ] + } + ], + "gain_over_pr635_percent": "1.36728754736560851059175747052331860825965288483563233677897010428452821619", + "input_sha256": { + "research/complex-k492-owner-repair/vendor/multicold/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-k492-owner-repair/vendor/multicold/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-k492-owner-repair/vendor/multicold/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "package:inputs/PR589-EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4" + }, + "scope": "Independent arithmetic for the exact nominated all72 profile. Complete local, controller and finite invoice admission are separately replayed by the package driver; this receipt does not replace them. The cited PR589 bit supplier is unchanged and its exceptional-residue surcharge is retained. Any alternative c is only a headroom comparison." +} diff --git a/research/complex-promo4-cold72/provenance/upstream-independent/README.md b/research/complex-promo4-cold72/provenance/upstream-independent/README.md new file mode 100644 index 0000000000..f97dcf81b1 --- /dev/null +++ b/research/complex-promo4-cold72/provenance/upstream-independent/README.md @@ -0,0 +1,43 @@ +# Independent checks + +Prepared for icekylinx with OpenAI GPT-6 Astra assistance. Apache-2.0, under the +package license. The scalar/frame audit imports no generator or supplier +checker. Pricing uses the pinned inherited rational engines and the retained +PR635 outer formula, with their original notices preserved in the main +dependency tree. + +From the delta package directory, using the pinned checkouts and a rebuilt +word: + +```sh +python independent/audit_local.py \ + --word /path/to/rebuild/cold44/FULL-WORD.json.gz \ + --main /path/to/main \ + --output /path/to/output/LOCAL-AUDIT.json + +python independent/price_profile.py \ + --main /path/to/main \ + --output /path/to/output/PRICE.json + +python independent/review_guards.py \ + --pr635 /path/to/pr635 \ + --output /path/to/output/GUARD-REVIEW.json +``` + +`audit_local.py` can run without `--main`; including it also verifies the +transported centre-frame and port boundary against the pinned parent. Its +receipt authenticates the supplied word by its content SHA256, independent +of its location. `price_profile.py` defaults to the package's `data/PLAN.json`; +`--profile` accepts another explicit profile for arithmetic only. The bit side is the cited merged PR589 supplier +(`inputs/PR589-EXPECTED.json`, git blob `e293ddc5…`); its rank-mass deficit +`T(2Kv - L*cst) = 32*(8*111 - 9*63) = 10272` is re-derived independently of +`code/assemble.py`, and the outer receipt key is `outer_with_bit`. The retained +`GAUGE44-INDEPENDENT-PRICE.json` is #645/PR543 historical evidence unless regenerated. The optional +`--headroom-c 0.001733052823330162099157` reproduces the unchanged-kappa +comparison with the reviewed PR555 rate without importing a second supplier. + +The retained receipts are `GAUGE-COLD44-INDEPENDENT-AUDIT.json`, +`GAUGE44-INDEPENDENT-PRICE.json`, and `GAUGE44-GLOBAL-GUARD-REVIEW.json`. +[CENTRE-GUARD-REVIEW.md](CENTRE-GUARD-REVIEW.md) gives the semantic argument +behind the changed centre boundary and the single-provider control branch. +The main package driver performs the separate complete global admission. diff --git a/research/complex-promo4-cold72/provenance/upstream-independent/review_guards.py b/research/complex-promo4-cold72/provenance/upstream-independent/review_guards.py new file mode 100644 index 0000000000..086dcf3d11 --- /dev/null +++ b/research/complex-promo4-cold72/provenance/upstream-independent/review_guards.py @@ -0,0 +1,46 @@ +"""Reproduce the assertion-preservation part of the independent guard review. + +This compares complete assertion ASTs in their traversal order. It supplements +the semantic centre-interface argument in CENTRE-GUARD-REVIEW.md. +Prepared for icekylinx with OpenAI GPT-6 Astra assistance. Apache-2.0. +""" +import argparse +import ast +import hashlib +import json +from pathlib import Path + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--pr635', type=Path, required=True, help='Pinned PR635 checkout or supplier directory') + parser.add_argument('--delta', type=Path, default=Path(__file__).resolve().parents[1]) + parser.add_argument('--output', type=Path, required=True) + args = parser.parse_args() + old = args.pr635 + if not (old/'code/assemble.py').exists(): + old = old/'research/complex-571-cold14-st2' + names = ['assemble.py', 'invoice_allcold.py', 'bind_providers_portable.py', + 'generated_identity.py', 'witness.py'] + records = [] + for name in names: + a, b = (old/'code'/name).read_bytes(), (args.delta/'code'/name).read_bytes() + assertions = lambda data: [ast.dump(n, include_attributes=False) for n in ast.walk(ast.parse(data)) + if isinstance(n, ast.Assert)] + aa, bb = assertions(a), assertions(b) + if aa != bb: + raise RuntimeError('Assertion sequence changed: '+name) + records.append(dict(file='code/'+name, baseline_sha256=hashlib.sha256(a).hexdigest(), + new_sha256=hashlib.sha256(b).hexdigest(), byte_identical=a == b, + assert_count=len(aa), all_assertions_identical_in_order=True)) + if records[0]['assert_count'] != 91: + raise RuntimeError('The expected PR635 assembly has 91 assertions') + result = dict(status='PASS_PR635_ADMISSION_ASSERTION_PRESERVATION', files=records, + centre_interface_review='CENTRE-GUARD-REVIEW.md', + scope='Exact syntax preservation for all admission assertions in these five files. The changed emitter/controller centre boundary and single-provider controls require the separate semantic review; assertion counts alone do not prove them.') + args.output.write_text(json.dumps(result, indent=2)+'\n') + print(result['status'], [r['assert_count'] for r in records]) + + +if __name__ == '__main__': + main() diff --git a/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CANONICAL-WORD.json.gz b/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CANONICAL-WORD.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..a2e5a1ffd454a353bd2d2100bc26259ff5b57af7 GIT binary patch literal 70587 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�mTVeJKy)z( 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%0A%>je9w5oSWIQBv?8kri6X!5)<;cR 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Ξ5ate(t>?Kx<`` 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 literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/RESIDUAL-ADAPTERS.json b/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/RESIDUAL-ADAPTERS.json new file mode 100644 index 0000000000..2a81814dca --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/RESIDUAL-ADAPTERS.json @@ -0,0 +1 @@ +{"recipes":{"2":{"entrance_rank":1,"frame":2,"left":{"linear_Z4":[3,3,2,3,2,2,2,2,0],"matrix_rows":[257,2,4,8,16,32,11,64,128],"offset":0,"phase":0,"quadratic_rows":[11,11,0,11,0,0,0,0,0]},"rank":8,"right":{"linear_Z4":[0,0,2,0,2,2,0,2,2],"matrix_rows":[1,66,4,72,16,32,128,256,64],"offset":244,"phase":1,"quadratic_rows":[64,64,0,64,0,0,11,0,0]},"vectors":[75]},"3":{"entrance_rank":1,"frame":3,"left":{"linear_Z4":[2,3,3,2,2,3,2,2,0],"matrix_rows":[1,258,4,8,16,32,38,64,128],"offset":0,"phase":0,"quadratic_rows":[0,38,38,0,0,38,0,0,0]},"rank":8,"right":{"linear_Z4":[2,0,0,2,2,0,0,2,2],"matrix_rows":[1,2,68,8,16,96,128,256,64],"offset":217,"phase":1,"quadratic_rows":[0,64,64,0,0,64,38,0,0]},"vectors":[102]},"4":{"entrance_rank":1,"frame":4,"left":{"linear_Z4":[2,2,2,3,3,3,2,2,0],"matrix_rows":[1,2,4,264,16,32,56,64,128],"offset":0,"phase":0,"quadratic_rows":[0,0,0,56,56,56,0,0,0]},"rank":8,"right":{"linear_Z4":[2,2,2,0,0,0,0,2,2],"matrix_rows":[1,2,4,8,80,96,128,256,64],"offset":199,"phase":1,"quadratic_rows":[0,0,0,64,64,64,56,0,0]},"vectors":[120]},"422":{"entrance_rank":1,"frame":422,"left":{"linear_Z4":[3,2,3,3,2,2,2,2,0],"matrix_rows":[257,2,4,8,16,13,32,64,128],"offset":0,"phase":0,"quadratic_rows":[13,0,13,13,0,0,0,0,0]},"rank":8,"right":{"linear_Z4":[0,2,0,0,2,0,2,2,2],"matrix_rows":[1,2,36,40,16,64,128,256,32],"offset":242,"phase":1,"quadratic_rows":[32,0,32,32,0,13,0,0,0]},"vectors":[45]},"423":{"entrance_rank":1,"frame":423,"left":{"linear_Z4":[3,3,2,2,3,2,2,2,0],"matrix_rows":[257,2,4,8,16,19,32,64,128],"offset":0,"phase":0,"quadratic_rows":[19,19,0,0,19,0,0,0,0]},"rank":8,"right":{"linear_Z4":[0,0,2,2,0,0,2,2,2],"matrix_rows":[1,34,4,8,48,64,128,256,32],"offset":236,"phase":1,"quadratic_rows":[32,32,0,0,32,19,0,0,0]},"vectors":[51]},"424":{"entrance_rank":1,"frame":424,"left":{"linear_Z4":[2,3,3,3,2,2,2,2,0],"matrix_rows":[1,258,4,8,14,16,32,64,128],"offset":0,"phase":0,"quadratic_rows":[0,14,14,14,0,0,0,0,0]},"rank":8,"right":{"linear_Z4":[2,0,0,0,0,2,2,2,2],"matrix_rows":[1,2,20,24,32,64,128,256,16],"offset":241,"phase":1,"quadratic_rows":[0,16,16,16,14,0,0,0,0]},"vectors":[30]},"425":{"entrance_rank":4,"frame":425,"left":{"linear_Z4":[2,3,2,2,3,0,0,0,0],"matrix_rows":[33,65,2,132,264,8,4,16,31],"offset":0,"phase":0,"quadratic_rows":[30,31,27,23,31,0,0,0,0]},"rank":5,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,260,264,272,384,352,354,64,32],"offset":429,"phase":0,"quadratic_rows":[96,0,256,320,288,17,9,256,156]},"vectors":[413,72,48,3]},"426":{"entrance_rank":4,"frame":426,"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,132,257,8,4,2,16,31],"offset":0,"phase":0,"quadratic_rows":[30,29,27,31,31,0,0,0,0]},"rank":5,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,258,260,272,384,352,64,32,360],"offset":231,"phase":0,"quadratic_rows":[96,320,288,0,256,5,3,256,150]},"vectors":[407,66,36,9]},"427":{"entrance_rank":4,"frame":427,"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,132,260,2,1,8,16,31],"offset":0,"phase":0,"quadratic_rows":[30,29,27,31,31,0,0,0,0]},"rank":5,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,258,260,320,384,32,16,304,312],"offset":231,"phase":0,"quadratic_rows":[288,272,48,0,6,5,256,256,195]},"vectors":[455,33,18,12]},"428":{"entrance_rank":4,"frame":428,"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,4,136,16,13,21,258,2],"offset":0,"phase":0,"quadratic_rows":[24,0,24,13,21,0,0,0,0]},"rank":5,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[33,258,100,72,80,64,256,96,384],"offset":66,"phase":0,"quadratic_rows":[96,0,96,32,64,13,21,0,0]},"vectors":[258,130,85,45]},"429":{"entrance_rank":4,"frame":429,"left":{"linear_Z4":[2,3,3,2,2,0,0,0,0],"matrix_rows":[33,66,4,136,16,19,21,264,8],"offset":0,"phase":0,"quadratic_rows":[6,19,21,0,6,0,0,0,0]},"rank":5,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[33,66,68,264,112,64,96,256,384],"offset":136,"phase":0,"quadratic_rows":[96,32,64,0,96,19,21,0,0]},"vectors":[264,136,85,51]},"430":{"entrance_rank":4,"frame":430,"left":{"linear_Z4":[3,2,2,2,3,0,0,0,0],"matrix_rows":[33,66,2,132,4,264,8,16,31],"offset":0,"phase":0,"quadratic_rows":[31,29,27,23,31,0,0,0,0]},"rank":5,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,0],"matrix_rows":[85,258,264,288,384,340,4,16,64],"offset":462,"phase":0,"quadratic_rows":[256,260,258,272,264,320,288,256,255]},"vectors":[427,96,24,6]},"431":{"entrance_rank":4,"frame":431,"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,132,258,4,8,1,16,31],"offset":0,"phase":0,"quadratic_rows":[30,29,27,31,31,0,0,0,0]},"rank":5,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,258,260,288,384,64,336,16,344],"offset":231,"phase":0,"quadratic_rows":[320,80,272,0,6,256,3,256,165]},"vectors":[423,65,20,10]},"432":{"entrance_rank":4,"frame":432,"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,4,136,14,16,22,257,1],"offset":0,"phase":0,"quadratic_rows":[0,24,24,14,22,0,0,0,0]},"rank":5,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[257,18,84,72,96,256,64,80,384],"offset":33,"phase":0,"quadratic_rows":[0,80,80,16,14,64,38,0,0]},"vectors":[257,129,102,30]},"433":{"entrance_rank":4,"frame":433,"left":{"linear_Z4":[2,2,2,3,3,0,0,0,0],"matrix_rows":[33,66,132,264,1,2,4,16,31],"offset":0,"phase":0,"quadratic_rows":[30,29,27,31,31,0,0,0,0]},"rank":5,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,0],"matrix_rows":[257,258,260,120,384,16,32,64,368],"offset":231,"phase":0,"quadratic_rows":[272,288,320,256,257,258,260,256,255]},"vectors":[399,68,34,17]},"434":{"entrance_rank":4,"frame":434,"left":{"linear_Z4":[2,3,2,2,3,0,0,0,0],"matrix_rows":[33,66,1,132,264,4,8,16,31],"offset":0,"phase":0,"quadratic_rows":[30,31,27,23,31,0,0,0,0]},"rank":5,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,0],"matrix_rows":[257,102,264,272,384,4,356,32,64],"offset":429,"phase":0,"quadratic_rows":[260,256,257,288,320,264,272,256,255]},"vectors":[411,80,40,5]},"435":{"entrance_rank":4,"frame":435,"left":{"linear_Z4":[2,3,3,2,2,0,0,0,0],"matrix_rows":[33,66,4,8,144,13,11,272,16],"offset":0,"phase":0,"quadratic_rows":[6,11,13,6,0,0,0,0,0]},"rank":5,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[65,34,36,104,272,32,96,256,384],"offset":144,"phase":0,"quadratic_rows":[96,64,32,96,0,13,11,0,0]},"vectors":[272,144,75,45]},"436":{"entrance_rank":4,"frame":436,"left":{"linear_Z4":[3,3,2,2,2,0,0,0,0],"matrix_rows":[33,66,4,8,14,13,144,272,16],"offset":0,"phase":0,"quadratic_rows":[13,14,3,3,0,0,0,0,0]},"rank":5,"right":{"linear_Z4":[0,0,0,0,0,0,0,0,2],"matrix_rows":[1,2,52,56,320,32,16,256,384],"offset":144,"phase":0,"quadratic_rows":[32,16,48,48,14,13,0,0,0]},"vectors":[320,192,45,30]},"437":{"entrance_rank":5,"frame":437,"left":{"linear_Z4":[3,2,2,2,0,0,0,0,0],"matrix_rows":[17,34,67,4,5,136,7,264,8],"offset":0,"phase":0,"quadratic_rows":[1,4,2,0,0,0,0,0,0]},"rank":4,"right":{"linear_Z4":[0,2,0,0,3,0,3,0,2],"matrix_rows":[1,82,88,288,16,80,68,256,384],"offset":249,"phase":2,"quadratic_rows":[16,0,0,80,89,0,88,0,0]},"vectors":[288,160,75,25,7]},"438":{"entrance_rank":5,"frame":438,"left":{"linear_Z4":[2,2,2,3,0,0,0,0,0],"matrix_rows":[17,34,68,136,9,10,11,260,4],"offset":0,"phase":0,"quadratic_rows":[2,1,0,8,0,0,0,0,0]},"rank":4,"right":{"linear_Z4":[0,0,0,2,1,1,0,0,2],"matrix_rows":[49,50,260,8,96,80,256,112,384],"offset":127,"phase":1,"quadratic_rows":[80,96,0,112,57,58,11,0,0]},"vectors":[260,132,75,42,25]},"5":{"entrance_rank":1,"frame":5,"left":{"linear_Z4":[3,2,3,2,3,2,2,2,0],"matrix_rows":[257,2,4,8,16,32,21,64,128],"offset":0,"phase":0,"quadratic_rows":[21,0,21,0,21,0,0,0,0]},"rank":8,"right":{"linear_Z4":[0,2,0,2,0,2,0,2,2],"matrix_rows":[1,2,68,8,80,32,128,256,64],"offset":234,"phase":1,"quadratic_rows":[64,0,64,0,64,0,21,0,0]},"vectors":[85]},"6":{"entrance_rank":1,"frame":6,"left":{"linear_Z4":[3,3,2,3,2,2,3,3,0],"matrix_rows":[257,2,4,8,16,32,64,128,203],"offset":0,"phase":0,"quadratic_rows":[203,203,0,203,0,0,203,203,0]},"rank":8,"right":{"linear_Z4":[0,0,2,0,2,2,0,0,0],"matrix_rows":[1,258,4,264,16,32,320,384,256],"offset":309,"phase":3,"quadratic_rows":[256,256,0,256,0,0,256,256,203]},"vectors":[459]},"7":{"entrance_rank":1,"frame":7,"left":{"linear_Z4":[2,3,3,2,2,3,3,3,0],"matrix_rows":[1,258,4,8,16,32,64,128,230],"offset":0,"phase":0,"quadratic_rows":[0,230,230,0,0,230,230,230,0]},"rank":8,"right":{"linear_Z4":[2,0,0,2,2,0,0,0,0],"matrix_rows":[1,2,260,8,16,288,320,384,256],"offset":283,"phase":3,"quadratic_rows":[0,256,256,0,0,256,256,256,230]},"vectors":[486]}},"status":"RESIDUAL_ADAPTER_RECIPES"} diff --git a/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/SCALAR-FRAME-AUDIT.json b/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/SCALAR-FRAME-AUDIT.json new file mode 100644 index 0000000000..089f202be8 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/SCALAR-FRAME-AUDIT.json @@ -0,0 +1,533 @@ +{ + "status": "PASS_CHANGED_WORD_ALL_COLUMNS_AND_NATIVE_FRAMES", + "input_content_sha256": "2b67fd69853dfc28f30ab5bb928f573077ae9d2bfa12cc36254d018d56133a5d", + "routing_content_sha256": "7c84ac65c8b37173aa4293934f041915895e8ec30595844cc1534e2a19ae0d25", + "canonical_content_sha256": "62684fd4d4ffabf3b2f2ce4bc8ccdad07bcc7f2685aec86761cfebe1c39e7a0c", + "live_columns_each_orientation": 728, + "helpers": 504, + "compensation_additions": 9132, + "scalar_operations": 16266, + "center_rank_sum": 64, + "local_profile": { + "1": 2316, + "2": 424, + "3": 464, + "4": 192, + "5": 56, + "6": 56, + "8": 8 + }, + "local_rank_mass": 6004, + "widths": [ + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 9, + 8, + 9, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 9, + 9, + 8, + 8, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 8, + 8, + 9, + 8, + 9, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ], + "frames": 999, + "directed_edges": 2929, + "tau": 43, + "target_port_order_matches_baseline": true, + "seconds": 0.5738100840098923, + "scope": "Fresh exact forward and inverse-transpose scalar replay on every arbitrary input; all native frame chains and dyadic primitives. Phase lowering, wrappers, global owners and global assembly are separate." +} diff --git a/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/WRAPPER-CHECKS.json b/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/WRAPPER-CHECKS.json new file mode 100644 index 0000000000..5efe2efe55 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/WRAPPER-CHECKS.json @@ -0,0 +1,289 @@ +{ + "status": "PASS_RESIDUAL_WRAPPERS_ARE_EXACT", + "frames": 23, + "wrappers_reject": [ + "wrong global phase", + "wrong translation", + "wrong quadratic form", + "sides swapped", + "wrong width" + ], + "all_even_weight": false, + "all_totally_isotropic": false, + "detail": [ + { + "frame": 2, + "entrance_rank": 1, + "residual_width": 8, + "vectors": [ + 75 + ], + "all_even_weight": true, + "totally_isotropic": true + }, + { + "frame": 3, + "entrance_rank": 1, + "residual_width": 8, + "vectors": [ + 102 + ], + "all_even_weight": true, + "totally_isotropic": true + }, + { + "frame": 4, + "entrance_rank": 1, + "residual_width": 8, + "vectors": [ + 120 + ], + "all_even_weight": true, + "totally_isotropic": true + }, + { + "frame": 5, + "entrance_rank": 1, + "residual_width": 8, + "vectors": [ + 85 + ], + "all_even_weight": true, + "totally_isotropic": true + }, + { + "frame": 6, + "entrance_rank": 1, + "residual_width": 8, + "vectors": [ + 459 + ], + "all_even_weight": true, + "totally_isotropic": true + }, + { + "frame": 7, + "entrance_rank": 1, + "residual_width": 8, + "vectors": [ + 486 + ], + "all_even_weight": true, + "totally_isotropic": true + }, + { + "frame": 422, + "entrance_rank": 1, + "residual_width": 8, + "vectors": [ + 45 + ], + "all_even_weight": true, + "totally_isotropic": true + }, + { + "frame": 423, + "entrance_rank": 1, + "residual_width": 8, + "vectors": [ + 51 + ], + "all_even_weight": true, + "totally_isotropic": true + }, + { + "frame": 424, + "entrance_rank": 1, + "residual_width": 8, + "vectors": [ + 30 + ], + "all_even_weight": true, + "totally_isotropic": true + }, + { + "frame": 425, + "entrance_rank": 4, + "residual_width": 5, + "vectors": [ + 413, + 72, + 48, + 3 + ], + "all_even_weight": true, + "totally_isotropic": false + }, + { + "frame": 426, + "entrance_rank": 4, + "residual_width": 5, + "vectors": [ + 407, + 66, + 36, + 9 + ], + "all_even_weight": true, + "totally_isotropic": false + }, + { + "frame": 427, + "entrance_rank": 4, + "residual_width": 5, + "vectors": [ + 455, + 33, + 18, + 12 + ], + "all_even_weight": true, + "totally_isotropic": false + }, + { + "frame": 428, + "entrance_rank": 4, + "residual_width": 5, + "vectors": [ + 258, + 130, + 85, + 45 + ], + "all_even_weight": true, + "totally_isotropic": false + }, + { + "frame": 429, + "entrance_rank": 4, + "residual_width": 5, + "vectors": [ + 264, + 136, + 85, + 51 + ], + "all_even_weight": true, + "totally_isotropic": false + }, + { + "frame": 430, + "entrance_rank": 4, + "residual_width": 5, + "vectors": [ + 427, + 96, + 24, + 6 + ], + "all_even_weight": true, + "totally_isotropic": false + }, + { + "frame": 431, + "entrance_rank": 4, + "residual_width": 5, + "vectors": [ + 423, + 65, + 20, + 10 + ], + "all_even_weight": true, + "totally_isotropic": false + }, + { + "frame": 432, + "entrance_rank": 4, + "residual_width": 5, + "vectors": [ + 257, + 129, + 102, + 30 + ], + "all_even_weight": true, + "totally_isotropic": false + }, + { + "frame": 433, + "entrance_rank": 4, + "residual_width": 5, + "vectors": [ + 399, + 68, + 34, + 17 + ], + "all_even_weight": true, + "totally_isotropic": false + }, + { + "frame": 434, + "entrance_rank": 4, + "residual_width": 5, + "vectors": [ + 411, + 80, + 40, + 5 + ], + "all_even_weight": true, + "totally_isotropic": false + }, + { + "frame": 435, + "entrance_rank": 4, + "residual_width": 5, + "vectors": [ + 272, + 144, + 75, + 45 + ], + "all_even_weight": true, + "totally_isotropic": false + }, + { + "frame": 436, + "entrance_rank": 4, + "residual_width": 5, + "vectors": [ + 320, + 192, + 45, + 30 + ], + "all_even_weight": true, + "totally_isotropic": false + }, + { + "frame": 437, + "entrance_rank": 5, + "residual_width": 4, + "vectors": [ + 288, + 160, + 75, + 25, + 7 + ], + "all_even_weight": false, + "totally_isotropic": false + }, + { + "frame": 438, + "entrance_rank": 5, + "residual_width": 4, + "vectors": [ + 260, + 132, + 75, + 42, + 25 + ], + "all_even_weight": false, + "totally_isotropic": false + } + ] +} diff --git a/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/work/complex-nine-native/DATA-PHASES.json b/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/work/complex-nine-native/DATA-PHASES.json new file mode 100644 index 0000000000..d9a4f84211 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/work/complex-nine-native/DATA-PHASES.json @@ -0,0 +1 @@ +{"cover_correction":{"complete_small_cover_checks":[{"n":1,"nonzero_full_kernel_corrections":0,"orthogonal_matrices":1},{"n":2,"nonzero_full_kernel_corrections":0,"orthogonal_matrices":2},{"n":3,"nonzero_full_kernel_corrections":0,"orthogonal_matrices":6},{"n":4,"nonzero_full_kernel_corrections":24,"orthogonal_matrices":48},{"n":5,"nonzero_full_kernel_corrections":600,"orthogonal_matrices":720}],"formula":"delta(g)_i = (weight(row_i(g))-1)/2 mod 2; apply X_delta(g) to EVERY final live stream in cover class g.","mandatory":true,"reason":"P_g C_all P_g^-1 = C_all X_delta(g) exactly. Orthogonality cancels all quadratic cross terms; both sides fix the uniform vector."},"global_phase_argument":"Every C_q and every linear address permutation fixes the uniform vector. Equality of the exact Z4 Fourier multiplier therefore fixes the scalar phase as well.","inherited_parent_exact_phase_polynomial_evaluations":40960,"m":73,"nonzero_stage_alignment_translations":3584,"ports":112,"recipes":[{"idle_children":[{"orthogonal_axes":[13,14,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":15},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[13,14,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":15},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[13,14,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":15},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[13,14,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":15},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[13,14,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":15},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[13,14,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":15},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":0,"q":11,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":15,"entry_Y":15,"exit_X":3588,"exit_Y":3588},{"entry_X":15,"entry_Y":15,"exit_X":917508,"exit_Y":917508},{"entry_X":15,"entry_Y":15,"exit_X":234881028,"exit_Y":234881028},{"entry_X":15,"entry_Y":15,"exit_X":60129542148,"exit_Y":60129542148},{"entry_X":15,"entry_Y":15,"exit_X":15393162788868,"exit_Y":15393162788868},{"entry_X":15,"entry_Y":15,"exit_X":3940649673949188,"exit_Y":3940649673949188},{"entry_X":15,"entry_Y":15,"exit_X":1008806316530991108,"exit_Y":1008806316530991108},{"entry_X":15,"entry_Y":15,"exit_X":258254417031933722628,"exit_Y":258254417031933722628}],"terminal_Y_translation":11},{"idle_children":[{"orthogonal_axes":[21,22,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":23},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[21,22,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":23},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[21,22,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":23},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[21,22,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":23},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[21,22,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":23},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[21,22,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":23},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":1,"q":19,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":23,"entry_Y":23,"exit_X":5636,"exit_Y":5636},{"entry_X":23,"entry_Y":23,"exit_X":1441796,"exit_Y":1441796},{"entry_X":23,"entry_Y":23,"exit_X":369098756,"exit_Y":369098756},{"entry_X":23,"entry_Y":23,"exit_X":94489280516,"exit_Y":94489280516},{"entry_X":23,"entry_Y":23,"exit_X":24189255811076,"exit_Y":24189255811076},{"entry_X":23,"entry_Y":23,"exit_X":6192449487634436,"exit_Y":6192449487634436},{"entry_X":23,"entry_Y":23,"exit_X":1585267068834414596,"exit_Y":1585267068834414596},{"entry_X":23,"entry_Y":23,"exit_X":405828369621610135556,"exit_Y":405828369621610135556}],"terminal_Y_translation":19},{"idle_children":[{"orthogonal_axes":[37,38,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":39},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[37,38,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":39},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[37,38,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":39},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[37,38,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":39},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[37,38,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":39},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[37,38,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":39},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":2,"q":35,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":39,"entry_Y":39,"exit_X":9732,"exit_Y":9732},{"entry_X":39,"entry_Y":39,"exit_X":2490372,"exit_Y":2490372},{"entry_X":39,"entry_Y":39,"exit_X":637534212,"exit_Y":637534212},{"entry_X":39,"entry_Y":39,"exit_X":163208757252,"exit_Y":163208757252},{"entry_X":39,"entry_Y":39,"exit_X":41781441855492,"exit_Y":41781441855492},{"entry_X":39,"entry_Y":39,"exit_X":10696049115004932,"exit_Y":10696049115004932},{"entry_X":39,"entry_Y":39,"exit_X":2738188573441261572,"exit_Y":2738188573441261572},{"entry_X":39,"entry_Y":39,"exit_X":700976274800962961412,"exit_Y":700976274800962961412}],"terminal_Y_translation":35},{"idle_children":[{"orthogonal_axes":[69,70,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":71},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[69,70,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":71},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[69,70,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":71},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[69,70,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":71},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[69,70,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":71},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[69,70,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":71},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":3,"q":67,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":71,"entry_Y":71,"exit_X":17924,"exit_Y":17924},{"entry_X":71,"entry_Y":71,"exit_X":4587524,"exit_Y":4587524},{"entry_X":71,"entry_Y":71,"exit_X":1174405124,"exit_Y":1174405124},{"entry_X":71,"entry_Y":71,"exit_X":300647710724,"exit_Y":300647710724},{"entry_X":71,"entry_Y":71,"exit_X":76965813944324,"exit_Y":76965813944324},{"entry_X":71,"entry_Y":71,"exit_X":19703248369745924,"exit_Y":19703248369745924},{"entry_X":71,"entry_Y":71,"exit_X":5044031582654955524,"exit_Y":5044031582654955524},{"entry_X":71,"entry_Y":71,"exit_X":1291272085159668613124,"exit_Y":1291272085159668613124}],"terminal_Y_translation":67},{"idle_children":[{"orthogonal_axes":[133,134,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":135},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[133,134,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":135},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[133,134,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":135},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[133,134,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":135},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[133,134,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":135},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[133,134,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":135},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":4,"q":131,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":135,"entry_Y":135,"exit_X":34308,"exit_Y":34308},{"entry_X":135,"entry_Y":135,"exit_X":8781828,"exit_Y":8781828},{"entry_X":135,"entry_Y":135,"exit_X":2248146948,"exit_Y":2248146948},{"entry_X":135,"entry_Y":135,"exit_X":575525617668,"exit_Y":575525617668},{"entry_X":135,"entry_Y":135,"exit_X":147334558121988,"exit_Y":147334558121988},{"entry_X":135,"entry_Y":135,"exit_X":37717646879227908,"exit_Y":37717646879227908},{"entry_X":135,"entry_Y":135,"exit_X":9655717601082343428,"exit_Y":9655717601082343428},{"entry_X":135,"entry_Y":135,"exit_X":2471863705877079916548,"exit_Y":2471863705877079916548}],"terminal_Y_translation":131},{"idle_children":[{"orthogonal_axes":[261,262,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":263},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[261,262,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":263},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[261,262,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":263},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[261,262,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":263},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[261,262,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":263},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[261,262,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":263},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":5,"q":259,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":263,"entry_Y":263,"exit_X":67076,"exit_Y":67076},{"entry_X":263,"entry_Y":263,"exit_X":17170436,"exit_Y":17170436},{"entry_X":263,"entry_Y":263,"exit_X":4395630596,"exit_Y":4395630596},{"entry_X":263,"entry_Y":263,"exit_X":1125281431556,"exit_Y":1125281431556},{"entry_X":263,"entry_Y":263,"exit_X":288072046477316,"exit_Y":288072046477316},{"entry_X":263,"entry_Y":263,"exit_X":73746443898191876,"exit_Y":73746443898191876},{"entry_X":263,"entry_Y":263,"exit_X":18879089637937119236,"exit_Y":18879089637937119236},{"entry_X":263,"entry_Y":263,"exit_X":4833046947311902523396,"exit_Y":4833046947311902523396}],"terminal_Y_translation":259},{"idle_children":[{"orthogonal_axes":[14,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":15},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[14,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":15},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[14,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":15},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[14,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":15},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[14,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":15},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[14,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":15},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":6,"q":13,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":15,"entry_Y":15,"exit_X":3586,"exit_Y":3586},{"entry_X":15,"entry_Y":15,"exit_X":917506,"exit_Y":917506},{"entry_X":15,"entry_Y":15,"exit_X":234881026,"exit_Y":234881026},{"entry_X":15,"entry_Y":15,"exit_X":60129542146,"exit_Y":60129542146},{"entry_X":15,"entry_Y":15,"exit_X":15393162788866,"exit_Y":15393162788866},{"entry_X":15,"entry_Y":15,"exit_X":3940649673949186,"exit_Y":3940649673949186},{"entry_X":15,"entry_Y":15,"exit_X":1008806316530991106,"exit_Y":1008806316530991106},{"entry_X":15,"entry_Y":15,"exit_X":258254417031933722626,"exit_Y":258254417031933722626}],"terminal_Y_translation":13},{"idle_children":[{"orthogonal_axes":[22,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":23},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[22,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":23},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[22,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":23},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[22,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":23},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[22,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":23},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[22,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":23},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":7,"q":21,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":23,"entry_Y":23,"exit_X":5634,"exit_Y":5634},{"entry_X":23,"entry_Y":23,"exit_X":1441794,"exit_Y":1441794},{"entry_X":23,"entry_Y":23,"exit_X":369098754,"exit_Y":369098754},{"entry_X":23,"entry_Y":23,"exit_X":94489280514,"exit_Y":94489280514},{"entry_X":23,"entry_Y":23,"exit_X":24189255811074,"exit_Y":24189255811074},{"entry_X":23,"entry_Y":23,"exit_X":6192449487634434,"exit_Y":6192449487634434},{"entry_X":23,"entry_Y":23,"exit_X":1585267068834414594,"exit_Y":1585267068834414594},{"entry_X":23,"entry_Y":23,"exit_X":405828369621610135554,"exit_Y":405828369621610135554}],"terminal_Y_translation":21},{"idle_children":[{"orthogonal_axes":[38,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":39},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[38,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":39},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[38,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":39},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[38,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":39},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[38,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":39},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[38,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":39},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":8,"q":37,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":39,"entry_Y":39,"exit_X":9730,"exit_Y":9730},{"entry_X":39,"entry_Y":39,"exit_X":2490370,"exit_Y":2490370},{"entry_X":39,"entry_Y":39,"exit_X":637534210,"exit_Y":637534210},{"entry_X":39,"entry_Y":39,"exit_X":163208757250,"exit_Y":163208757250},{"entry_X":39,"entry_Y":39,"exit_X":41781441855490,"exit_Y":41781441855490},{"entry_X":39,"entry_Y":39,"exit_X":10696049115004930,"exit_Y":10696049115004930},{"entry_X":39,"entry_Y":39,"exit_X":2738188573441261570,"exit_Y":2738188573441261570},{"entry_X":39,"entry_Y":39,"exit_X":700976274800962961410,"exit_Y":700976274800962961410}],"terminal_Y_translation":37},{"idle_children":[{"orthogonal_axes":[70,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":71},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[70,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":71},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[70,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":71},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[70,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":71},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[70,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":71},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[70,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":71},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":9,"q":69,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":71,"entry_Y":71,"exit_X":17922,"exit_Y":17922},{"entry_X":71,"entry_Y":71,"exit_X":4587522,"exit_Y":4587522},{"entry_X":71,"entry_Y":71,"exit_X":1174405122,"exit_Y":1174405122},{"entry_X":71,"entry_Y":71,"exit_X":300647710722,"exit_Y":300647710722},{"entry_X":71,"entry_Y":71,"exit_X":76965813944322,"exit_Y":76965813944322},{"entry_X":71,"entry_Y":71,"exit_X":19703248369745922,"exit_Y":19703248369745922},{"entry_X":71,"entry_Y":71,"exit_X":5044031582654955522,"exit_Y":5044031582654955522},{"entry_X":71,"entry_Y":71,"exit_X":1291272085159668613122,"exit_Y":1291272085159668613122}],"terminal_Y_translation":69},{"idle_children":[{"orthogonal_axes":[134,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":135},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[134,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":135},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[134,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":135},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[134,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":135},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[134,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":135},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[134,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":135},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":10,"q":133,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":135,"entry_Y":135,"exit_X":34306,"exit_Y":34306},{"entry_X":135,"entry_Y":135,"exit_X":8781826,"exit_Y":8781826},{"entry_X":135,"entry_Y":135,"exit_X":2248146946,"exit_Y":2248146946},{"entry_X":135,"entry_Y":135,"exit_X":575525617666,"exit_Y":575525617666},{"entry_X":135,"entry_Y":135,"exit_X":147334558121986,"exit_Y":147334558121986},{"entry_X":135,"entry_Y":135,"exit_X":37717646879227906,"exit_Y":37717646879227906},{"entry_X":135,"entry_Y":135,"exit_X":9655717601082343426,"exit_Y":9655717601082343426},{"entry_X":135,"entry_Y":135,"exit_X":2471863705877079916546,"exit_Y":2471863705877079916546}],"terminal_Y_translation":133},{"idle_children":[{"orthogonal_axes":[262,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":263},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[262,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":263},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[262,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":263},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[262,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":263},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[262,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":263},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[262,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":263},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":11,"q":261,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":263,"entry_Y":263,"exit_X":67074,"exit_Y":67074},{"entry_X":263,"entry_Y":263,"exit_X":17170434,"exit_Y":17170434},{"entry_X":263,"entry_Y":263,"exit_X":4395630594,"exit_Y":4395630594},{"entry_X":263,"entry_Y":263,"exit_X":1125281431554,"exit_Y":1125281431554},{"entry_X":263,"entry_Y":263,"exit_X":288072046477314,"exit_Y":288072046477314},{"entry_X":263,"entry_Y":263,"exit_X":73746443898191874,"exit_Y":73746443898191874},{"entry_X":263,"entry_Y":263,"exit_X":18879089637937119234,"exit_Y":18879089637937119234},{"entry_X":263,"entry_Y":263,"exit_X":4833046947311902523394,"exit_Y":4833046947311902523394}],"terminal_Y_translation":261},{"idle_children":[{"orthogonal_axes":[42,4,35,16,11,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":43},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[42,4,35,16,11,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":43},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[42,4,35,16,11,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":43},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[42,4,35,16,11,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":43},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[42,4,35,16,11,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":43},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[42,4,35,16,11,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":43},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":12,"q":41,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":43,"entry_Y":43,"exit_X":10754,"exit_Y":10754},{"entry_X":43,"entry_Y":43,"exit_X":2752514,"exit_Y":2752514},{"entry_X":43,"entry_Y":43,"exit_X":704643074,"exit_Y":704643074},{"entry_X":43,"entry_Y":43,"exit_X":180388626434,"exit_Y":180388626434},{"entry_X":43,"entry_Y":43,"exit_X":46179488366594,"exit_Y":46179488366594},{"entry_X":43,"entry_Y":43,"exit_X":11821949021847554,"exit_Y":11821949021847554},{"entry_X":43,"entry_Y":43,"exit_X":3026418949592973314,"exit_Y":3026418949592973314},{"entry_X":43,"entry_Y":43,"exit_X":774763251095801167874,"exit_Y":774763251095801167874}],"terminal_Y_translation":41},{"idle_children":[{"orthogonal_axes":[74,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":75},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[74,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":75},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[74,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":75},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[74,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":75},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[74,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":75},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[74,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":75},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":13,"q":73,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":75,"entry_Y":75,"exit_X":18946,"exit_Y":18946},{"entry_X":75,"entry_Y":75,"exit_X":4849666,"exit_Y":4849666},{"entry_X":75,"entry_Y":75,"exit_X":1241513986,"exit_Y":1241513986},{"entry_X":75,"entry_Y":75,"exit_X":317827579906,"exit_Y":317827579906},{"entry_X":75,"entry_Y":75,"exit_X":81363860455426,"exit_Y":81363860455426},{"entry_X":75,"entry_Y":75,"exit_X":20829148276588546,"exit_Y":20829148276588546},{"entry_X":75,"entry_Y":75,"exit_X":5332261958806667266,"exit_Y":5332261958806667266},{"entry_X":75,"entry_Y":75,"exit_X":1365059061454506819586,"exit_Y":1365059061454506819586}],"terminal_Y_translation":73},{"idle_children":[{"orthogonal_axes":[138,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":139},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[138,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":139},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[138,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":139},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[138,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":139},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[138,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":139},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[138,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":139},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":14,"q":137,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":139,"entry_Y":139,"exit_X":35330,"exit_Y":35330},{"entry_X":139,"entry_Y":139,"exit_X":9043970,"exit_Y":9043970},{"entry_X":139,"entry_Y":139,"exit_X":2315255810,"exit_Y":2315255810},{"entry_X":139,"entry_Y":139,"exit_X":592705486850,"exit_Y":592705486850},{"entry_X":139,"entry_Y":139,"exit_X":151732604633090,"exit_Y":151732604633090},{"entry_X":139,"entry_Y":139,"exit_X":38843546786070530,"exit_Y":38843546786070530},{"entry_X":139,"entry_Y":139,"exit_X":9943947977234055170,"exit_Y":9943947977234055170},{"entry_X":139,"entry_Y":139,"exit_X":2545650682171918123010,"exit_Y":2545650682171918123010}],"terminal_Y_translation":137},{"idle_children":[{"orthogonal_axes":[266,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":267},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[266,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":267},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[266,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":267},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[266,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":267},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[266,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":267},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[266,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":267},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":15,"q":265,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":267,"entry_Y":267,"exit_X":68098,"exit_Y":68098},{"entry_X":267,"entry_Y":267,"exit_X":17432578,"exit_Y":17432578},{"entry_X":267,"entry_Y":267,"exit_X":4462739458,"exit_Y":4462739458},{"entry_X":267,"entry_Y":267,"exit_X":1142461300738,"exit_Y":1142461300738},{"entry_X":267,"entry_Y":267,"exit_X":292470092988418,"exit_Y":292470092988418},{"entry_X":267,"entry_Y":267,"exit_X":74872343805034498,"exit_Y":74872343805034498},{"entry_X":267,"entry_Y":267,"exit_X":19167320014088830978,"exit_Y":19167320014088830978},{"entry_X":267,"entry_Y":267,"exit_X":4906833923606740729858,"exit_Y":4906833923606740729858}],"terminal_Y_translation":265},{"idle_children":[{"orthogonal_axes":[50,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":51},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[50,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":51},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[50,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":51},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[50,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":51},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[50,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":51},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[50,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":51},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":16,"q":49,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":51,"entry_Y":51,"exit_X":12802,"exit_Y":12802},{"entry_X":51,"entry_Y":51,"exit_X":3276802,"exit_Y":3276802},{"entry_X":51,"entry_Y":51,"exit_X":838860802,"exit_Y":838860802},{"entry_X":51,"entry_Y":51,"exit_X":214748364802,"exit_Y":214748364802},{"entry_X":51,"entry_Y":51,"exit_X":54975581388802,"exit_Y":54975581388802},{"entry_X":51,"entry_Y":51,"exit_X":14073748835532802,"exit_Y":14073748835532802},{"entry_X":51,"entry_Y":51,"exit_X":3602879701896396802,"exit_Y":3602879701896396802},{"entry_X":51,"entry_Y":51,"exit_X":922337203685477580802,"exit_Y":922337203685477580802}],"terminal_Y_translation":49},{"idle_children":[{"orthogonal_axes":[82,4,8,67,32,19,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":83},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[82,4,8,67,32,19,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":83},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[82,4,8,67,32,19,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":83},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[82,4,8,67,32,19,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":83},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[82,4,8,67,32,19,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":83},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[82,4,8,67,32,19,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":83},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":17,"q":81,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":83,"entry_Y":83,"exit_X":20994,"exit_Y":20994},{"entry_X":83,"entry_Y":83,"exit_X":5373954,"exit_Y":5373954},{"entry_X":83,"entry_Y":83,"exit_X":1375731714,"exit_Y":1375731714},{"entry_X":83,"entry_Y":83,"exit_X":352187318274,"exit_Y":352187318274},{"entry_X":83,"entry_Y":83,"exit_X":90159953477634,"exit_Y":90159953477634},{"entry_X":83,"entry_Y":83,"exit_X":23080948090273794,"exit_Y":23080948090273794},{"entry_X":83,"entry_Y":83,"exit_X":5908722711110090754,"exit_Y":5908722711110090754},{"entry_X":83,"entry_Y":83,"exit_X":1512633014044183232514,"exit_Y":1512633014044183232514}],"terminal_Y_translation":81},{"idle_children":[{"orthogonal_axes":[146,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":147},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[146,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":147},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[146,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":147},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[146,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":147},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[146,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":147},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[146,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":147},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":18,"q":145,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":147,"entry_Y":147,"exit_X":37378,"exit_Y":37378},{"entry_X":147,"entry_Y":147,"exit_X":9568258,"exit_Y":9568258},{"entry_X":147,"entry_Y":147,"exit_X":2449473538,"exit_Y":2449473538},{"entry_X":147,"entry_Y":147,"exit_X":627065225218,"exit_Y":627065225218},{"entry_X":147,"entry_Y":147,"exit_X":160528697655298,"exit_Y":160528697655298},{"entry_X":147,"entry_Y":147,"exit_X":41095346599755778,"exit_Y":41095346599755778},{"entry_X":147,"entry_Y":147,"exit_X":10520408729537478658,"exit_Y":10520408729537478658},{"entry_X":147,"entry_Y":147,"exit_X":2693224634761594535938,"exit_Y":2693224634761594535938}],"terminal_Y_translation":145},{"idle_children":[{"orthogonal_axes":[274,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":275},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[274,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":275},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[274,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":275},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[274,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":275},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[274,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":275},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[274,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":275},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":19,"q":273,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":275,"entry_Y":275,"exit_X":70146,"exit_Y":70146},{"entry_X":275,"entry_Y":275,"exit_X":17956866,"exit_Y":17956866},{"entry_X":275,"entry_Y":275,"exit_X":4596957186,"exit_Y":4596957186},{"entry_X":275,"entry_Y":275,"exit_X":1176821039106,"exit_Y":1176821039106},{"entry_X":275,"entry_Y":275,"exit_X":301266186010626,"exit_Y":301266186010626},{"entry_X":275,"entry_Y":275,"exit_X":77124143618719746,"exit_Y":77124143618719746},{"entry_X":275,"entry_Y":275,"exit_X":19743780766392254466,"exit_Y":19743780766392254466},{"entry_X":275,"entry_Y":275,"exit_X":5054407876196417142786,"exit_Y":5054407876196417142786}],"terminal_Y_translation":273},{"idle_children":[{"orthogonal_axes":[162,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":163},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[162,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":163},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[162,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":163},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[162,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":163},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[162,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":163},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[162,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":163},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":20,"q":161,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":163,"entry_Y":163,"exit_X":41474,"exit_Y":41474},{"entry_X":163,"entry_Y":163,"exit_X":10616834,"exit_Y":10616834},{"entry_X":163,"entry_Y":163,"exit_X":2717908994,"exit_Y":2717908994},{"entry_X":163,"entry_Y":163,"exit_X":695784701954,"exit_Y":695784701954},{"entry_X":163,"entry_Y":163,"exit_X":178120883699714,"exit_Y":178120883699714},{"entry_X":163,"entry_Y":163,"exit_X":45598946227126274,"exit_Y":45598946227126274},{"entry_X":163,"entry_Y":163,"exit_X":11673330234144325634,"exit_Y":11673330234144325634},{"entry_X":163,"entry_Y":163,"exit_X":2988372539940947361794,"exit_Y":2988372539940947361794}],"terminal_Y_translation":161},{"idle_children":[{"orthogonal_axes":[290,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":291},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[290,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":291},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[290,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":291},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[290,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":291},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[290,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":291},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[290,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":291},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":21,"q":289,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":291,"entry_Y":291,"exit_X":74242,"exit_Y":74242},{"entry_X":291,"entry_Y":291,"exit_X":19005442,"exit_Y":19005442},{"entry_X":291,"entry_Y":291,"exit_X":4865392642,"exit_Y":4865392642},{"entry_X":291,"entry_Y":291,"exit_X":1245540515842,"exit_Y":1245540515842},{"entry_X":291,"entry_Y":291,"exit_X":318858372055042,"exit_Y":318858372055042},{"entry_X":291,"entry_Y":291,"exit_X":81627743246090242,"exit_Y":81627743246090242},{"entry_X":291,"entry_Y":291,"exit_X":20896702270999101442,"exit_Y":20896702270999101442},{"entry_X":291,"entry_Y":291,"exit_X":5349555781375769968642,"exit_Y":5349555781375769968642}],"terminal_Y_translation":289},{"idle_children":[{"orthogonal_axes":[194,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":195},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[194,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":195},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[194,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":195},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[194,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":195},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[194,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":195},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[194,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":195},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":22,"q":193,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":195,"entry_Y":195,"exit_X":49666,"exit_Y":49666},{"entry_X":195,"entry_Y":195,"exit_X":12713986,"exit_Y":12713986},{"entry_X":195,"entry_Y":195,"exit_X":3254779906,"exit_Y":3254779906},{"entry_X":195,"entry_Y":195,"exit_X":833223655426,"exit_Y":833223655426},{"entry_X":195,"entry_Y":195,"exit_X":213305255788546,"exit_Y":213305255788546},{"entry_X":195,"entry_Y":195,"exit_X":54606145481867266,"exit_Y":54606145481867266},{"entry_X":195,"entry_Y":195,"exit_X":13979173243358019586,"exit_Y":13979173243358019586},{"entry_X":195,"entry_Y":195,"exit_X":3578668350299653013506,"exit_Y":3578668350299653013506}],"terminal_Y_translation":193},{"idle_children":[{"orthogonal_axes":[322,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":323},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[322,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":323},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[322,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":323},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[322,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":323},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[322,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":323},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[322,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":323},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":23,"q":321,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":323,"entry_Y":323,"exit_X":82434,"exit_Y":82434},{"entry_X":323,"entry_Y":323,"exit_X":21102594,"exit_Y":21102594},{"entry_X":323,"entry_Y":323,"exit_X":5402263554,"exit_Y":5402263554},{"entry_X":323,"entry_Y":323,"exit_X":1382979469314,"exit_Y":1382979469314},{"entry_X":323,"entry_Y":323,"exit_X":354042744143874,"exit_Y":354042744143874},{"entry_X":323,"entry_Y":323,"exit_X":90634942500831234,"exit_Y":90634942500831234},{"entry_X":323,"entry_Y":323,"exit_X":23202545280212795394,"exit_Y":23202545280212795394},{"entry_X":323,"entry_Y":323,"exit_X":5939851591734475620354,"exit_Y":5939851591734475620354}],"terminal_Y_translation":321},{"idle_children":[{"orthogonal_axes":[386,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":387},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[386,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":387},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[386,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":387},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[386,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":387},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[386,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":387},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[386,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":387},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":24,"q":385,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":387,"entry_Y":387,"exit_X":98818,"exit_Y":98818},{"entry_X":387,"entry_Y":387,"exit_X":25296898,"exit_Y":25296898},{"entry_X":387,"entry_Y":387,"exit_X":6476005378,"exit_Y":6476005378},{"entry_X":387,"entry_Y":387,"exit_X":1657857376258,"exit_Y":1657857376258},{"entry_X":387,"entry_Y":387,"exit_X":424411488321538,"exit_Y":424411488321538},{"entry_X":387,"entry_Y":387,"exit_X":108649341010313218,"exit_Y":108649341010313218},{"entry_X":387,"entry_Y":387,"exit_X":27814231298640183298,"exit_Y":27814231298640183298},{"entry_X":387,"entry_Y":387,"exit_X":7120443212451886923778,"exit_Y":7120443212451886923778}],"terminal_Y_translation":385},{"idle_children":[{"orthogonal_axes":[13,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":15},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[13,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":15},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[13,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":15},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[13,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":15},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[13,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":15},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[13,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":15},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":25,"q":14,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":15,"entry_Y":15,"exit_X":3585,"exit_Y":3585},{"entry_X":15,"entry_Y":15,"exit_X":917505,"exit_Y":917505},{"entry_X":15,"entry_Y":15,"exit_X":234881025,"exit_Y":234881025},{"entry_X":15,"entry_Y":15,"exit_X":60129542145,"exit_Y":60129542145},{"entry_X":15,"entry_Y":15,"exit_X":15393162788865,"exit_Y":15393162788865},{"entry_X":15,"entry_Y":15,"exit_X":3940649673949185,"exit_Y":3940649673949185},{"entry_X":15,"entry_Y":15,"exit_X":1008806316530991105,"exit_Y":1008806316530991105},{"entry_X":15,"entry_Y":15,"exit_X":258254417031933722625,"exit_Y":258254417031933722625}],"terminal_Y_translation":14},{"idle_children":[{"orthogonal_axes":[21,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":23},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[21,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":23},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[21,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":23},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[21,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":23},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[21,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":23},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[21,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":23},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":26,"q":22,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":23,"entry_Y":23,"exit_X":5633,"exit_Y":5633},{"entry_X":23,"entry_Y":23,"exit_X":1441793,"exit_Y":1441793},{"entry_X":23,"entry_Y":23,"exit_X":369098753,"exit_Y":369098753},{"entry_X":23,"entry_Y":23,"exit_X":94489280513,"exit_Y":94489280513},{"entry_X":23,"entry_Y":23,"exit_X":24189255811073,"exit_Y":24189255811073},{"entry_X":23,"entry_Y":23,"exit_X":6192449487634433,"exit_Y":6192449487634433},{"entry_X":23,"entry_Y":23,"exit_X":1585267068834414593,"exit_Y":1585267068834414593},{"entry_X":23,"entry_Y":23,"exit_X":405828369621610135553,"exit_Y":405828369621610135553}],"terminal_Y_translation":22},{"idle_children":[{"orthogonal_axes":[37,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":39},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[37,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":39},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[37,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":39},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[37,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":39},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[37,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":39},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[37,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":39},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":27,"q":38,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":39,"entry_Y":39,"exit_X":9729,"exit_Y":9729},{"entry_X":39,"entry_Y":39,"exit_X":2490369,"exit_Y":2490369},{"entry_X":39,"entry_Y":39,"exit_X":637534209,"exit_Y":637534209},{"entry_X":39,"entry_Y":39,"exit_X":163208757249,"exit_Y":163208757249},{"entry_X":39,"entry_Y":39,"exit_X":41781441855489,"exit_Y":41781441855489},{"entry_X":39,"entry_Y":39,"exit_X":10696049115004929,"exit_Y":10696049115004929},{"entry_X":39,"entry_Y":39,"exit_X":2738188573441261569,"exit_Y":2738188573441261569},{"entry_X":39,"entry_Y":39,"exit_X":700976274800962961409,"exit_Y":700976274800962961409}],"terminal_Y_translation":38},{"idle_children":[{"orthogonal_axes":[69,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":71},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[69,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":71},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[69,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":71},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[69,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":71},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[69,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":71},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[69,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":71},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":28,"q":70,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":71,"entry_Y":71,"exit_X":17921,"exit_Y":17921},{"entry_X":71,"entry_Y":71,"exit_X":4587521,"exit_Y":4587521},{"entry_X":71,"entry_Y":71,"exit_X":1174405121,"exit_Y":1174405121},{"entry_X":71,"entry_Y":71,"exit_X":300647710721,"exit_Y":300647710721},{"entry_X":71,"entry_Y":71,"exit_X":76965813944321,"exit_Y":76965813944321},{"entry_X":71,"entry_Y":71,"exit_X":19703248369745921,"exit_Y":19703248369745921},{"entry_X":71,"entry_Y":71,"exit_X":5044031582654955521,"exit_Y":5044031582654955521},{"entry_X":71,"entry_Y":71,"exit_X":1291272085159668613121,"exit_Y":1291272085159668613121}],"terminal_Y_translation":70},{"idle_children":[{"orthogonal_axes":[133,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":135},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[133,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":135},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[133,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":135},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[133,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":135},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[133,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":135},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[133,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":135},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":29,"q":134,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":135,"entry_Y":135,"exit_X":34305,"exit_Y":34305},{"entry_X":135,"entry_Y":135,"exit_X":8781825,"exit_Y":8781825},{"entry_X":135,"entry_Y":135,"exit_X":2248146945,"exit_Y":2248146945},{"entry_X":135,"entry_Y":135,"exit_X":575525617665,"exit_Y":575525617665},{"entry_X":135,"entry_Y":135,"exit_X":147334558121985,"exit_Y":147334558121985},{"entry_X":135,"entry_Y":135,"exit_X":37717646879227905,"exit_Y":37717646879227905},{"entry_X":135,"entry_Y":135,"exit_X":9655717601082343425,"exit_Y":9655717601082343425},{"entry_X":135,"entry_Y":135,"exit_X":2471863705877079916545,"exit_Y":2471863705877079916545}],"terminal_Y_translation":134},{"idle_children":[{"orthogonal_axes":[261,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":263},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[261,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":263},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[261,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":263},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[261,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":263},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[261,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":263},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[261,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":263},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":30,"q":262,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":263,"entry_Y":263,"exit_X":67073,"exit_Y":67073},{"entry_X":263,"entry_Y":263,"exit_X":17170433,"exit_Y":17170433},{"entry_X":263,"entry_Y":263,"exit_X":4395630593,"exit_Y":4395630593},{"entry_X":263,"entry_Y":263,"exit_X":1125281431553,"exit_Y":1125281431553},{"entry_X":263,"entry_Y":263,"exit_X":288072046477313,"exit_Y":288072046477313},{"entry_X":263,"entry_Y":263,"exit_X":73746443898191873,"exit_Y":73746443898191873},{"entry_X":263,"entry_Y":263,"exit_X":18879089637937119233,"exit_Y":18879089637937119233},{"entry_X":263,"entry_Y":263,"exit_X":4833046947311902523393,"exit_Y":4833046947311902523393}],"terminal_Y_translation":262},{"idle_children":[{"orthogonal_axes":[25,4,19,11,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":27},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[25,4,19,11,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":27},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[25,4,19,11,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":27},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[25,4,19,11,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":27},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[25,4,19,11,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":27},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[25,4,19,11,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":27},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":31,"q":26,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":27,"entry_Y":27,"exit_X":6657,"exit_Y":6657},{"entry_X":27,"entry_Y":27,"exit_X":1703937,"exit_Y":1703937},{"entry_X":27,"entry_Y":27,"exit_X":436207617,"exit_Y":436207617},{"entry_X":27,"entry_Y":27,"exit_X":111669149697,"exit_Y":111669149697},{"entry_X":27,"entry_Y":27,"exit_X":28587302322177,"exit_Y":28587302322177},{"entry_X":27,"entry_Y":27,"exit_X":7318349394477057,"exit_Y":7318349394477057},{"entry_X":27,"entry_Y":27,"exit_X":1873497444986126337,"exit_Y":1873497444986126337},{"entry_X":27,"entry_Y":27,"exit_X":479615345916448342017,"exit_Y":479615345916448342017}],"terminal_Y_translation":26},{"idle_children":[{"orthogonal_axes":[73,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":75},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[73,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":75},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[73,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":75},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[73,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":75},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[73,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":75},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[73,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":75},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":32,"q":74,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":75,"entry_Y":75,"exit_X":18945,"exit_Y":18945},{"entry_X":75,"entry_Y":75,"exit_X":4849665,"exit_Y":4849665},{"entry_X":75,"entry_Y":75,"exit_X":1241513985,"exit_Y":1241513985},{"entry_X":75,"entry_Y":75,"exit_X":317827579905,"exit_Y":317827579905},{"entry_X":75,"entry_Y":75,"exit_X":81363860455425,"exit_Y":81363860455425},{"entry_X":75,"entry_Y":75,"exit_X":20829148276588545,"exit_Y":20829148276588545},{"entry_X":75,"entry_Y":75,"exit_X":5332261958806667265,"exit_Y":5332261958806667265},{"entry_X":75,"entry_Y":75,"exit_X":1365059061454506819585,"exit_Y":1365059061454506819585}],"terminal_Y_translation":74},{"idle_children":[{"orthogonal_axes":[137,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":139},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[137,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":139},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[137,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":139},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[137,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":139},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[137,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":139},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[137,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":139},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":33,"q":138,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":139,"entry_Y":139,"exit_X":35329,"exit_Y":35329},{"entry_X":139,"entry_Y":139,"exit_X":9043969,"exit_Y":9043969},{"entry_X":139,"entry_Y":139,"exit_X":2315255809,"exit_Y":2315255809},{"entry_X":139,"entry_Y":139,"exit_X":592705486849,"exit_Y":592705486849},{"entry_X":139,"entry_Y":139,"exit_X":151732604633089,"exit_Y":151732604633089},{"entry_X":139,"entry_Y":139,"exit_X":38843546786070529,"exit_Y":38843546786070529},{"entry_X":139,"entry_Y":139,"exit_X":9943947977234055169,"exit_Y":9943947977234055169},{"entry_X":139,"entry_Y":139,"exit_X":2545650682171918123009,"exit_Y":2545650682171918123009}],"terminal_Y_translation":138},{"idle_children":[{"orthogonal_axes":[265,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":267},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[265,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":267},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[265,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":267},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[265,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":267},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[265,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":267},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[265,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":267},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":34,"q":266,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":267,"entry_Y":267,"exit_X":68097,"exit_Y":68097},{"entry_X":267,"entry_Y":267,"exit_X":17432577,"exit_Y":17432577},{"entry_X":267,"entry_Y":267,"exit_X":4462739457,"exit_Y":4462739457},{"entry_X":267,"entry_Y":267,"exit_X":1142461300737,"exit_Y":1142461300737},{"entry_X":267,"entry_Y":267,"exit_X":292470092988417,"exit_Y":292470092988417},{"entry_X":267,"entry_Y":267,"exit_X":74872343805034497,"exit_Y":74872343805034497},{"entry_X":267,"entry_Y":267,"exit_X":19167320014088830977,"exit_Y":19167320014088830977},{"entry_X":267,"entry_Y":267,"exit_X":4906833923606740729857,"exit_Y":4906833923606740729857}],"terminal_Y_translation":266},{"idle_children":[{"orthogonal_axes":[49,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":51},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[49,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":51},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[49,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":51},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[49,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":51},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[49,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":51},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[49,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":51},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":35,"q":50,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":51,"entry_Y":51,"exit_X":12801,"exit_Y":12801},{"entry_X":51,"entry_Y":51,"exit_X":3276801,"exit_Y":3276801},{"entry_X":51,"entry_Y":51,"exit_X":838860801,"exit_Y":838860801},{"entry_X":51,"entry_Y":51,"exit_X":214748364801,"exit_Y":214748364801},{"entry_X":51,"entry_Y":51,"exit_X":54975581388801,"exit_Y":54975581388801},{"entry_X":51,"entry_Y":51,"exit_X":14073748835532801,"exit_Y":14073748835532801},{"entry_X":51,"entry_Y":51,"exit_X":3602879701896396801,"exit_Y":3602879701896396801},{"entry_X":51,"entry_Y":51,"exit_X":922337203685477580801,"exit_Y":922337203685477580801}],"terminal_Y_translation":50},{"idle_children":[{"orthogonal_axes":[145,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":147},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[145,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":147},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[145,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":147},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[145,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":147},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[145,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":147},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[145,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":147},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":36,"q":146,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":147,"entry_Y":147,"exit_X":37377,"exit_Y":37377},{"entry_X":147,"entry_Y":147,"exit_X":9568257,"exit_Y":9568257},{"entry_X":147,"entry_Y":147,"exit_X":2449473537,"exit_Y":2449473537},{"entry_X":147,"entry_Y":147,"exit_X":627065225217,"exit_Y":627065225217},{"entry_X":147,"entry_Y":147,"exit_X":160528697655297,"exit_Y":160528697655297},{"entry_X":147,"entry_Y":147,"exit_X":41095346599755777,"exit_Y":41095346599755777},{"entry_X":147,"entry_Y":147,"exit_X":10520408729537478657,"exit_Y":10520408729537478657},{"entry_X":147,"entry_Y":147,"exit_X":2693224634761594535937,"exit_Y":2693224634761594535937}],"terminal_Y_translation":146},{"idle_children":[{"orthogonal_axes":[273,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":275},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[273,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":275},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[273,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":275},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[273,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":275},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[273,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":275},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[273,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":275},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":37,"q":274,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":275,"entry_Y":275,"exit_X":70145,"exit_Y":70145},{"entry_X":275,"entry_Y":275,"exit_X":17956865,"exit_Y":17956865},{"entry_X":275,"entry_Y":275,"exit_X":4596957185,"exit_Y":4596957185},{"entry_X":275,"entry_Y":275,"exit_X":1176821039105,"exit_Y":1176821039105},{"entry_X":275,"entry_Y":275,"exit_X":301266186010625,"exit_Y":301266186010625},{"entry_X":275,"entry_Y":275,"exit_X":77124143618719745,"exit_Y":77124143618719745},{"entry_X":275,"entry_Y":275,"exit_X":19743780766392254465,"exit_Y":19743780766392254465},{"entry_X":275,"entry_Y":275,"exit_X":5054407876196417142785,"exit_Y":5054407876196417142785}],"terminal_Y_translation":274},{"idle_children":[{"orthogonal_axes":[97,4,8,16,67,35,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":99},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[97,4,8,16,67,35,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":99},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[97,4,8,16,67,35,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":99},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[97,4,8,16,67,35,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":99},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[97,4,8,16,67,35,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":99},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[97,4,8,16,67,35,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":99},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":38,"q":98,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":99,"entry_Y":99,"exit_X":25089,"exit_Y":25089},{"entry_X":99,"entry_Y":99,"exit_X":6422529,"exit_Y":6422529},{"entry_X":99,"entry_Y":99,"exit_X":1644167169,"exit_Y":1644167169},{"entry_X":99,"entry_Y":99,"exit_X":420906795009,"exit_Y":420906795009},{"entry_X":99,"entry_Y":99,"exit_X":107752139522049,"exit_Y":107752139522049},{"entry_X":99,"entry_Y":99,"exit_X":27584547717644289,"exit_Y":27584547717644289},{"entry_X":99,"entry_Y":99,"exit_X":7061644215716937729,"exit_Y":7061644215716937729},{"entry_X":99,"entry_Y":99,"exit_X":1807780919223536058369,"exit_Y":1807780919223536058369}],"terminal_Y_translation":98},{"idle_children":[{"orthogonal_axes":[161,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":163},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[161,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":163},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[161,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":163},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[161,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":163},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[161,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":163},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[161,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":163},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":39,"q":162,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":163,"entry_Y":163,"exit_X":41473,"exit_Y":41473},{"entry_X":163,"entry_Y":163,"exit_X":10616833,"exit_Y":10616833},{"entry_X":163,"entry_Y":163,"exit_X":2717908993,"exit_Y":2717908993},{"entry_X":163,"entry_Y":163,"exit_X":695784701953,"exit_Y":695784701953},{"entry_X":163,"entry_Y":163,"exit_X":178120883699713,"exit_Y":178120883699713},{"entry_X":163,"entry_Y":163,"exit_X":45598946227126273,"exit_Y":45598946227126273},{"entry_X":163,"entry_Y":163,"exit_X":11673330234144325633,"exit_Y":11673330234144325633},{"entry_X":163,"entry_Y":163,"exit_X":2988372539940947361793,"exit_Y":2988372539940947361793}],"terminal_Y_translation":162},{"idle_children":[{"orthogonal_axes":[289,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":291},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[289,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":291},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[289,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":291},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[289,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":291},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[289,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":291},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[289,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":291},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":40,"q":290,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":291,"entry_Y":291,"exit_X":74241,"exit_Y":74241},{"entry_X":291,"entry_Y":291,"exit_X":19005441,"exit_Y":19005441},{"entry_X":291,"entry_Y":291,"exit_X":4865392641,"exit_Y":4865392641},{"entry_X":291,"entry_Y":291,"exit_X":1245540515841,"exit_Y":1245540515841},{"entry_X":291,"entry_Y":291,"exit_X":318858372055041,"exit_Y":318858372055041},{"entry_X":291,"entry_Y":291,"exit_X":81627743246090241,"exit_Y":81627743246090241},{"entry_X":291,"entry_Y":291,"exit_X":20896702270999101441,"exit_Y":20896702270999101441},{"entry_X":291,"entry_Y":291,"exit_X":5349555781375769968641,"exit_Y":5349555781375769968641}],"terminal_Y_translation":290},{"idle_children":[{"orthogonal_axes":[193,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":195},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[193,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":195},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[193,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":195},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[193,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":195},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[193,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":195},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[193,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":195},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":41,"q":194,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":195,"entry_Y":195,"exit_X":49665,"exit_Y":49665},{"entry_X":195,"entry_Y":195,"exit_X":12713985,"exit_Y":12713985},{"entry_X":195,"entry_Y":195,"exit_X":3254779905,"exit_Y":3254779905},{"entry_X":195,"entry_Y":195,"exit_X":833223655425,"exit_Y":833223655425},{"entry_X":195,"entry_Y":195,"exit_X":213305255788545,"exit_Y":213305255788545},{"entry_X":195,"entry_Y":195,"exit_X":54606145481867265,"exit_Y":54606145481867265},{"entry_X":195,"entry_Y":195,"exit_X":13979173243358019585,"exit_Y":13979173243358019585},{"entry_X":195,"entry_Y":195,"exit_X":3578668350299653013505,"exit_Y":3578668350299653013505}],"terminal_Y_translation":194},{"idle_children":[{"orthogonal_axes":[321,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":323},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[321,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":323},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[321,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":323},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[321,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":323},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[321,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":323},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[321,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":323},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":42,"q":322,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":323,"entry_Y":323,"exit_X":82433,"exit_Y":82433},{"entry_X":323,"entry_Y":323,"exit_X":21102593,"exit_Y":21102593},{"entry_X":323,"entry_Y":323,"exit_X":5402263553,"exit_Y":5402263553},{"entry_X":323,"entry_Y":323,"exit_X":1382979469313,"exit_Y":1382979469313},{"entry_X":323,"entry_Y":323,"exit_X":354042744143873,"exit_Y":354042744143873},{"entry_X":323,"entry_Y":323,"exit_X":90634942500831233,"exit_Y":90634942500831233},{"entry_X":323,"entry_Y":323,"exit_X":23202545280212795393,"exit_Y":23202545280212795393},{"entry_X":323,"entry_Y":323,"exit_X":5939851591734475620353,"exit_Y":5939851591734475620353}],"terminal_Y_translation":322},{"idle_children":[{"orthogonal_axes":[385,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":387},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[385,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":387},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[385,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":387},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[385,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":387},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[385,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":387},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[385,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":387},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":43,"q":386,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":387,"entry_Y":387,"exit_X":98817,"exit_Y":98817},{"entry_X":387,"entry_Y":387,"exit_X":25296897,"exit_Y":25296897},{"entry_X":387,"entry_Y":387,"exit_X":6476005377,"exit_Y":6476005377},{"entry_X":387,"entry_Y":387,"exit_X":1657857376257,"exit_Y":1657857376257},{"entry_X":387,"entry_Y":387,"exit_X":424411488321537,"exit_Y":424411488321537},{"entry_X":387,"entry_Y":387,"exit_X":108649341010313217,"exit_Y":108649341010313217},{"entry_X":387,"entry_Y":387,"exit_X":27814231298640183297,"exit_Y":27814231298640183297},{"entry_X":387,"entry_Y":387,"exit_X":7120443212451886923777,"exit_Y":7120443212451886923777}],"terminal_Y_translation":386},{"idle_children":[{"orthogonal_axes":[2,25,21,13,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":29},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,25,21,13,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":29},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,25,21,13,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":29},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,25,21,13,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":29},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,25,21,13,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":29},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,25,21,13,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":29},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":44,"q":28,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":29,"entry_Y":29,"exit_X":7169,"exit_Y":7169},{"entry_X":29,"entry_Y":29,"exit_X":1835009,"exit_Y":1835009},{"entry_X":29,"entry_Y":29,"exit_X":469762049,"exit_Y":469762049},{"entry_X":29,"entry_Y":29,"exit_X":120259084289,"exit_Y":120259084289},{"entry_X":29,"entry_Y":29,"exit_X":30786325577729,"exit_Y":30786325577729},{"entry_X":29,"entry_Y":29,"exit_X":7881299347898369,"exit_Y":7881299347898369},{"entry_X":29,"entry_Y":29,"exit_X":2017612633061982209,"exit_Y":2017612633061982209},{"entry_X":29,"entry_Y":29,"exit_X":516508834063867445249,"exit_Y":516508834063867445249}],"terminal_Y_translation":28},{"idle_children":[{"orthogonal_axes":[2,41,37,16,13,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":45},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,41,37,16,13,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":45},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,41,37,16,13,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":45},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,41,37,16,13,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":45},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,41,37,16,13,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":45},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,41,37,16,13,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":45},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":45,"q":44,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":45,"entry_Y":45,"exit_X":11265,"exit_Y":11265},{"entry_X":45,"entry_Y":45,"exit_X":2883585,"exit_Y":2883585},{"entry_X":45,"entry_Y":45,"exit_X":738197505,"exit_Y":738197505},{"entry_X":45,"entry_Y":45,"exit_X":188978561025,"exit_Y":188978561025},{"entry_X":45,"entry_Y":45,"exit_X":48378511622145,"exit_Y":48378511622145},{"entry_X":45,"entry_Y":45,"exit_X":12384898975268865,"exit_Y":12384898975268865},{"entry_X":45,"entry_Y":45,"exit_X":3170534137668829185,"exit_Y":3170534137668829185},{"entry_X":45,"entry_Y":45,"exit_X":811656739243220271105,"exit_Y":811656739243220271105}],"terminal_Y_translation":44},{"idle_children":[{"orthogonal_axes":[2,137,133,16,32,64,13,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":141},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,137,133,16,32,64,13,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":141},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,137,133,16,32,64,13,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":141},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,137,133,16,32,64,13,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":141},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,137,133,16,32,64,13,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":141},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,137,133,16,32,64,13,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":141},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":46,"q":140,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":141,"entry_Y":141,"exit_X":35841,"exit_Y":35841},{"entry_X":141,"entry_Y":141,"exit_X":9175041,"exit_Y":9175041},{"entry_X":141,"entry_Y":141,"exit_X":2348810241,"exit_Y":2348810241},{"entry_X":141,"entry_Y":141,"exit_X":601295421441,"exit_Y":601295421441},{"entry_X":141,"entry_Y":141,"exit_X":153931627888641,"exit_Y":153931627888641},{"entry_X":141,"entry_Y":141,"exit_X":39406496739491841,"exit_Y":39406496739491841},{"entry_X":141,"entry_Y":141,"exit_X":10088063165309911041,"exit_Y":10088063165309911041},{"entry_X":141,"entry_Y":141,"exit_X":2582544170319337226241,"exit_Y":2582544170319337226241}],"terminal_Y_translation":140},{"idle_children":[{"orthogonal_axes":[2,265,261,16,32,64,128,13,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":269},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,265,261,16,32,64,128,13,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":269},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,265,261,16,32,64,128,13,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":269},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,265,261,16,32,64,128,13,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":269},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,265,261,16,32,64,128,13,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":269},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,265,261,16,32,64,128,13,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":269},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":47,"q":268,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":269,"entry_Y":269,"exit_X":68609,"exit_Y":68609},{"entry_X":269,"entry_Y":269,"exit_X":17563649,"exit_Y":17563649},{"entry_X":269,"entry_Y":269,"exit_X":4496293889,"exit_Y":4496293889},{"entry_X":269,"entry_Y":269,"exit_X":1151051235329,"exit_Y":1151051235329},{"entry_X":269,"entry_Y":269,"exit_X":294669116243969,"exit_Y":294669116243969},{"entry_X":269,"entry_Y":269,"exit_X":75435293758455809,"exit_Y":75435293758455809},{"entry_X":269,"entry_Y":269,"exit_X":19311435202164686849,"exit_Y":19311435202164686849},{"entry_X":269,"entry_Y":269,"exit_X":4943727411754159833089,"exit_Y":4943727411754159833089}],"terminal_Y_translation":268},{"idle_children":[{"orthogonal_axes":[2,81,8,69,32,21,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":85},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,81,8,69,32,21,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":85},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,81,8,69,32,21,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":85},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,81,8,69,32,21,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":85},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,81,8,69,32,21,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":85},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,81,8,69,32,21,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":85},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":48,"q":84,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":85,"entry_Y":85,"exit_X":21505,"exit_Y":21505},{"entry_X":85,"entry_Y":85,"exit_X":5505025,"exit_Y":5505025},{"entry_X":85,"entry_Y":85,"exit_X":1409286145,"exit_Y":1409286145},{"entry_X":85,"entry_Y":85,"exit_X":360777252865,"exit_Y":360777252865},{"entry_X":85,"entry_Y":85,"exit_X":92358976733185,"exit_Y":92358976733185},{"entry_X":85,"entry_Y":85,"exit_X":23643898043695105,"exit_Y":23643898043695105},{"entry_X":85,"entry_Y":85,"exit_X":6052837899185946625,"exit_Y":6052837899185946625},{"entry_X":85,"entry_Y":85,"exit_X":1549526502191602335745,"exit_Y":1549526502191602335745}],"terminal_Y_translation":84},{"idle_children":[{"orthogonal_axes":[2,145,8,133,32,64,21,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":149},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,145,8,133,32,64,21,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":149},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,145,8,133,32,64,21,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":149},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,145,8,133,32,64,21,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":149},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,145,8,133,32,64,21,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":149},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,145,8,133,32,64,21,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":149},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":49,"q":148,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":149,"entry_Y":149,"exit_X":37889,"exit_Y":37889},{"entry_X":149,"entry_Y":149,"exit_X":9699329,"exit_Y":9699329},{"entry_X":149,"entry_Y":149,"exit_X":2483027969,"exit_Y":2483027969},{"entry_X":149,"entry_Y":149,"exit_X":635655159809,"exit_Y":635655159809},{"entry_X":149,"entry_Y":149,"exit_X":162727720910849,"exit_Y":162727720910849},{"entry_X":149,"entry_Y":149,"exit_X":41658296553177089,"exit_Y":41658296553177089},{"entry_X":149,"entry_Y":149,"exit_X":10664523917613334529,"exit_Y":10664523917613334529},{"entry_X":149,"entry_Y":149,"exit_X":2730118122909013639169,"exit_Y":2730118122909013639169}],"terminal_Y_translation":148},{"idle_children":[{"orthogonal_axes":[2,273,8,261,32,64,128,21,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":277},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,273,8,261,32,64,128,21,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":277},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,273,8,261,32,64,128,21,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":277},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,273,8,261,32,64,128,21,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":277},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,273,8,261,32,64,128,21,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":277},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,273,8,261,32,64,128,21,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":277},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":50,"q":276,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":277,"entry_Y":277,"exit_X":70657,"exit_Y":70657},{"entry_X":277,"entry_Y":277,"exit_X":18087937,"exit_Y":18087937},{"entry_X":277,"entry_Y":277,"exit_X":4630511617,"exit_Y":4630511617},{"entry_X":277,"entry_Y":277,"exit_X":1185410973697,"exit_Y":1185410973697},{"entry_X":277,"entry_Y":277,"exit_X":303465209266177,"exit_Y":303465209266177},{"entry_X":277,"entry_Y":277,"exit_X":77687093572141057,"exit_Y":77687093572141057},{"entry_X":277,"entry_Y":277,"exit_X":19887895954468110337,"exit_Y":19887895954468110337},{"entry_X":277,"entry_Y":277,"exit_X":5091301364343836246017,"exit_Y":5091301364343836246017}],"terminal_Y_translation":276},{"idle_children":[{"orthogonal_axes":[2,97,8,16,69,37,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":101},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,97,8,16,69,37,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":101},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,97,8,16,69,37,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":101},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,97,8,16,69,37,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":101},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,97,8,16,69,37,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":101},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,97,8,16,69,37,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":101},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":51,"q":100,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":101,"entry_Y":101,"exit_X":25601,"exit_Y":25601},{"entry_X":101,"entry_Y":101,"exit_X":6553601,"exit_Y":6553601},{"entry_X":101,"entry_Y":101,"exit_X":1677721601,"exit_Y":1677721601},{"entry_X":101,"entry_Y":101,"exit_X":429496729601,"exit_Y":429496729601},{"entry_X":101,"entry_Y":101,"exit_X":109951162777601,"exit_Y":109951162777601},{"entry_X":101,"entry_Y":101,"exit_X":28147497671065601,"exit_Y":28147497671065601},{"entry_X":101,"entry_Y":101,"exit_X":7205759403792793601,"exit_Y":7205759403792793601},{"entry_X":101,"entry_Y":101,"exit_X":1844674407370955161601,"exit_Y":1844674407370955161601}],"terminal_Y_translation":100},{"idle_children":[{"orthogonal_axes":[2,161,8,16,133,64,37,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":165},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,161,8,16,133,64,37,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":165},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,161,8,16,133,64,37,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":165},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,161,8,16,133,64,37,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":165},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,161,8,16,133,64,37,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":165},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,161,8,16,133,64,37,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":165},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":52,"q":164,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":165,"entry_Y":165,"exit_X":41985,"exit_Y":41985},{"entry_X":165,"entry_Y":165,"exit_X":10747905,"exit_Y":10747905},{"entry_X":165,"entry_Y":165,"exit_X":2751463425,"exit_Y":2751463425},{"entry_X":165,"entry_Y":165,"exit_X":704374636545,"exit_Y":704374636545},{"entry_X":165,"entry_Y":165,"exit_X":180319906955265,"exit_Y":180319906955265},{"entry_X":165,"entry_Y":165,"exit_X":46161896180547585,"exit_Y":46161896180547585},{"entry_X":165,"entry_Y":165,"exit_X":11817445422220181505,"exit_Y":11817445422220181505},{"entry_X":165,"entry_Y":165,"exit_X":3025266028088366465025,"exit_Y":3025266028088366465025}],"terminal_Y_translation":164},{"idle_children":[{"orthogonal_axes":[2,289,8,16,261,64,128,37,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":293},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,289,8,16,261,64,128,37,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":293},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,289,8,16,261,64,128,37,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":293},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,289,8,16,261,64,128,37,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":293},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,289,8,16,261,64,128,37,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":293},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,289,8,16,261,64,128,37,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":293},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":53,"q":292,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":293,"entry_Y":293,"exit_X":74753,"exit_Y":74753},{"entry_X":293,"entry_Y":293,"exit_X":19136513,"exit_Y":19136513},{"entry_X":293,"entry_Y":293,"exit_X":4898947073,"exit_Y":4898947073},{"entry_X":293,"entry_Y":293,"exit_X":1254130450433,"exit_Y":1254130450433},{"entry_X":293,"entry_Y":293,"exit_X":321057395310593,"exit_Y":321057395310593},{"entry_X":293,"entry_Y":293,"exit_X":82190693199511553,"exit_Y":82190693199511553},{"entry_X":293,"entry_Y":293,"exit_X":21040817459074957313,"exit_Y":21040817459074957313},{"entry_X":293,"entry_Y":293,"exit_X":5386449269523189071873,"exit_Y":5386449269523189071873}],"terminal_Y_translation":292},{"idle_children":[{"orthogonal_axes":[2,193,8,16,32,133,69,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":197},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,193,8,16,32,133,69,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":197},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,193,8,16,32,133,69,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":197},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,193,8,16,32,133,69,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":197},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,193,8,16,32,133,69,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":197},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,193,8,16,32,133,69,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":197},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":54,"q":196,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":197,"entry_Y":197,"exit_X":50177,"exit_Y":50177},{"entry_X":197,"entry_Y":197,"exit_X":12845057,"exit_Y":12845057},{"entry_X":197,"entry_Y":197,"exit_X":3288334337,"exit_Y":3288334337},{"entry_X":197,"entry_Y":197,"exit_X":841813590017,"exit_Y":841813590017},{"entry_X":197,"entry_Y":197,"exit_X":215504279044097,"exit_Y":215504279044097},{"entry_X":197,"entry_Y":197,"exit_X":55169095435288577,"exit_Y":55169095435288577},{"entry_X":197,"entry_Y":197,"exit_X":14123288431433875457,"exit_Y":14123288431433875457},{"entry_X":197,"entry_Y":197,"exit_X":3615561838447072116737,"exit_Y":3615561838447072116737}],"terminal_Y_translation":196},{"idle_children":[{"orthogonal_axes":[2,321,8,16,32,261,128,69,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":325},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,321,8,16,32,261,128,69,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":325},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,321,8,16,32,261,128,69,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":325},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,321,8,16,32,261,128,69,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":325},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,321,8,16,32,261,128,69,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":325},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,321,8,16,32,261,128,69,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":325},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":55,"q":324,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":325,"entry_Y":325,"exit_X":82945,"exit_Y":82945},{"entry_X":325,"entry_Y":325,"exit_X":21233665,"exit_Y":21233665},{"entry_X":325,"entry_Y":325,"exit_X":5435817985,"exit_Y":5435817985},{"entry_X":325,"entry_Y":325,"exit_X":1391569403905,"exit_Y":1391569403905},{"entry_X":325,"entry_Y":325,"exit_X":356241767399425,"exit_Y":356241767399425},{"entry_X":325,"entry_Y":325,"exit_X":91197892454252545,"exit_Y":91197892454252545},{"entry_X":325,"entry_Y":325,"exit_X":23346660468288651265,"exit_Y":23346660468288651265},{"entry_X":325,"entry_Y":325,"exit_X":5976745079881894723585,"exit_Y":5976745079881894723585}],"terminal_Y_translation":324},{"idle_children":[{"orthogonal_axes":[2,385,8,16,32,64,261,133,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":389},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,385,8,16,32,64,261,133,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":389},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,385,8,16,32,64,261,133,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":389},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,385,8,16,32,64,261,133,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":389},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,385,8,16,32,64,261,133,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":389},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,385,8,16,32,64,261,133,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":389},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":56,"q":388,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":389,"entry_Y":389,"exit_X":99329,"exit_Y":99329},{"entry_X":389,"entry_Y":389,"exit_X":25427969,"exit_Y":25427969},{"entry_X":389,"entry_Y":389,"exit_X":6509559809,"exit_Y":6509559809},{"entry_X":389,"entry_Y":389,"exit_X":1666447310849,"exit_Y":1666447310849},{"entry_X":389,"entry_Y":389,"exit_X":426610511577089,"exit_Y":426610511577089},{"entry_X":389,"entry_Y":389,"exit_X":109212290963734529,"exit_Y":109212290963734529},{"entry_X":389,"entry_Y":389,"exit_X":27958346486716039169,"exit_Y":27958346486716039169},{"entry_X":389,"entry_Y":389,"exit_X":7157336700599306027009,"exit_Y":7157336700599306027009}],"terminal_Y_translation":388},{"idle_children":[{"orthogonal_axes":[2,4,49,41,25,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":57},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,49,41,25,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":57},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,49,41,25,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":57},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,49,41,25,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":57},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,49,41,25,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":57},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,49,41,25,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":57},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":57,"q":56,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":57,"entry_Y":57,"exit_X":14337,"exit_Y":14337},{"entry_X":57,"entry_Y":57,"exit_X":3670017,"exit_Y":3670017},{"entry_X":57,"entry_Y":57,"exit_X":939524097,"exit_Y":939524097},{"entry_X":57,"entry_Y":57,"exit_X":240518168577,"exit_Y":240518168577},{"entry_X":57,"entry_Y":57,"exit_X":61572651155457,"exit_Y":61572651155457},{"entry_X":57,"entry_Y":57,"exit_X":15762598695796737,"exit_Y":15762598695796737},{"entry_X":57,"entry_Y":57,"exit_X":4035225266123964417,"exit_Y":4035225266123964417},{"entry_X":57,"entry_Y":57,"exit_X":1033017668127734890497,"exit_Y":1033017668127734890497}],"terminal_Y_translation":56},{"idle_children":[{"orthogonal_axes":[2,4,81,73,32,25,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":89},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,81,73,32,25,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":89},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,81,73,32,25,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":89},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,81,73,32,25,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":89},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,81,73,32,25,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":89},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,81,73,32,25,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":89},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":58,"q":88,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":89,"entry_Y":89,"exit_X":22529,"exit_Y":22529},{"entry_X":89,"entry_Y":89,"exit_X":5767169,"exit_Y":5767169},{"entry_X":89,"entry_Y":89,"exit_X":1476395009,"exit_Y":1476395009},{"entry_X":89,"entry_Y":89,"exit_X":377957122049,"exit_Y":377957122049},{"entry_X":89,"entry_Y":89,"exit_X":96757023244289,"exit_Y":96757023244289},{"entry_X":89,"entry_Y":89,"exit_X":24769797950537729,"exit_Y":24769797950537729},{"entry_X":89,"entry_Y":89,"exit_X":6341068275337658369,"exit_Y":6341068275337658369},{"entry_X":89,"entry_Y":89,"exit_X":1623313478486440542209,"exit_Y":1623313478486440542209}],"terminal_Y_translation":88},{"idle_children":[{"orthogonal_axes":[2,4,145,137,32,64,25,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":153},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,145,137,32,64,25,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":153},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,145,137,32,64,25,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":153},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,145,137,32,64,25,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":153},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,145,137,32,64,25,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":153},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,145,137,32,64,25,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":153},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":59,"q":152,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":153,"entry_Y":153,"exit_X":38913,"exit_Y":38913},{"entry_X":153,"entry_Y":153,"exit_X":9961473,"exit_Y":9961473},{"entry_X":153,"entry_Y":153,"exit_X":2550136833,"exit_Y":2550136833},{"entry_X":153,"entry_Y":153,"exit_X":652835028993,"exit_Y":652835028993},{"entry_X":153,"entry_Y":153,"exit_X":167125767421953,"exit_Y":167125767421953},{"entry_X":153,"entry_Y":153,"exit_X":42784196460019713,"exit_Y":42784196460019713},{"entry_X":153,"entry_Y":153,"exit_X":10952754293765046273,"exit_Y":10952754293765046273},{"entry_X":153,"entry_Y":153,"exit_X":2803905099203851845633,"exit_Y":2803905099203851845633}],"terminal_Y_translation":152},{"idle_children":[{"orthogonal_axes":[2,4,273,265,32,64,128,25,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":281},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,273,265,32,64,128,25,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":281},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,273,265,32,64,128,25,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":281},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,273,265,32,64,128,25,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":281},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,273,265,32,64,128,25,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":281},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,273,265,32,64,128,25,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":281},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":60,"q":280,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":281,"entry_Y":281,"exit_X":71681,"exit_Y":71681},{"entry_X":281,"entry_Y":281,"exit_X":18350081,"exit_Y":18350081},{"entry_X":281,"entry_Y":281,"exit_X":4697620481,"exit_Y":4697620481},{"entry_X":281,"entry_Y":281,"exit_X":1202590842881,"exit_Y":1202590842881},{"entry_X":281,"entry_Y":281,"exit_X":307863255777281,"exit_Y":307863255777281},{"entry_X":281,"entry_Y":281,"exit_X":78812993478983681,"exit_Y":78812993478983681},{"entry_X":281,"entry_Y":281,"exit_X":20176126330619822081,"exit_Y":20176126330619822081},{"entry_X":281,"entry_Y":281,"exit_X":5165088340638674452481,"exit_Y":5165088340638674452481}],"terminal_Y_translation":280},{"idle_children":[{"orthogonal_axes":[2,4,97,16,73,41,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":105},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,97,16,73,41,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":105},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,97,16,73,41,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":105},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,97,16,73,41,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":105},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,97,16,73,41,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":105},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,97,16,73,41,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":105},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":61,"q":104,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":105,"entry_Y":105,"exit_X":26625,"exit_Y":26625},{"entry_X":105,"entry_Y":105,"exit_X":6815745,"exit_Y":6815745},{"entry_X":105,"entry_Y":105,"exit_X":1744830465,"exit_Y":1744830465},{"entry_X":105,"entry_Y":105,"exit_X":446676598785,"exit_Y":446676598785},{"entry_X":105,"entry_Y":105,"exit_X":114349209288705,"exit_Y":114349209288705},{"entry_X":105,"entry_Y":105,"exit_X":29273397577908225,"exit_Y":29273397577908225},{"entry_X":105,"entry_Y":105,"exit_X":7493989779944505345,"exit_Y":7493989779944505345},{"entry_X":105,"entry_Y":105,"exit_X":1918461383665793368065,"exit_Y":1918461383665793368065}],"terminal_Y_translation":104},{"idle_children":[{"orthogonal_axes":[2,4,161,16,137,64,41,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":169},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,161,16,137,64,41,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":169},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,161,16,137,64,41,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":169},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,161,16,137,64,41,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":169},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,161,16,137,64,41,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":169},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,161,16,137,64,41,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":169},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":62,"q":168,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":169,"entry_Y":169,"exit_X":43009,"exit_Y":43009},{"entry_X":169,"entry_Y":169,"exit_X":11010049,"exit_Y":11010049},{"entry_X":169,"entry_Y":169,"exit_X":2818572289,"exit_Y":2818572289},{"entry_X":169,"entry_Y":169,"exit_X":721554505729,"exit_Y":721554505729},{"entry_X":169,"entry_Y":169,"exit_X":184717953466369,"exit_Y":184717953466369},{"entry_X":169,"entry_Y":169,"exit_X":47287796087390209,"exit_Y":47287796087390209},{"entry_X":169,"entry_Y":169,"exit_X":12105675798371893249,"exit_Y":12105675798371893249},{"entry_X":169,"entry_Y":169,"exit_X":3099053004383204671489,"exit_Y":3099053004383204671489}],"terminal_Y_translation":168},{"idle_children":[{"orthogonal_axes":[2,4,289,16,265,64,128,41,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":297},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,289,16,265,64,128,41,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":297},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,289,16,265,64,128,41,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":297},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,289,16,265,64,128,41,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":297},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,289,16,265,64,128,41,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":297},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,289,16,265,64,128,41,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":297},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":63,"q":296,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":297,"entry_Y":297,"exit_X":75777,"exit_Y":75777},{"entry_X":297,"entry_Y":297,"exit_X":19398657,"exit_Y":19398657},{"entry_X":297,"entry_Y":297,"exit_X":4966055937,"exit_Y":4966055937},{"entry_X":297,"entry_Y":297,"exit_X":1271310319617,"exit_Y":1271310319617},{"entry_X":297,"entry_Y":297,"exit_X":325455441821697,"exit_Y":325455441821697},{"entry_X":297,"entry_Y":297,"exit_X":83316593106354177,"exit_Y":83316593106354177},{"entry_X":297,"entry_Y":297,"exit_X":21329047835226669057,"exit_Y":21329047835226669057},{"entry_X":297,"entry_Y":297,"exit_X":5460236245818027278337,"exit_Y":5460236245818027278337}],"terminal_Y_translation":296},{"idle_children":[{"orthogonal_axes":[2,4,193,16,32,137,73,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":201},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,193,16,32,137,73,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":201},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,193,16,32,137,73,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":201},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,193,16,32,137,73,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":201},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,193,16,32,137,73,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":201},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,193,16,32,137,73,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":201},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":64,"q":200,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":201,"entry_Y":201,"exit_X":51201,"exit_Y":51201},{"entry_X":201,"entry_Y":201,"exit_X":13107201,"exit_Y":13107201},{"entry_X":201,"entry_Y":201,"exit_X":3355443201,"exit_Y":3355443201},{"entry_X":201,"entry_Y":201,"exit_X":858993459201,"exit_Y":858993459201},{"entry_X":201,"entry_Y":201,"exit_X":219902325555201,"exit_Y":219902325555201},{"entry_X":201,"entry_Y":201,"exit_X":56294995342131201,"exit_Y":56294995342131201},{"entry_X":201,"entry_Y":201,"exit_X":14411518807585587201,"exit_Y":14411518807585587201},{"entry_X":201,"entry_Y":201,"exit_X":3689348814741910323201,"exit_Y":3689348814741910323201}],"terminal_Y_translation":200},{"idle_children":[{"orthogonal_axes":[2,4,321,16,32,265,128,73,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":329},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,321,16,32,265,128,73,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":329},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,321,16,32,265,128,73,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":329},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,321,16,32,265,128,73,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":329},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,321,16,32,265,128,73,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":329},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,321,16,32,265,128,73,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":329},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":65,"q":328,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":329,"entry_Y":329,"exit_X":83969,"exit_Y":83969},{"entry_X":329,"entry_Y":329,"exit_X":21495809,"exit_Y":21495809},{"entry_X":329,"entry_Y":329,"exit_X":5502926849,"exit_Y":5502926849},{"entry_X":329,"entry_Y":329,"exit_X":1408749273089,"exit_Y":1408749273089},{"entry_X":329,"entry_Y":329,"exit_X":360639813910529,"exit_Y":360639813910529},{"entry_X":329,"entry_Y":329,"exit_X":92323792361095169,"exit_Y":92323792361095169},{"entry_X":329,"entry_Y":329,"exit_X":23634890844440363009,"exit_Y":23634890844440363009},{"entry_X":329,"entry_Y":329,"exit_X":6050532056176732930049,"exit_Y":6050532056176732930049}],"terminal_Y_translation":328},{"idle_children":[{"orthogonal_axes":[2,4,385,16,32,64,265,137,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":393},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,385,16,32,64,265,137,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":393},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,385,16,32,64,265,137,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":393},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,385,16,32,64,265,137,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":393},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,385,16,32,64,265,137,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":393},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,385,16,32,64,265,137,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":393},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":66,"q":392,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":393,"entry_Y":393,"exit_X":100353,"exit_Y":100353},{"entry_X":393,"entry_Y":393,"exit_X":25690113,"exit_Y":25690113},{"entry_X":393,"entry_Y":393,"exit_X":6576668673,"exit_Y":6576668673},{"entry_X":393,"entry_Y":393,"exit_X":1683627180033,"exit_Y":1683627180033},{"entry_X":393,"entry_Y":393,"exit_X":431008558088193,"exit_Y":431008558088193},{"entry_X":393,"entry_Y":393,"exit_X":110338190870577153,"exit_Y":110338190870577153},{"entry_X":393,"entry_Y":393,"exit_X":28246576862867750913,"exit_Y":28246576862867750913},{"entry_X":393,"entry_Y":393,"exit_X":7231123676894144233473,"exit_Y":7231123676894144233473}],"terminal_Y_translation":392},{"idle_children":[{"orthogonal_axes":[2,4,8,97,81,49,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":113},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,97,81,49,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":113},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,97,81,49,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":113},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,97,81,49,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":113},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,97,81,49,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":113},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,97,81,49,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":113},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":67,"q":112,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":113,"entry_Y":113,"exit_X":28673,"exit_Y":28673},{"entry_X":113,"entry_Y":113,"exit_X":7340033,"exit_Y":7340033},{"entry_X":113,"entry_Y":113,"exit_X":1879048193,"exit_Y":1879048193},{"entry_X":113,"entry_Y":113,"exit_X":481036337153,"exit_Y":481036337153},{"entry_X":113,"entry_Y":113,"exit_X":123145302310913,"exit_Y":123145302310913},{"entry_X":113,"entry_Y":113,"exit_X":31525197391593473,"exit_Y":31525197391593473},{"entry_X":113,"entry_Y":113,"exit_X":8070450532247928833,"exit_Y":8070450532247928833},{"entry_X":113,"entry_Y":113,"exit_X":2066035336255469780993,"exit_Y":2066035336255469780993}],"terminal_Y_translation":112},{"idle_children":[{"orthogonal_axes":[2,4,8,161,145,64,49,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":177},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,161,145,64,49,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":177},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,161,145,64,49,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":177},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,161,145,64,49,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":177},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,161,145,64,49,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":177},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,161,145,64,49,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":177},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":68,"q":176,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":177,"entry_Y":177,"exit_X":45057,"exit_Y":45057},{"entry_X":177,"entry_Y":177,"exit_X":11534337,"exit_Y":11534337},{"entry_X":177,"entry_Y":177,"exit_X":2952790017,"exit_Y":2952790017},{"entry_X":177,"entry_Y":177,"exit_X":755914244097,"exit_Y":755914244097},{"entry_X":177,"entry_Y":177,"exit_X":193514046488577,"exit_Y":193514046488577},{"entry_X":177,"entry_Y":177,"exit_X":49539595901075457,"exit_Y":49539595901075457},{"entry_X":177,"entry_Y":177,"exit_X":12682136550675316737,"exit_Y":12682136550675316737},{"entry_X":177,"entry_Y":177,"exit_X":3246626956972881084417,"exit_Y":3246626956972881084417}],"terminal_Y_translation":176},{"idle_children":[{"orthogonal_axes":[2,4,8,289,273,64,128,49,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":305},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,289,273,64,128,49,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":305},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,289,273,64,128,49,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":305},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,289,273,64,128,49,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":305},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,289,273,64,128,49,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":305},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,289,273,64,128,49,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":305},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":69,"q":304,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":305,"entry_Y":305,"exit_X":77825,"exit_Y":77825},{"entry_X":305,"entry_Y":305,"exit_X":19922945,"exit_Y":19922945},{"entry_X":305,"entry_Y":305,"exit_X":5100273665,"exit_Y":5100273665},{"entry_X":305,"entry_Y":305,"exit_X":1305670057985,"exit_Y":1305670057985},{"entry_X":305,"entry_Y":305,"exit_X":334251534843905,"exit_Y":334251534843905},{"entry_X":305,"entry_Y":305,"exit_X":85568392920039425,"exit_Y":85568392920039425},{"entry_X":305,"entry_Y":305,"exit_X":21905508587530092545,"exit_Y":21905508587530092545},{"entry_X":305,"entry_Y":305,"exit_X":5607810198407703691265,"exit_Y":5607810198407703691265}],"terminal_Y_translation":304},{"idle_children":[{"orthogonal_axes":[2,4,8,193,32,145,81,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":209},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,193,32,145,81,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":209},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,193,32,145,81,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":209},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,193,32,145,81,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":209},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,193,32,145,81,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":209},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,193,32,145,81,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":209},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":70,"q":208,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":209,"entry_Y":209,"exit_X":53249,"exit_Y":53249},{"entry_X":209,"entry_Y":209,"exit_X":13631489,"exit_Y":13631489},{"entry_X":209,"entry_Y":209,"exit_X":3489660929,"exit_Y":3489660929},{"entry_X":209,"entry_Y":209,"exit_X":893353197569,"exit_Y":893353197569},{"entry_X":209,"entry_Y":209,"exit_X":228698418577409,"exit_Y":228698418577409},{"entry_X":209,"entry_Y":209,"exit_X":58546795155816449,"exit_Y":58546795155816449},{"entry_X":209,"entry_Y":209,"exit_X":14987979559889010689,"exit_Y":14987979559889010689},{"entry_X":209,"entry_Y":209,"exit_X":3836922767331586736129,"exit_Y":3836922767331586736129}],"terminal_Y_translation":208},{"idle_children":[{"orthogonal_axes":[2,4,8,321,32,273,128,81,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":337},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,321,32,273,128,81,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":337},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,321,32,273,128,81,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":337},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,321,32,273,128,81,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":337},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,321,32,273,128,81,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":337},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,321,32,273,128,81,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":337},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":71,"q":336,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":337,"entry_Y":337,"exit_X":86017,"exit_Y":86017},{"entry_X":337,"entry_Y":337,"exit_X":22020097,"exit_Y":22020097},{"entry_X":337,"entry_Y":337,"exit_X":5637144577,"exit_Y":5637144577},{"entry_X":337,"entry_Y":337,"exit_X":1443109011457,"exit_Y":1443109011457},{"entry_X":337,"entry_Y":337,"exit_X":369435906932737,"exit_Y":369435906932737},{"entry_X":337,"entry_Y":337,"exit_X":94575592174780417,"exit_Y":94575592174780417},{"entry_X":337,"entry_Y":337,"exit_X":24211351596743786497,"exit_Y":24211351596743786497},{"entry_X":337,"entry_Y":337,"exit_X":6198106008766409342977,"exit_Y":6198106008766409342977}],"terminal_Y_translation":336},{"idle_children":[{"orthogonal_axes":[2,4,8,385,32,64,273,145,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":401},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,385,32,64,273,145,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":401},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,385,32,64,273,145,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":401},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,385,32,64,273,145,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":401},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,385,32,64,273,145,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":401},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,385,32,64,273,145,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":401},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":72,"q":400,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":401,"entry_Y":401,"exit_X":102401,"exit_Y":102401},{"entry_X":401,"entry_Y":401,"exit_X":26214401,"exit_Y":26214401},{"entry_X":401,"entry_Y":401,"exit_X":6710886401,"exit_Y":6710886401},{"entry_X":401,"entry_Y":401,"exit_X":1717986918401,"exit_Y":1717986918401},{"entry_X":401,"entry_Y":401,"exit_X":439804651110401,"exit_Y":439804651110401},{"entry_X":401,"entry_Y":401,"exit_X":112589990684262401,"exit_Y":112589990684262401},{"entry_X":401,"entry_Y":401,"exit_X":28823037615171174401,"exit_Y":28823037615171174401},{"entry_X":401,"entry_Y":401,"exit_X":7378697629483820646401,"exit_Y":7378697629483820646401}],"terminal_Y_translation":400},{"idle_children":[{"orthogonal_axes":[2,4,8,16,193,161,97,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":225},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,193,161,97,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":225},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,193,161,97,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":225},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,193,161,97,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":225},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,193,161,97,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":225},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,193,161,97,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":225},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":73,"q":224,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":225,"entry_Y":225,"exit_X":57345,"exit_Y":57345},{"entry_X":225,"entry_Y":225,"exit_X":14680065,"exit_Y":14680065},{"entry_X":225,"entry_Y":225,"exit_X":3758096385,"exit_Y":3758096385},{"entry_X":225,"entry_Y":225,"exit_X":962072674305,"exit_Y":962072674305},{"entry_X":225,"entry_Y":225,"exit_X":246290604621825,"exit_Y":246290604621825},{"entry_X":225,"entry_Y":225,"exit_X":63050394783186945,"exit_Y":63050394783186945},{"entry_X":225,"entry_Y":225,"exit_X":16140901064495857665,"exit_Y":16140901064495857665},{"entry_X":225,"entry_Y":225,"exit_X":4132070672510939561985,"exit_Y":4132070672510939561985}],"terminal_Y_translation":224},{"idle_children":[{"orthogonal_axes":[2,4,8,16,321,289,128,97,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":353},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,321,289,128,97,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":353},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,321,289,128,97,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":353},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,321,289,128,97,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":353},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,321,289,128,97,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":353},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,321,289,128,97,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":353},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":74,"q":352,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":353,"entry_Y":353,"exit_X":90113,"exit_Y":90113},{"entry_X":353,"entry_Y":353,"exit_X":23068673,"exit_Y":23068673},{"entry_X":353,"entry_Y":353,"exit_X":5905580033,"exit_Y":5905580033},{"entry_X":353,"entry_Y":353,"exit_X":1511828488193,"exit_Y":1511828488193},{"entry_X":353,"entry_Y":353,"exit_X":387028092977153,"exit_Y":387028092977153},{"entry_X":353,"entry_Y":353,"exit_X":99079191802150913,"exit_Y":99079191802150913},{"entry_X":353,"entry_Y":353,"exit_X":25364273101350633473,"exit_Y":25364273101350633473},{"entry_X":353,"entry_Y":353,"exit_X":6493253913945762168833,"exit_Y":6493253913945762168833}],"terminal_Y_translation":352},{"idle_children":[{"orthogonal_axes":[2,4,8,16,385,64,289,161,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":417},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,385,64,289,161,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":417},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,385,64,289,161,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":417},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,385,64,289,161,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":417},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,385,64,289,161,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":417},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,385,64,289,161,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":417},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":75,"q":416,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":417,"entry_Y":417,"exit_X":106497,"exit_Y":106497},{"entry_X":417,"entry_Y":417,"exit_X":27262977,"exit_Y":27262977},{"entry_X":417,"entry_Y":417,"exit_X":6979321857,"exit_Y":6979321857},{"entry_X":417,"entry_Y":417,"exit_X":1786706395137,"exit_Y":1786706395137},{"entry_X":417,"entry_Y":417,"exit_X":457396837154817,"exit_Y":457396837154817},{"entry_X":417,"entry_Y":417,"exit_X":117093590311632897,"exit_Y":117093590311632897},{"entry_X":417,"entry_Y":417,"exit_X":29975959119778021377,"exit_Y":29975959119778021377},{"entry_X":417,"entry_Y":417,"exit_X":7673845534663173472257,"exit_Y":7673845534663173472257}],"terminal_Y_translation":416},{"idle_children":[{"orthogonal_axes":[2,4,8,16,32,385,321,193,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":449},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,32,385,321,193,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":449},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,32,385,321,193,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":449},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,32,385,321,193,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":449},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,32,385,321,193,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":449},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,32,385,321,193,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":449},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":76,"q":448,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":449,"entry_Y":449,"exit_X":114689,"exit_Y":114689},{"entry_X":449,"entry_Y":449,"exit_X":29360129,"exit_Y":29360129},{"entry_X":449,"entry_Y":449,"exit_X":7516192769,"exit_Y":7516192769},{"entry_X":449,"entry_Y":449,"exit_X":1924145348609,"exit_Y":1924145348609},{"entry_X":449,"entry_Y":449,"exit_X":492581209243649,"exit_Y":492581209243649},{"entry_X":449,"entry_Y":449,"exit_X":126100789566373889,"exit_Y":126100789566373889},{"entry_X":449,"entry_Y":449,"exit_X":32281802128991715329,"exit_Y":32281802128991715329},{"entry_X":449,"entry_Y":449,"exit_X":8264141345021879123969,"exit_Y":8264141345021879123969}],"terminal_Y_translation":448},{"idle_children":[{"orthogonal_axes":[2,505,501,493,477,445,381,253,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":509},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,505,501,493,477,445,381,253,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":509},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,505,501,493,477,445,381,253,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":509},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,505,501,493,477,445,381,253,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":509},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,505,501,493,477,445,381,253,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":509},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,505,501,493,477,445,381,253,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":509},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":77,"q":508,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":509,"entry_Y":509,"exit_X":130049,"exit_Y":130049},{"entry_X":509,"entry_Y":509,"exit_X":33292289,"exit_Y":33292289},{"entry_X":509,"entry_Y":509,"exit_X":8522825729,"exit_Y":8522825729},{"entry_X":509,"entry_Y":509,"exit_X":2181843386369,"exit_Y":2181843386369},{"entry_X":509,"entry_Y":509,"exit_X":558551906910209,"exit_Y":558551906910209},{"entry_X":509,"entry_Y":509,"exit_X":142989288169013249,"exit_Y":142989288169013249},{"entry_X":509,"entry_Y":509,"exit_X":36605257771267391489,"exit_Y":36605257771267391489},{"entry_X":509,"entry_Y":509,"exit_X":9370945989444452220929,"exit_Y":9370945989444452220929}],"terminal_Y_translation":508},{"idle_children":[{"orthogonal_axes":[505,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":507},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[505,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":507},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[505,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":507},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[505,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":507},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[505,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":507},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[505,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":507},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":78,"q":506,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":507,"entry_Y":507,"exit_X":129537,"exit_Y":129537},{"entry_X":507,"entry_Y":507,"exit_X":33161217,"exit_Y":33161217},{"entry_X":507,"entry_Y":507,"exit_X":8489271297,"exit_Y":8489271297},{"entry_X":507,"entry_Y":507,"exit_X":2173253451777,"exit_Y":2173253451777},{"entry_X":507,"entry_Y":507,"exit_X":556352883654657,"exit_Y":556352883654657},{"entry_X":507,"entry_Y":507,"exit_X":142426338215591937,"exit_Y":142426338215591937},{"entry_X":507,"entry_Y":507,"exit_X":36461142583191535617,"exit_Y":36461142583191535617},{"entry_X":507,"entry_Y":507,"exit_X":9334052501297033117697,"exit_Y":9334052501297033117697}],"terminal_Y_translation":506},{"idle_children":[{"orthogonal_axes":[501,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":503},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[501,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":503},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[501,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":503},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[501,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":503},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[501,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":503},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[501,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":503},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":79,"q":502,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":503,"entry_Y":503,"exit_X":128513,"exit_Y":128513},{"entry_X":503,"entry_Y":503,"exit_X":32899073,"exit_Y":32899073},{"entry_X":503,"entry_Y":503,"exit_X":8422162433,"exit_Y":8422162433},{"entry_X":503,"entry_Y":503,"exit_X":2156073582593,"exit_Y":2156073582593},{"entry_X":503,"entry_Y":503,"exit_X":551954837143553,"exit_Y":551954837143553},{"entry_X":503,"entry_Y":503,"exit_X":141300438308749313,"exit_Y":141300438308749313},{"entry_X":503,"entry_Y":503,"exit_X":36172912207039823873,"exit_Y":36172912207039823873},{"entry_X":503,"entry_Y":503,"exit_X":9260265525002194911233,"exit_Y":9260265525002194911233}],"terminal_Y_translation":502},{"idle_children":[{"orthogonal_axes":[493,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":80,"q":494,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":495,"entry_Y":495,"exit_X":126465,"exit_Y":126465},{"entry_X":495,"entry_Y":495,"exit_X":32374785,"exit_Y":32374785},{"entry_X":495,"entry_Y":495,"exit_X":8287944705,"exit_Y":8287944705},{"entry_X":495,"entry_Y":495,"exit_X":2121713844225,"exit_Y":2121713844225},{"entry_X":495,"entry_Y":495,"exit_X":543158744121345,"exit_Y":543158744121345},{"entry_X":495,"entry_Y":495,"exit_X":139048638495064065,"exit_Y":139048638495064065},{"entry_X":495,"entry_Y":495,"exit_X":35596451454736400385,"exit_Y":35596451454736400385},{"entry_X":495,"entry_Y":495,"exit_X":9112691572412518498305,"exit_Y":9112691572412518498305}],"terminal_Y_translation":494},{"idle_children":[{"orthogonal_axes":[477,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":81,"q":478,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":479,"entry_Y":479,"exit_X":122369,"exit_Y":122369},{"entry_X":479,"entry_Y":479,"exit_X":31326209,"exit_Y":31326209},{"entry_X":479,"entry_Y":479,"exit_X":8019509249,"exit_Y":8019509249},{"entry_X":479,"entry_Y":479,"exit_X":2052994367489,"exit_Y":2052994367489},{"entry_X":479,"entry_Y":479,"exit_X":525566558076929,"exit_Y":525566558076929},{"entry_X":479,"entry_Y":479,"exit_X":134545038867693569,"exit_Y":134545038867693569},{"entry_X":479,"entry_Y":479,"exit_X":34443529950129553409,"exit_Y":34443529950129553409},{"entry_X":479,"entry_Y":479,"exit_X":8817543667233165672449,"exit_Y":8817543667233165672449}],"terminal_Y_translation":478},{"idle_children":[{"orthogonal_axes":[445,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":82,"q":446,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":447,"entry_Y":447,"exit_X":114177,"exit_Y":114177},{"entry_X":447,"entry_Y":447,"exit_X":29229057,"exit_Y":29229057},{"entry_X":447,"entry_Y":447,"exit_X":7482638337,"exit_Y":7482638337},{"entry_X":447,"entry_Y":447,"exit_X":1915555414017,"exit_Y":1915555414017},{"entry_X":447,"entry_Y":447,"exit_X":490382185988097,"exit_Y":490382185988097},{"entry_X":447,"entry_Y":447,"exit_X":125537839612952577,"exit_Y":125537839612952577},{"entry_X":447,"entry_Y":447,"exit_X":32137686940915859457,"exit_Y":32137686940915859457},{"entry_X":447,"entry_Y":447,"exit_X":8227247856874460020737,"exit_Y":8227247856874460020737}],"terminal_Y_translation":446},{"idle_children":[{"orthogonal_axes":[381,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":83,"q":382,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":383,"entry_Y":383,"exit_X":97793,"exit_Y":97793},{"entry_X":383,"entry_Y":383,"exit_X":25034753,"exit_Y":25034753},{"entry_X":383,"entry_Y":383,"exit_X":6408896513,"exit_Y":6408896513},{"entry_X":383,"entry_Y":383,"exit_X":1640677507073,"exit_Y":1640677507073},{"entry_X":383,"entry_Y":383,"exit_X":420013441810433,"exit_Y":420013441810433},{"entry_X":383,"entry_Y":383,"exit_X":107523441103470593,"exit_Y":107523441103470593},{"entry_X":383,"entry_Y":383,"exit_X":27526000922488471553,"exit_Y":27526000922488471553},{"entry_X":383,"entry_Y":383,"exit_X":7046656236157048717313,"exit_Y":7046656236157048717313}],"terminal_Y_translation":382},{"idle_children":[{"orthogonal_axes":[253,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":84,"q":254,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":255,"entry_Y":255,"exit_X":65025,"exit_Y":65025},{"entry_X":255,"entry_Y":255,"exit_X":16646145,"exit_Y":16646145},{"entry_X":255,"entry_Y":255,"exit_X":4261412865,"exit_Y":4261412865},{"entry_X":255,"entry_Y":255,"exit_X":1090921693185,"exit_Y":1090921693185},{"entry_X":255,"entry_Y":255,"exit_X":279275953455105,"exit_Y":279275953455105},{"entry_X":255,"entry_Y":255,"exit_X":71494644084506625,"exit_Y":71494644084506625},{"entry_X":255,"entry_Y":255,"exit_X":18302628885633695745,"exit_Y":18302628885633695745},{"entry_X":255,"entry_Y":255,"exit_X":4685472994722226110465,"exit_Y":4685472994722226110465}],"terminal_Y_translation":254},{"idle_children":[{"orthogonal_axes":[506,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":507},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[506,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":507},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[506,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":507},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[506,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":507},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[506,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":507},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[506,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":507},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":85,"q":505,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":507,"entry_Y":507,"exit_X":129538,"exit_Y":129538},{"entry_X":507,"entry_Y":507,"exit_X":33161218,"exit_Y":33161218},{"entry_X":507,"entry_Y":507,"exit_X":8489271298,"exit_Y":8489271298},{"entry_X":507,"entry_Y":507,"exit_X":2173253451778,"exit_Y":2173253451778},{"entry_X":507,"entry_Y":507,"exit_X":556352883654658,"exit_Y":556352883654658},{"entry_X":507,"entry_Y":507,"exit_X":142426338215591938,"exit_Y":142426338215591938},{"entry_X":507,"entry_Y":507,"exit_X":36461142583191535618,"exit_Y":36461142583191535618},{"entry_X":507,"entry_Y":507,"exit_X":9334052501297033117698,"exit_Y":9334052501297033117698}],"terminal_Y_translation":505},{"idle_children":[{"orthogonal_axes":[502,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":503},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[502,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":503},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[502,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":503},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[502,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":503},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[502,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":503},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[502,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":503},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":86,"q":501,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":503,"entry_Y":503,"exit_X":128514,"exit_Y":128514},{"entry_X":503,"entry_Y":503,"exit_X":32899074,"exit_Y":32899074},{"entry_X":503,"entry_Y":503,"exit_X":8422162434,"exit_Y":8422162434},{"entry_X":503,"entry_Y":503,"exit_X":2156073582594,"exit_Y":2156073582594},{"entry_X":503,"entry_Y":503,"exit_X":551954837143554,"exit_Y":551954837143554},{"entry_X":503,"entry_Y":503,"exit_X":141300438308749314,"exit_Y":141300438308749314},{"entry_X":503,"entry_Y":503,"exit_X":36172912207039823874,"exit_Y":36172912207039823874},{"entry_X":503,"entry_Y":503,"exit_X":9260265525002194911234,"exit_Y":9260265525002194911234}],"terminal_Y_translation":501},{"idle_children":[{"orthogonal_axes":[494,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[494,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[494,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[494,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[494,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[494,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":87,"q":493,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":495,"entry_Y":495,"exit_X":126466,"exit_Y":126466},{"entry_X":495,"entry_Y":495,"exit_X":32374786,"exit_Y":32374786},{"entry_X":495,"entry_Y":495,"exit_X":8287944706,"exit_Y":8287944706},{"entry_X":495,"entry_Y":495,"exit_X":2121713844226,"exit_Y":2121713844226},{"entry_X":495,"entry_Y":495,"exit_X":543158744121346,"exit_Y":543158744121346},{"entry_X":495,"entry_Y":495,"exit_X":139048638495064066,"exit_Y":139048638495064066},{"entry_X":495,"entry_Y":495,"exit_X":35596451454736400386,"exit_Y":35596451454736400386},{"entry_X":495,"entry_Y":495,"exit_X":9112691572412518498306,"exit_Y":9112691572412518498306}],"terminal_Y_translation":493},{"idle_children":[{"orthogonal_axes":[478,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[478,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[478,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[478,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[478,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[478,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":88,"q":477,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":479,"entry_Y":479,"exit_X":122370,"exit_Y":122370},{"entry_X":479,"entry_Y":479,"exit_X":31326210,"exit_Y":31326210},{"entry_X":479,"entry_Y":479,"exit_X":8019509250,"exit_Y":8019509250},{"entry_X":479,"entry_Y":479,"exit_X":2052994367490,"exit_Y":2052994367490},{"entry_X":479,"entry_Y":479,"exit_X":525566558076930,"exit_Y":525566558076930},{"entry_X":479,"entry_Y":479,"exit_X":134545038867693570,"exit_Y":134545038867693570},{"entry_X":479,"entry_Y":479,"exit_X":34443529950129553410,"exit_Y":34443529950129553410},{"entry_X":479,"entry_Y":479,"exit_X":8817543667233165672450,"exit_Y":8817543667233165672450}],"terminal_Y_translation":477},{"idle_children":[{"orthogonal_axes":[446,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[446,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[446,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[446,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[446,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[446,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":89,"q":445,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":447,"entry_Y":447,"exit_X":114178,"exit_Y":114178},{"entry_X":447,"entry_Y":447,"exit_X":29229058,"exit_Y":29229058},{"entry_X":447,"entry_Y":447,"exit_X":7482638338,"exit_Y":7482638338},{"entry_X":447,"entry_Y":447,"exit_X":1915555414018,"exit_Y":1915555414018},{"entry_X":447,"entry_Y":447,"exit_X":490382185988098,"exit_Y":490382185988098},{"entry_X":447,"entry_Y":447,"exit_X":125537839612952578,"exit_Y":125537839612952578},{"entry_X":447,"entry_Y":447,"exit_X":32137686940915859458,"exit_Y":32137686940915859458},{"entry_X":447,"entry_Y":447,"exit_X":8227247856874460020738,"exit_Y":8227247856874460020738}],"terminal_Y_translation":445},{"idle_children":[{"orthogonal_axes":[382,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[382,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[382,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[382,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[382,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[382,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":90,"q":381,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":383,"entry_Y":383,"exit_X":97794,"exit_Y":97794},{"entry_X":383,"entry_Y":383,"exit_X":25034754,"exit_Y":25034754},{"entry_X":383,"entry_Y":383,"exit_X":6408896514,"exit_Y":6408896514},{"entry_X":383,"entry_Y":383,"exit_X":1640677507074,"exit_Y":1640677507074},{"entry_X":383,"entry_Y":383,"exit_X":420013441810434,"exit_Y":420013441810434},{"entry_X":383,"entry_Y":383,"exit_X":107523441103470594,"exit_Y":107523441103470594},{"entry_X":383,"entry_Y":383,"exit_X":27526000922488471554,"exit_Y":27526000922488471554},{"entry_X":383,"entry_Y":383,"exit_X":7046656236157048717314,"exit_Y":7046656236157048717314}],"terminal_Y_translation":381},{"idle_children":[{"orthogonal_axes":[254,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[254,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[254,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[254,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[254,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[254,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":91,"q":253,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":255,"entry_Y":255,"exit_X":65026,"exit_Y":65026},{"entry_X":255,"entry_Y":255,"exit_X":16646146,"exit_Y":16646146},{"entry_X":255,"entry_Y":255,"exit_X":4261412866,"exit_Y":4261412866},{"entry_X":255,"entry_Y":255,"exit_X":1090921693186,"exit_Y":1090921693186},{"entry_X":255,"entry_Y":255,"exit_X":279275953455106,"exit_Y":279275953455106},{"entry_X":255,"entry_Y":255,"exit_X":71494644084506626,"exit_Y":71494644084506626},{"entry_X":255,"entry_Y":255,"exit_X":18302628885633695746,"exit_Y":18302628885633695746},{"entry_X":255,"entry_Y":255,"exit_X":4685472994722226110466,"exit_Y":4685472994722226110466}],"terminal_Y_translation":253},{"idle_children":[{"orthogonal_axes":[501,502,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":503},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[501,502,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":503},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[501,502,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":503},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[501,502,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":503},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[501,502,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":503},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[501,502,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":503},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":92,"q":499,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":503,"entry_Y":503,"exit_X":128516,"exit_Y":128516},{"entry_X":503,"entry_Y":503,"exit_X":32899076,"exit_Y":32899076},{"entry_X":503,"entry_Y":503,"exit_X":8422162436,"exit_Y":8422162436},{"entry_X":503,"entry_Y":503,"exit_X":2156073582596,"exit_Y":2156073582596},{"entry_X":503,"entry_Y":503,"exit_X":551954837143556,"exit_Y":551954837143556},{"entry_X":503,"entry_Y":503,"exit_X":141300438308749316,"exit_Y":141300438308749316},{"entry_X":503,"entry_Y":503,"exit_X":36172912207039823876,"exit_Y":36172912207039823876},{"entry_X":503,"entry_Y":503,"exit_X":9260265525002194911236,"exit_Y":9260265525002194911236}],"terminal_Y_translation":499},{"idle_children":[{"orthogonal_axes":[493,494,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[493,494,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[493,494,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[493,494,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[493,494,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[493,494,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":93,"q":491,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":495,"entry_Y":495,"exit_X":126468,"exit_Y":126468},{"entry_X":495,"entry_Y":495,"exit_X":32374788,"exit_Y":32374788},{"entry_X":495,"entry_Y":495,"exit_X":8287944708,"exit_Y":8287944708},{"entry_X":495,"entry_Y":495,"exit_X":2121713844228,"exit_Y":2121713844228},{"entry_X":495,"entry_Y":495,"exit_X":543158744121348,"exit_Y":543158744121348},{"entry_X":495,"entry_Y":495,"exit_X":139048638495064068,"exit_Y":139048638495064068},{"entry_X":495,"entry_Y":495,"exit_X":35596451454736400388,"exit_Y":35596451454736400388},{"entry_X":495,"entry_Y":495,"exit_X":9112691572412518498308,"exit_Y":9112691572412518498308}],"terminal_Y_translation":491},{"idle_children":[{"orthogonal_axes":[477,478,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,478,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,478,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,478,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,478,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[477,478,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":94,"q":475,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":479,"entry_Y":479,"exit_X":122372,"exit_Y":122372},{"entry_X":479,"entry_Y":479,"exit_X":31326212,"exit_Y":31326212},{"entry_X":479,"entry_Y":479,"exit_X":8019509252,"exit_Y":8019509252},{"entry_X":479,"entry_Y":479,"exit_X":2052994367492,"exit_Y":2052994367492},{"entry_X":479,"entry_Y":479,"exit_X":525566558076932,"exit_Y":525566558076932},{"entry_X":479,"entry_Y":479,"exit_X":134545038867693572,"exit_Y":134545038867693572},{"entry_X":479,"entry_Y":479,"exit_X":34443529950129553412,"exit_Y":34443529950129553412},{"entry_X":479,"entry_Y":479,"exit_X":8817543667233165672452,"exit_Y":8817543667233165672452}],"terminal_Y_translation":475},{"idle_children":[{"orthogonal_axes":[445,446,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,446,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,446,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,446,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,446,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[445,446,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":95,"q":443,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":447,"entry_Y":447,"exit_X":114180,"exit_Y":114180},{"entry_X":447,"entry_Y":447,"exit_X":29229060,"exit_Y":29229060},{"entry_X":447,"entry_Y":447,"exit_X":7482638340,"exit_Y":7482638340},{"entry_X":447,"entry_Y":447,"exit_X":1915555414020,"exit_Y":1915555414020},{"entry_X":447,"entry_Y":447,"exit_X":490382185988100,"exit_Y":490382185988100},{"entry_X":447,"entry_Y":447,"exit_X":125537839612952580,"exit_Y":125537839612952580},{"entry_X":447,"entry_Y":447,"exit_X":32137686940915859460,"exit_Y":32137686940915859460},{"entry_X":447,"entry_Y":447,"exit_X":8227247856874460020740,"exit_Y":8227247856874460020740}],"terminal_Y_translation":443},{"idle_children":[{"orthogonal_axes":[381,382,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,382,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,382,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,382,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,382,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[381,382,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":96,"q":379,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":383,"entry_Y":383,"exit_X":97796,"exit_Y":97796},{"entry_X":383,"entry_Y":383,"exit_X":25034756,"exit_Y":25034756},{"entry_X":383,"entry_Y":383,"exit_X":6408896516,"exit_Y":6408896516},{"entry_X":383,"entry_Y":383,"exit_X":1640677507076,"exit_Y":1640677507076},{"entry_X":383,"entry_Y":383,"exit_X":420013441810436,"exit_Y":420013441810436},{"entry_X":383,"entry_Y":383,"exit_X":107523441103470596,"exit_Y":107523441103470596},{"entry_X":383,"entry_Y":383,"exit_X":27526000922488471556,"exit_Y":27526000922488471556},{"entry_X":383,"entry_Y":383,"exit_X":7046656236157048717316,"exit_Y":7046656236157048717316}],"terminal_Y_translation":379},{"idle_children":[{"orthogonal_axes":[253,254,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,254,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,254,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,254,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,254,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[253,254,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":97,"q":251,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":255,"entry_Y":255,"exit_X":65028,"exit_Y":65028},{"entry_X":255,"entry_Y":255,"exit_X":16646148,"exit_Y":16646148},{"entry_X":255,"entry_Y":255,"exit_X":4261412868,"exit_Y":4261412868},{"entry_X":255,"entry_Y":255,"exit_X":1090921693188,"exit_Y":1090921693188},{"entry_X":255,"entry_Y":255,"exit_X":279275953455108,"exit_Y":279275953455108},{"entry_X":255,"entry_Y":255,"exit_X":71494644084506628,"exit_Y":71494644084506628},{"entry_X":255,"entry_Y":255,"exit_X":18302628885633695748,"exit_Y":18302628885633695748},{"entry_X":255,"entry_Y":255,"exit_X":4685472994722226110468,"exit_Y":4685472994722226110468}],"terminal_Y_translation":251},{"idle_children":[{"orthogonal_axes":[493,491,494,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,494,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,494,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,494,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,494,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,494,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":98,"q":487,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":495,"entry_Y":495,"exit_X":126472,"exit_Y":126472},{"entry_X":495,"entry_Y":495,"exit_X":32374792,"exit_Y":32374792},{"entry_X":495,"entry_Y":495,"exit_X":8287944712,"exit_Y":8287944712},{"entry_X":495,"entry_Y":495,"exit_X":2121713844232,"exit_Y":2121713844232},{"entry_X":495,"entry_Y":495,"exit_X":543158744121352,"exit_Y":543158744121352},{"entry_X":495,"entry_Y":495,"exit_X":139048638495064072,"exit_Y":139048638495064072},{"entry_X":495,"entry_Y":495,"exit_X":35596451454736400392,"exit_Y":35596451454736400392},{"entry_X":495,"entry_Y":495,"exit_X":9112691572412518498312,"exit_Y":9112691572412518498312}],"terminal_Y_translation":487},{"idle_children":[{"orthogonal_axes":[477,475,478,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,478,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,478,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,478,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,478,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,478,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":99,"q":471,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":479,"entry_Y":479,"exit_X":122376,"exit_Y":122376},{"entry_X":479,"entry_Y":479,"exit_X":31326216,"exit_Y":31326216},{"entry_X":479,"entry_Y":479,"exit_X":8019509256,"exit_Y":8019509256},{"entry_X":479,"entry_Y":479,"exit_X":2052994367496,"exit_Y":2052994367496},{"entry_X":479,"entry_Y":479,"exit_X":525566558076936,"exit_Y":525566558076936},{"entry_X":479,"entry_Y":479,"exit_X":134545038867693576,"exit_Y":134545038867693576},{"entry_X":479,"entry_Y":479,"exit_X":34443529950129553416,"exit_Y":34443529950129553416},{"entry_X":479,"entry_Y":479,"exit_X":8817543667233165672456,"exit_Y":8817543667233165672456}],"terminal_Y_translation":471},{"idle_children":[{"orthogonal_axes":[445,443,446,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,446,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,446,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,446,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,446,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,446,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":100,"q":439,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":447,"entry_Y":447,"exit_X":114184,"exit_Y":114184},{"entry_X":447,"entry_Y":447,"exit_X":29229064,"exit_Y":29229064},{"entry_X":447,"entry_Y":447,"exit_X":7482638344,"exit_Y":7482638344},{"entry_X":447,"entry_Y":447,"exit_X":1915555414024,"exit_Y":1915555414024},{"entry_X":447,"entry_Y":447,"exit_X":490382185988104,"exit_Y":490382185988104},{"entry_X":447,"entry_Y":447,"exit_X":125537839612952584,"exit_Y":125537839612952584},{"entry_X":447,"entry_Y":447,"exit_X":32137686940915859464,"exit_Y":32137686940915859464},{"entry_X":447,"entry_Y":447,"exit_X":8227247856874460020744,"exit_Y":8227247856874460020744}],"terminal_Y_translation":439},{"idle_children":[{"orthogonal_axes":[381,379,382,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,382,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,382,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,382,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,382,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,382,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":101,"q":375,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":383,"entry_Y":383,"exit_X":97800,"exit_Y":97800},{"entry_X":383,"entry_Y":383,"exit_X":25034760,"exit_Y":25034760},{"entry_X":383,"entry_Y":383,"exit_X":6408896520,"exit_Y":6408896520},{"entry_X":383,"entry_Y":383,"exit_X":1640677507080,"exit_Y":1640677507080},{"entry_X":383,"entry_Y":383,"exit_X":420013441810440,"exit_Y":420013441810440},{"entry_X":383,"entry_Y":383,"exit_X":107523441103470600,"exit_Y":107523441103470600},{"entry_X":383,"entry_Y":383,"exit_X":27526000922488471560,"exit_Y":27526000922488471560},{"entry_X":383,"entry_Y":383,"exit_X":7046656236157048717320,"exit_Y":7046656236157048717320}],"terminal_Y_translation":375},{"idle_children":[{"orthogonal_axes":[253,251,254,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,254,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,254,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,254,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,254,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,254,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":102,"q":247,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":255,"entry_Y":255,"exit_X":65032,"exit_Y":65032},{"entry_X":255,"entry_Y":255,"exit_X":16646152,"exit_Y":16646152},{"entry_X":255,"entry_Y":255,"exit_X":4261412872,"exit_Y":4261412872},{"entry_X":255,"entry_Y":255,"exit_X":1090921693192,"exit_Y":1090921693192},{"entry_X":255,"entry_Y":255,"exit_X":279275953455112,"exit_Y":279275953455112},{"entry_X":255,"entry_Y":255,"exit_X":71494644084506632,"exit_Y":71494644084506632},{"entry_X":255,"entry_Y":255,"exit_X":18302628885633695752,"exit_Y":18302628885633695752},{"entry_X":255,"entry_Y":255,"exit_X":4685472994722226110472,"exit_Y":4685472994722226110472}],"terminal_Y_translation":247},{"idle_children":[{"orthogonal_axes":[477,475,471,478,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,478,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,478,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,478,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,478,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,478,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":103,"q":463,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":479,"entry_Y":479,"exit_X":122384,"exit_Y":122384},{"entry_X":479,"entry_Y":479,"exit_X":31326224,"exit_Y":31326224},{"entry_X":479,"entry_Y":479,"exit_X":8019509264,"exit_Y":8019509264},{"entry_X":479,"entry_Y":479,"exit_X":2052994367504,"exit_Y":2052994367504},{"entry_X":479,"entry_Y":479,"exit_X":525566558076944,"exit_Y":525566558076944},{"entry_X":479,"entry_Y":479,"exit_X":134545038867693584,"exit_Y":134545038867693584},{"entry_X":479,"entry_Y":479,"exit_X":34443529950129553424,"exit_Y":34443529950129553424},{"entry_X":479,"entry_Y":479,"exit_X":8817543667233165672464,"exit_Y":8817543667233165672464}],"terminal_Y_translation":463},{"idle_children":[{"orthogonal_axes":[445,443,439,446,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,446,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,446,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,446,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,446,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,446,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":104,"q":431,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":447,"entry_Y":447,"exit_X":114192,"exit_Y":114192},{"entry_X":447,"entry_Y":447,"exit_X":29229072,"exit_Y":29229072},{"entry_X":447,"entry_Y":447,"exit_X":7482638352,"exit_Y":7482638352},{"entry_X":447,"entry_Y":447,"exit_X":1915555414032,"exit_Y":1915555414032},{"entry_X":447,"entry_Y":447,"exit_X":490382185988112,"exit_Y":490382185988112},{"entry_X":447,"entry_Y":447,"exit_X":125537839612952592,"exit_Y":125537839612952592},{"entry_X":447,"entry_Y":447,"exit_X":32137686940915859472,"exit_Y":32137686940915859472},{"entry_X":447,"entry_Y":447,"exit_X":8227247856874460020752,"exit_Y":8227247856874460020752}],"terminal_Y_translation":431},{"idle_children":[{"orthogonal_axes":[381,379,375,382,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,382,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,382,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,382,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,382,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,382,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":105,"q":367,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":383,"entry_Y":383,"exit_X":97808,"exit_Y":97808},{"entry_X":383,"entry_Y":383,"exit_X":25034768,"exit_Y":25034768},{"entry_X":383,"entry_Y":383,"exit_X":6408896528,"exit_Y":6408896528},{"entry_X":383,"entry_Y":383,"exit_X":1640677507088,"exit_Y":1640677507088},{"entry_X":383,"entry_Y":383,"exit_X":420013441810448,"exit_Y":420013441810448},{"entry_X":383,"entry_Y":383,"exit_X":107523441103470608,"exit_Y":107523441103470608},{"entry_X":383,"entry_Y":383,"exit_X":27526000922488471568,"exit_Y":27526000922488471568},{"entry_X":383,"entry_Y":383,"exit_X":7046656236157048717328,"exit_Y":7046656236157048717328}],"terminal_Y_translation":367},{"idle_children":[{"orthogonal_axes":[253,251,247,254,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,254,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,254,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,254,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,254,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,254,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":106,"q":239,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":255,"entry_Y":255,"exit_X":65040,"exit_Y":65040},{"entry_X":255,"entry_Y":255,"exit_X":16646160,"exit_Y":16646160},{"entry_X":255,"entry_Y":255,"exit_X":4261412880,"exit_Y":4261412880},{"entry_X":255,"entry_Y":255,"exit_X":1090921693200,"exit_Y":1090921693200},{"entry_X":255,"entry_Y":255,"exit_X":279275953455120,"exit_Y":279275953455120},{"entry_X":255,"entry_Y":255,"exit_X":71494644084506640,"exit_Y":71494644084506640},{"entry_X":255,"entry_Y":255,"exit_X":18302628885633695760,"exit_Y":18302628885633695760},{"entry_X":255,"entry_Y":255,"exit_X":4685472994722226110480,"exit_Y":4685472994722226110480}],"terminal_Y_translation":239},{"idle_children":[{"orthogonal_axes":[445,443,439,431,446,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,446,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,446,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,446,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,446,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,446,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":107,"q":415,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":447,"entry_Y":447,"exit_X":114208,"exit_Y":114208},{"entry_X":447,"entry_Y":447,"exit_X":29229088,"exit_Y":29229088},{"entry_X":447,"entry_Y":447,"exit_X":7482638368,"exit_Y":7482638368},{"entry_X":447,"entry_Y":447,"exit_X":1915555414048,"exit_Y":1915555414048},{"entry_X":447,"entry_Y":447,"exit_X":490382185988128,"exit_Y":490382185988128},{"entry_X":447,"entry_Y":447,"exit_X":125537839612952608,"exit_Y":125537839612952608},{"entry_X":447,"entry_Y":447,"exit_X":32137686940915859488,"exit_Y":32137686940915859488},{"entry_X":447,"entry_Y":447,"exit_X":8227247856874460020768,"exit_Y":8227247856874460020768}],"terminal_Y_translation":415},{"idle_children":[{"orthogonal_axes":[381,379,375,367,382,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,382,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,382,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,382,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,382,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,382,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":108,"q":351,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":383,"entry_Y":383,"exit_X":97824,"exit_Y":97824},{"entry_X":383,"entry_Y":383,"exit_X":25034784,"exit_Y":25034784},{"entry_X":383,"entry_Y":383,"exit_X":6408896544,"exit_Y":6408896544},{"entry_X":383,"entry_Y":383,"exit_X":1640677507104,"exit_Y":1640677507104},{"entry_X":383,"entry_Y":383,"exit_X":420013441810464,"exit_Y":420013441810464},{"entry_X":383,"entry_Y":383,"exit_X":107523441103470624,"exit_Y":107523441103470624},{"entry_X":383,"entry_Y":383,"exit_X":27526000922488471584,"exit_Y":27526000922488471584},{"entry_X":383,"entry_Y":383,"exit_X":7046656236157048717344,"exit_Y":7046656236157048717344}],"terminal_Y_translation":351},{"idle_children":[{"orthogonal_axes":[253,251,247,239,254,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,254,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,254,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,254,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,254,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,254,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":109,"q":223,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":255,"entry_Y":255,"exit_X":65056,"exit_Y":65056},{"entry_X":255,"entry_Y":255,"exit_X":16646176,"exit_Y":16646176},{"entry_X":255,"entry_Y":255,"exit_X":4261412896,"exit_Y":4261412896},{"entry_X":255,"entry_Y":255,"exit_X":1090921693216,"exit_Y":1090921693216},{"entry_X":255,"entry_Y":255,"exit_X":279275953455136,"exit_Y":279275953455136},{"entry_X":255,"entry_Y":255,"exit_X":71494644084506656,"exit_Y":71494644084506656},{"entry_X":255,"entry_Y":255,"exit_X":18302628885633695776,"exit_Y":18302628885633695776},{"entry_X":255,"entry_Y":255,"exit_X":4685472994722226110496,"exit_Y":4685472994722226110496}],"terminal_Y_translation":223},{"idle_children":[{"orthogonal_axes":[381,379,375,367,351,382,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,382,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,382,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,382,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,382,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,382,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":110,"q":319,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":383,"entry_Y":383,"exit_X":97856,"exit_Y":97856},{"entry_X":383,"entry_Y":383,"exit_X":25034816,"exit_Y":25034816},{"entry_X":383,"entry_Y":383,"exit_X":6408896576,"exit_Y":6408896576},{"entry_X":383,"entry_Y":383,"exit_X":1640677507136,"exit_Y":1640677507136},{"entry_X":383,"entry_Y":383,"exit_X":420013441810496,"exit_Y":420013441810496},{"entry_X":383,"entry_Y":383,"exit_X":107523441103470656,"exit_Y":107523441103470656},{"entry_X":383,"entry_Y":383,"exit_X":27526000922488471616,"exit_Y":27526000922488471616},{"entry_X":383,"entry_Y":383,"exit_X":7046656236157048717376,"exit_Y":7046656236157048717376}],"terminal_Y_translation":319},{"idle_children":[{"orthogonal_axes":[253,251,247,239,223,254,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,254,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,254,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,254,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,254,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,254,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":111,"q":191,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":255,"entry_Y":255,"exit_X":65088,"exit_Y":65088},{"entry_X":255,"entry_Y":255,"exit_X":16646208,"exit_Y":16646208},{"entry_X":255,"entry_Y":255,"exit_X":4261412928,"exit_Y":4261412928},{"entry_X":255,"entry_Y":255,"exit_X":1090921693248,"exit_Y":1090921693248},{"entry_X":255,"entry_Y":255,"exit_X":279275953455168,"exit_Y":279275953455168},{"entry_X":255,"entry_Y":255,"exit_X":71494644084506688,"exit_Y":71494644084506688},{"entry_X":255,"entry_Y":255,"exit_X":18302628885633695808,"exit_Y":18302628885633695808},{"entry_X":255,"entry_Y":255,"exit_X":4685472994722226110528,"exit_Y":4685472994722226110528}],"terminal_Y_translation":191}],"restriction_method":"Each complete recipe is unchanged except its port index; the retained parent polynomial checks establish every selected equality.","scope":"All compressed data boundary operators, idle children, terminal X_q and all-live cover correction. Internal arbitrary-subspace canonical labels are checked separately.","source_parent_sha256":"f621f6d4296cb215f334830356c5f79fe10d6d04d15b3ccda76ba0885ab67d0a","status":"PASS_EXACT_Z4_DATA_ROUTE_IDLE_AND_TERMINAL_PHASES","terminal_omission_controls_rejected":112} diff --git a/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/controller-input/split-centres/CANONICAL-WORD.json.gz b/research/complex-promo4-cold72/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/controller-input/split-centres/CANONICAL-WORD.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..3b0a475178f4e4ad107e3595992c872e47e83c63 GIT binary patch literal 75113 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%0D$EyQB3AYj<=$NYZujpoICcOtotGkR3}@;^ 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 b>eM9v@$>87fBlwH{*V6!J!Lx2T;m1+jv*YC literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/MANIFEST.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/MANIFEST.json new file mode 100644 index 0000000000..aea8671e69 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/MANIFEST.json @@ -0,0 +1,82 @@ +{ + "algorithm": "sha256", + "sha256": { + "EXPECTED.json": "0c4c7df98633ace6dd3f1604462dd509945f6b2d463a0b045442b785906101f1", + "LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "LOCAL-VALIDATION.json": "e7dcbbe16d3a51288dddcc9022ba852ea6c9d428f8391c72d9b61429168a5561", + "NOTICE.md": "a92f49c5ced455160fbedcc8954e3c9255e3605e88ad12ae5a84f1c4302986f1", + "README.md": "305497b4bf15e691bf0ea504f628a397ea40b814053948ca32c84ce5c16e6f5b", + "SOURCES.json": "9e8182e6e659f4671fe0873e324b622cc871df7344157093df40476c8687be5f", + "code/adapters_local.py": "4e89a5c517cd87ff6a5aa9b7334c0d74821179ae5777d31284da25b9d8abf113", + "code/assemble.py": "71b4cbbbc5acdfe06ac67879cf54ea761e29e52143af1cd8410ad672a5cc190b", + "code/audit_and_transport.py": "a4fc272266785e1fffd44775c6fa6df783c4352de4c3f1d925cf953a23b84e7f", + "code/audit_local.py": "69b12c45d0a961175a824c1967353c7f3b94818a7dd6ac7bbcf56a6d1a5ed8e8", + "code/audit_same_partition_frontier.py": "3a2a072304c0c112b4938070515035b49595c86565b454806fdcbbfacf0e1bd2", + "code/audit_supplier_hosted.py": "301e9b5c593b6d583065337eb7b3ef207cf039e265f099f89080a4bf25856b43", + "code/build_selected.py": "7fa8f981cbf3b01ac960226e6afc6be7bd76d94d9c01796941979deb77bd8875", + "code/coalesce_frames.py": "b3e53a17f2519e1afc5bee9b6518252eeb0cb7c56b6e0a1554fdfb54f2908915", + "code/construct_504.py": "a0d96ede40b957c38dcb64296d5f4a76c23dfb8c8875e01a80b5f1bdf6e8360e", + "code/emit_local.py": "eefc76e0bee003015fe21ac685c2cce658033d5444add404d2d509c7d6f39bac", + "code/emit_supplier_hosted.py": "53c0b653b3a5100756d6a9473c90101b8c3ab72723d7047983906ab997bdf920", + "code/invoice_final.py": "96b6bed96ca8b60dfc064cd1c7962c45a5cb53c4e52cd90aaea6ccf8d109db97", + "code/phases_delta.py": "15723107eff03013b2e797fd9fa3635b1b46c5d1c8112d19fada98c178d4acb6", + "code/prepare_supplier_base.py": "f5eae94aca965d0008bc07cff8245ccb7509042ccad457d3bcb7d51c1e9409f0", + "evidence/BEFORE-COALESCING.json.gz": "5381265008ec84dc0b3eb2870040215b8470620d234573c15e836dba928d910e", + "evidence/COALESCING.json": "f9175c204c084e083ba2f8f4bc66dc71feb75d90b1b57b36dfacbffe89568ae0", + "evidence/DISCOVERY-MOMENT.json": "d964db94f4a11840bbea57a47c203a2fe6b51a381072d403d1c1504ac2ba0c7b", + "evidence/ENTRANCE-SELECTION-SCREEN.json": "2d5c7db49077ea50f0877f1bd3a5839e5c49a7c75519ebaf549bce0e828b7b99", + "evidence/FAST-REPLAY.json": "b95028b7cd5a830bd5d702d5193f0bc93d981426ca6f8916eea7a2bf9dcc53a7", + "evidence/LINE-GAUGE-SELECTION.json": "1ecec9dd594653d54448ba9e2fd7b7b830e26bfd159d3b268672f80d8cb06250", + "evidence/PR523-FIXED-WORD-CEILING.json": "e971df6465b6a37d2042bd7e2169419578d68d7177c060599b16b3f67292935f", + "evidence/PUBLIC-SNAPSHOT.json": "d859621516bb33d1c77ea9413b53930fab42447360b7e6246ba839b95a834abb", + "evidence/SAME-PARTITION-FRONTIER.json": "3a02123a292730c1dfea8d6c1c8238115b4b07d19c8b8f119b54c345cd1f46af", + "evidence/VERIFICATION-SCOPE.json": "424ea699b0849c3e8dd41d585b271906cbbbbddb4c3464fd20dde30133bae367", + "evidence/audit/ASYNC-AUDIT.json": "01ea0015d4e08170ac65f1cdd051be64e07f622eba62eadbf39524317388cba7", + "evidence/audit/EXACT-ASSEMBLY.json": "550c6703e73b2dcfaae986706ceb1ac67ecd93dec8b591954abe51c7fa3b7a03", + "evidence/audit/GLOBAL-PREFIX.json": "378275e21f7ff147cd7cb0b33c972e75139d949195ddf13dd71b55a77a0f7cfb", + "evidence/audit/IDLE-REMAINDER-FRAMES.json": "7923ed6a528f006c353fe7e0639fd230ad140ca835b8e64ceadc7aefb0300ea8", + "evidence/audit/OWNERS-AND-PROFILE.json": "e5f11e7b920f9985f085546c641dbac5b8d98231d562e1e030ab2566ccea4bd6", + "evidence/audit/PREFIX-AND-INVOICE.json": "ce1bfa49be88ae67a404f606a11db2232b7e1f2610d4418058e39749d86d8478", + "evidence/hosted/ACTUAL-SIGMAS.json.gz": "dbced27348bd0ae2fb937a9c1fd03e2181d7268ccdea5d80ebbe6ec3fed314d9", + "evidence/hosted/GLOBAL-TEMPLATE.json.gz": "0c5ea47883fafc2aa0b2b9711e7c52a3fc8fdf96c84eb3043834e34ced550473", + "evidence/hosted/HOSTED.json": "a0b29d73f2beb821a59f356150a7a9475394643bf9fd8eb5a67a6fc4d46ad2f5", + "evidence/hosted/IDLE-REMAINDER-FRAMES.json.gz": "a21fb2c7395b7193d46752f7bd9cc670fbfffc7287f8370bd9f6df0aed6b21eb", + "evidence/local/CANONICAL-WORD.json.gz": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667", + "evidence/local/CLIFFORD-RECIPES.json": "1ac0a7d07a487bf58e59e82a8a656a3a3edca5731af9029ad7874b535407ceb9", + "evidence/local/CLIFFORD-REVIEW.json": "a917bb1abdc864b404dc4a869af3e29aaab2270d392b662cb60b70ebbe5d1975", + "evidence/local/FULL-WORD.json.gz": "bd6b004c4948d5ce80d4f81477338fe30434c2a94586463fdcc531df0dbc9509", + "evidence/local/INDEPENDENT-LOCAL-REPLAY.json": "4149f3d2ec3041965c5d72869748090d9aeed422f36d753550c543bb7808b30b", + "evidence/local/LEMMA-A.json": "f789357f75d562ec9c6f2ef75ced6f4286df2840b493600147b34a36ad0fa460", + "evidence/local/LOCAL-CHECKS.json": "c6807681d40cb46c21a50edc1058044ddc758f2dd3e6b0bab16d7cb28d41732f", + "evidence/local/LOCAL-PROGRAMS.json.gz": "755a5c4ebe958fd9f7b5d4a6e7a506d2c802e31c4d9da46b63db1994c4d8ffa6", + "evidence/local/RESIDUAL-ADAPTERS.json": "83a91fb9cbbe600328cd399f67fdb6ffb698ed3b20d050916d21f3af48b0db20", + "evidence/local/SCALAR-FRAME-AUDIT.json": "5bf884b9c5c9e65658974a8f5548f93a583fb48461e8125fa68893aa2b403718", + "inputs/ASYNC-6.json": "8a128d7c435f01d9f920c1353711eb0721ce3cbdd0b8799bf69b2d676266dbd3", + "inputs/OWNER-PLAN.json": "13d5284e3d95fd4718b538f7d0d1e6f8db3236d4608a755dce6deade440f4185", + "inputs/OWNERS.json.gz": "5e27eaf098214e3ab8159e322241aa90a1ae77b0bff78b426512b87f9f60c91f", + "inputs/PR493-EXPECTED.json": "3494ba83280cc86548fe0cc6695c50d23e6b6ffca85aeb1a33337c1196e280cb", + "inputs/PR523-ANCESTRY.json": "0bfce40d86c849f18e8872ee9e8462b0a69a34ed04e01e942a6614645f686f4b", + "inputs/PR523-EXACT-ASSEMBLY.json": "39900354203609a142d159096ccc221ddb21c1f714b2b74b9b1b325beaf15259", + "inputs/PR523-PREFIX-AND-INVOICE.json": "bb43ef04791037a37d2596c395e81191991fde6581326118995cf4318ee472a3", + "inputs/SELECTION.json": "46cfad0c5a4b8dacc18ed02b5e259f2168e6a93a8dff6ffb447fb0f20917a9bd", + "inputs/data-base/split-centres/CANONICAL-WORD.json.gz": "addf598581d2a20e13d0c18110607515ad90b06125616a2349e53a47bb5b6c80", + "inputs/data-base/split-centres/GLOBAL-TEMPLATE.json.gz": "5b913207775fcd87090cfa8776e8bd2bb872426923345fe1a1a4e1ea84bfae2c", + "inputs/data-base/work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "inputs/data-base/work/pr361/code/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "inputs/data-base/work/pr361/code/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "inputs/data-base/work/pr361/code/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "inputs/hamming/PACKET-PROGRAMS.json.gz": "d833ae0390d165d7da0c639a3c7aeb77156c2ddb52447087cb49b9d03b19e9b9", + "inputs/hamming/PROTOTYPE.json": "327d2a868043e846381aa58a33053c24425e8cad522ff401b10ec8af1d649a3f", + "inputs/phase-baseline/CANONICAL-WORD.json.gz": "addf598581d2a20e13d0c18110607515ad90b06125616a2349e53a47bb5b6c80", + "inputs/phase-baseline/CLIFFORD-RECIPES.json": "1f37afd5a9e14b113ba56e0ac8a5200a6b41c695d2cd308dc0fd6ec46a4c73d2", + "inputs/phase-baseline/CLIFFORD-REVIEW.json": "468a5df1937e82a0b8e8c1c2540e18480f354154325353c5596c68e7435c89c2", + "inputs/phase-baseline/LOCAL-CHECKS.json": "ead7163869ecb9fc276f477c0ec0ed85dc74d7901ce04f91213bcf7ee1f20382", + "proof/DELIVERY-AND-COALESCING.md": "7e719f01416cf312272dfabca8b355d327128859c01d686056e0833e83870bc7", + "proof/GLOBAL-HOSTING.md": "c47b61bf2e998583e4626eec068439600f3464aab2ddbdb0ac044b0136d7b502", + "proof/LOCAL-CONSTRUCTION.md": "3b1fc44f6f8290361cb24526cf91c3174c734f5da3cc9fb94559a96168d39e70", + "vendor/clifford/clifford_exact.py": "2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962", + "vendor/gk/gk_common.py": "e68d190fd436b2f3955decb590adb53344d5d4ea0a19d62d86df1e4b55ecd198", + "vendor/gk/gk_word.py": "f027a9273bcf4e0971258c160b7d3b3c196366b32a529cff6e6a0e666b03826b", + "verify_fast.py": "ea4e33a17419009f0872fac42f7ae5a2f2090c4487cc9815721d907d1e9b1cae" + } +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/code/construct_504.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/code/construct_504.py new file mode 100644 index 0000000000..776d046cde --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/code/construct_504.py @@ -0,0 +1,333 @@ +# Round20 early-coordinate-center / own-Y variant, prepared for icekylinx +# with OpenAI Codex assistance. Apache-2.0. Scalar elementary-operation +# helpers below are retained from the attributed PR514 construct_partial.py. +# Adapted by OpenAI Codex for isolated structural research. +# Modified from PR425 by icekylinx with Codex assistance. +"""Full discovery word for Hamming packets with borrowed X and Y registers. + +This changes the scalar architecture. It is not accepted by the old restricted +gx interface: source bases may change until full-frame cleanup, and targets use +an explicitly inverted output basis. No supplier admission is asserted. +""" +import copy,gzip,json,math,time +import itertools as it +from collections import Counter,defaultdict +from fractions import Fraction as Q +from pathlib import Path + +import sys +INPUT=Path(sys.argv[1]);OUT=Path(sys.argv[2]);OUT.mkdir(parents=True,exist_ok=False);D=json.loads((INPUT/'PROTOTYPE.json').read_text()) +P=D['binary_ports'];R=D['root_lines'];v=120;h=9 +modules=json.load(gzip.open(INPUT/'PACKET-PROGRAMS.json.gz')) + +def basis(vectors): + b={} + for x in vectors: + for p in sorted(b,reverse=True): + if x>>p&1:x^=b[p] + if x: + p=x.bit_length()-1 + for q in b: + if b[q]>>p&1:b[q]^=x + b[p]=x + return tuple(b[p] for p in sorted(b,reverse=True)) +def inside(a,b):return basis(a+b)==b +def hyper(p):return basis([x for x in range(1,512) if (x&p).bit_count()%2==0]) +FULL=basis([1<len(M):M.append(rr) + if len(M)==8:break + assert len(M)==8 + linear(regs,M,F) + for i,r in zip(c,regs): + assert rows[r]=={s:Q(R[s][i]) for s in ids} + block_totals[c,i]=r + +# All centers are complete while Y is still at zero. This is the crucial +# difference from an illegal early-own-Y prefix using the old center order. +centers=[] +for i in range(8): + regs=[block_totals[c,i] for c in sorted(blocks) if i in c] + F=hyper(P[frame[i]]);a=regs[0] + for b in regs[1:]:add(a,b,1,F) + centers.append(a) +centers += [frame[i] for i in range(8)] +center_frames=[cur[r] for r in centers] +assert list(map(len,center_frames))==[8]*8+[1]*8 +assert all(cur[v+t]==() for t in range(v)) + +phase=B +for t,(r,coef,F) in sorted(own_rows.items()): + assert cur[r]==F + add(v+t,r,coef,F) + +packets={} +for c,z in sorted(blocks.items()): + mp=maps[c] + for j,(e,F) in enumerate(list(zip(z['events'],z['event_frames']))[40:]): + if j not in early[c]: + t,s,a,b=e;add(mp[t],mp[s],Q(a,b),tuple(F)) + keys=[(p,eps) for p in it.combinations(c,2) for eps in (-1,1)] + for key,(r,alpha) in zip(keys,z['outputs']): + a=mp[r];b=alloc();add(b,a,1,cur[a]) + consumers=sorted(d for d in blocks if d!=c and set(key[0])<=set(d)) + assert len(consumers)==2 + for target,r in zip(consumers,(a,b)):packets[c,key[0],key[1],target]=(r,Q(alpha)) + +# Both tetrahedra use the same partition. A selected key has exactly two +# selected Y loads and no ordinary M consumer. Supply its two raw halves in +# opposite orders and never form that M. Other keys retain the old M path. +requests=defaultdict(list) +for pid,pair in enumerate(pairs): + if not pair['selected']:continue + (t,u),(key1,key2),mat=pair['targets'],pair['keys'],pair['matrix'] + requests[key1].append((t,-Q(mat[0][0],2))) + requests[key2].append((u,-Q(mat[0][1],2))) +second=[];first_join_counts=Counter() +for key,reqs in sorted(requests.items()): + assert len(reqs)==2 + c,p,eps=key + ds=sorted(d for d in blocks if d!=c and set(p)<=set(d));a,b=ds + for j,(target,coef) in enumerate(sorted(reqs)): + first_source,second_source=(a,b) if j==0 else (b,a) + r,alpha=packets[first_source,p,eps,second_source] + F=basis(cur[v+target]+cur[r]);assert inside(F,hyper(P[target])) + first_join_counts[len(F)]+=1;add(v+target,r,coef*alpha,F) + r,alpha=packets[second_source,p,eps,c] + second.append((target,r,coef*alpha)) + +Ms={} +for c in sorted(blocks): + for p in it.combinations(c,2): + ds=sorted(d for d in blocks if d!=c and set(p)<=set(d)) + for eps in (-1,1): + if (c,p,eps) in requests:continue + (a,alpha),(b,beta)=[packets[d,p,eps,c] for d in ds] + F=basis(cur[a]+cur[b]);add(a,b,beta/alpha,F) + Ms[c,p,eps]=(a,alpha) + +consumers=defaultdict(list) +for pid,pair in enumerate(pairs): + for key in pair['keys']:consumers[key].append(pid) +slots={} +for key,uses in sorted(consumers.items()): + assert len(uses)==2 + if key in requests: + assert all(pairs[i]['selected'] for i in uses) + continue + assert all(not pairs[i]['selected'] for i in uses) + a,alpha=Ms[key] + for j,pid in enumerate(uses): + if j==0:r=a + else:r=alloc();add(r,a,1,cur[a]) + slots[pid,key]=(r,alpha) +assert len(cur)-240==504 + +selected_join_counts=Counter() +for target,r,coef in second: + F=basis(cur[v+target]+cur[r]);assert inside(F,hyper(P[target])) + selected_join_counts[len(F)]+=1;add(v+target,r,coef,F) +output_basis=[] +for pair in pairs: + if not pair['selected']:continue + (t,u),mat=pair['targets'],pair['matrix'] + F=basis(cur[v+t]+cur[v+u]);assert inside(F,hyper(P[t])) and inside(F,hyper(P[u])) + add(v+t,v+u,1,F);add(v+u,v+t,-Q(1,2),F) + z=-Q(2*mat[1][0],mat[0][0]);scale(v+u,z,F);output_basis.append((t,u,z)) + +for pid,pair in enumerate(pairs): + if pair['selected']:continue + (t,u),(key1,key2),mat=pair['targets'],pair['keys'],pair['matrix'] + (a,alpha),(b,beta)=slots[pid,key1],slots[pid,key2] + F=basis(cur[a]+cur[b]);aa,ab=Q(mat[0][0])*alpha,Q(mat[0][1])*beta + ba,bb=Q(mat[1][0])*alpha,Q(mat[1][1])*beta + add(a,b,ab/aa,F);q=ba/(bb-ba*ab/aa);add(b,a,q,F) + add(v+t,a,-aa/2,hyper(P[t]));add(v+u,b,-(bb-ba*ab/aa)/2,hyper(P[u])) + +for t in range(v): + expected={s:-Q(G[t][s],2) for s in range(v) if s!=t and G[t][s] and s not in frame.values()} if t not in frame.values() else {} + assert rows[v+t]==expected,('side identity',t) + +scatter=[[Q(r[i],4) if t not in frame.values() else Q(0) for i in range(8)]+[Q(t==frame[i]) for i in range(8)] for t,r in enumerate(R)] +precondition=[] +for t,u,z in output_basis: + a,b=scatter[t].copy(),scatter[u].copy() + scatter[t]=[x/2-y/z for x,y in zip(a,b)] + scatter[u]=[x/2+y/z for x,y in zip(a,b)] + precondition.extend([['scale',v+u,(1/z).numerator,(1/z).denominator,[]], + ['add',v+u,v+t,1,2,[]],['add',v+t,v+u,-1,1,[]]]) +for r in range(len(cur)):climb(r,hyper(P[r-v]) if v<=r<2*v else FULL) +H[8]+=8;H[1]+=8 +assert sum(r*z for r,z in H.items())==9*504+240*8+72 + +def apply(e,matrix): + if e[0]=='add': + _,t,s,a,b,*_=e;q=Q(a,b) + for j,x in list(matrix[s].items()): + z=matrix[t].get(j,Q(0))+q*x + if z:matrix[t][j]=z + else:matrix[t].pop(j,None) + else: + _,t,a,b,*_=e;q=Q(a,b);matrix[t]={j:q*x for j,x in matrix[t].items()} +def inverse(e): + e=copy.deepcopy(e) + if e[0]=='add':e[3]*=-1 + else:e[2],e[3]=e[3],e[2] + e[-1]=list(FULL);return e +cut=[['add',v+t,centers[i],q.numerator,q.denominator,None] for t,row in enumerate(scatter) for i,q in enumerate(row) if q] +cleanup=[inverse(e) for e in reversed(A+B) if not v<=e[1]<2*v] +matrix=[{r:Q(1)} if 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 e_dI=Q!m= 2 * V} +for e in w['precondition']: apply(e, dirty) +comp = [] +for r in range(V, 2 * V): + for j, x in sorted(dirty[r].items()): + assert not w['start_extra'].get(str(j)); comp.append(['add', r, j, -x.numerator, x.denominator, []]) +expected = ident(); expected_back = ident() +for t in range(V): expected[V + t][t] = Q(1); expected_back[t][V + t] = Q(-1) +correct = w['precondition'] + comp + main + w['cleanup'] +assert replay(correct) == expected and replay([inverse(e, True) for e in correct]) == expected_back +# locate every new gate by exact content in A/B +located = [] +for K in recipe['kernels']: + pos = [] + for gt in K['gates']: + q = Q(gt['coefficient']); gate = ['add', gt['donor'], K['pivot'], -q.numerator, q.denominator, K['frame']] + hits = [(part, i) for part in ('A', 'B') for i, e in enumerate(w[part]) if e == gate] + assert len(hits) == 1, (K['pivot'], gt, hits) + pos.append(hits[0]) + located.append((K['pivot'], pos)) +controls = [] +for pivot, pos in located: + for omitted in [[p] for p in pos] + [pos]: + om = set(omitted) + A = [e for i, e in enumerate(w['A']) if ('A', i) not in om]; B = [e for i, e in enumerate(w['B']) if ('B', i) not in om] + cleanup = [inverse(e) for e in reversed(A + B) if not V <= e[1] < 2 * V] + program = w['precondition'] + comp + A + w['cut'] + B + cleanup + assert replay(program) != expected and replay([inverse(e, True) for e in program]) != expected_back + controls.append(dict(pivot=pivot, omitted=[list(p) for p in omitted], forward_rejected=True, reflected_rejected=True)) +r = dict(status='PASS_EXACT_MULTICUT_KERNEL_OMISSION_CONTROLS', word_sha256=hashlib.sha256(a.word.read_bytes()).hexdigest(), + columns_each_orientation=N, correct_compensation_frozen=True, compensation_entries=len(comp), controls=controls, + scope='Each new multi-cut donor gate and each entire new kernel omitted. Cleanup is regenerated, correct compensation is held fixed, and both exact scalar orientations reject each mutant.') +a.out.write_text(json.dumps(r, indent=2) + '\n'); print(r['status'], len(controls)) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/code/build_joint_prefix.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/code/build_joint_prefix.py new file mode 100644 index 0000000000..1dcb2ebe2c --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/code/build_joint_prefix.py @@ -0,0 +1,64 @@ +#!/usr/bin/env python3 +"""Apply the literal57-gate joint prefix to either complete eight-cold provider. + +Derived from Dominik Scholz's PR571 compose_prefix.py, commit +b7bdc5a8de18fcf418cfb9c7d83a2b1097a5e4a3. Exact source hashes are in +data/JOINT-PREFIX.json. The plain variant keeps each retained event's own frame, +instead of copying width-seven-only frame expansions. OpenAI Codex assistance; +Apache-2.0. No optimization, external replay directory or network is required. +""" +import argparse,copy,gzip,hashlib,json,sys +from collections import Counter +from pathlib import Path + +def main(): + if not __debug__:raise RuntimeError('Assertions required') + parser=argparse.ArgumentParser(description=__doc__) + for name in ('input','recipe','gk-dir','out'):parser.add_argument('--'+name,type=Path,required=True) + parser.add_argument('--variant',choices=('eightcold','width7'),required=True) + args=parser.parse_args();assert not args.out.exists() + sha=lambda p:hashlib.sha256(p.read_bytes()).hexdigest() + recipe=json.loads(args.recipe.read_bytes());pin=recipe['variants'][args.variant] + raw=gzip.decompress(args.input.read_bytes());assert hashlib.sha256(raw).hexdigest()==pin['input_content_sha256'] + original=json.loads(raw);word=copy.deepcopy(original) + sys.path.insert(0,str(args.gk_dir.resolve()));import gk_word as g,gk_common as co + g.V=co.V=112;g.DATA=co.DATA=7168 + oldn,newn=recipe['old_prefix_length'],recipe['new_prefix_length'];assert(oldn,newn)==(69,57) + assert [event[:-1]for event in word['A'][:oldn]]==recipe['old_scalar_prefix'] + events={tuple(e[:-1]):e for e in word['A'][:oldn]};assert len(events)==oldn + prefix=[copy.deepcopy(events[tuple(e)])for e in recipe['new_scalar_prefix']] + assert len(prefix)==len({tuple(e[:-1])for e in prefix})==newn + word['A']=prefix+word['A'][oldn:] + for key,frame in recipe['removed_start_frames'].items(): + assert word['start_extra'][key]==frame + del word['start_extra'][key] + assert set(recipe['removed_start_frames'])=={'523','525','599','601'} + assert word['B']==original['B'] and word['A'][newn:]==original['A'][oldn:] + word['cleanup']=[g.inverse(e,g.FULL)for e in reversed(word['A']+word['B'])if not 112<=e[1]<224] + before,after=g.profile(original),g.profile(word);widths=co.widths_of(word);oldwidths=co.widths_of(original) + delta={r:after[r]-before[r]for r in set(after)|set(before)if after[r]!=before[r]} + assert delta=={1:-12,2:-16,3:16} + assert dict(before)=={int(r):n for r,n in pin['profile_before'].items()} + assert dict(after)=={int(r):n for r,n in pin['profile_after'].items()} + changes={str(h):[x,y]for h,(x,y)in enumerate(zip(oldwidths,widths))if x!=y} + assert changes==pin['changed_helper_widths']=={str(h):[8,9]for h in(299,301,375,377)} + assert Counter(widths)==Counter({int(r):n for r,n in pin['width_inventory'].items()}) + responses=g.responses(word);assert all(not responses[int(r)-224]for r in word['start_extra']) + word['report'].update(local_profile=dict(after),local_rank_mass=sum(r*n for r,n in after.items()), + entrance_rank=sum(9-w for w in widths),entering_helpers=sum(w<9 for w in widths),width_inventory=dict(Counter(widths))) + encoded=g.dump(word);encoded=encoded[:9]+b'\xff'+encoded[10:] + assert hashlib.sha256(gzip.decompress(encoded)).hexdigest()==pin['output_content_sha256'] + args.out.mkdir(parents=True);target=args.out/'FULL-WORD.json.gz';target.write_bytes(encoded) + result=dict(status='PASS_LITERAL_JOINT_PREFIX_EXACT_RESPONSE_AND_FRAME_PROFILE',variant=args.variant, + source_content_sha256=pin['input_content_sha256'],word_content_sha256=pin['output_content_sha256'], + word_sha256=sha(target),recipe_sha256=sha(args.recipe),constructor_sha256=sha(Path(__file__)), + old_prefix=oldn,new_prefix=newn,retained_event_frames_unchanged=True,A_tail_unchanged=True,B_unchanged=True, + removed_start_frames=recipe['removed_start_frames'],all_entering_response_columns_zero=True, + profile_before=dict(before),profile_after=dict(after),profile_delta=delta, + width_inventory=dict(Counter(widths)),changed_helper_widths=changes, + scope='Exact construction and frame-chain profile only. Full scalar/native/wrapper/phase, ' + 'omission, physical owner and invoice/moment checks remain separate.') + (args.out/'CONSTRUCTION.json').write_text(json.dumps(result,indent=2)+'\n',encoding='utf-8',newline='\n') + print(result['status'],args.variant) + +if __name__=='__main__':main() diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/data/EIGHTCOLD-JOINT-KERNELS.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/data/EIGHTCOLD-JOINT-KERNELS.json new file mode 100644 index 0000000000..af8755011b --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/data/EIGHTCOLD-JOINT-KERNELS.json @@ -0,0 +1,1085 @@ +{ + "kernels": [ + { + "pivot": 486, + "frame": [ + 120 + ], + "gates": [ + { + "part": "A", + "index": 49, + "donor": 462, + "coefficient": "1" + } + ] + }, + { + "pivot": 487, + "frame": [ + 120 + ], + "gates": [ + { + "part": "A", + "index": 50, + "donor": 463, + "coefficient": "1" + } + ] + }, + { + "pivot": 488, + "frame": [ + 96 + ], + "gates": [ + { + "part": "A", + "index": 25, + "donor": 474, + "coefficient": "1" + } + ] + }, + { + "pivot": 489, + "frame": [ + 96 + ], + "gates": [ + { + "part": "A", + "index": 26, + "donor": 475, + "coefficient": "1" + } + ] + }, + { + "pivot": 498, + "frame": [ + 126 + ], + "gates": [ + { + "part": "A", + "index": 55, + "donor": 464, + "coefficient": "1" + } + ] + }, + { + "pivot": 499, + "frame": [ + 126 + ], + "gates": [ + { + "part": "A", + "index": 56, + "donor": 465, + "coefficient": "1" + } + ] + }, + { + "pivot": 500, + "frame": [ + 102 + ], + "gates": [ + { + "part": "A", + "index": 39, + "donor": 476, + "coefficient": "1" + } + ] + }, + { + "pivot": 501, + "frame": [ + 102 + ], + "gates": [ + { + "part": "A", + "index": 40, + "donor": 477, + "coefficient": "1" + } + ] + }, + { + "pivot": 534, + "frame": [ + 126 + ], + "gates": [ + { + "part": "A", + "index": 53, + "donor": 466, + "coefficient": "-1/2" + } + ] + }, + { + "pivot": 535, + "frame": [ + 126 + ], + "gates": [ + { + "part": "A", + "index": 54, + "donor": 467, + "coefficient": "-1/2" + } + ] + }, + { + "pivot": 536, + "frame": [ + 96 + ], + "gates": [ + { + "part": "A", + "index": 27, + "donor": 480, + "coefficient": "-1/2" + } + ] + }, + { + "pivot": 537, + "frame": [ + 96 + ], + "gates": [ + { + "part": "A", + "index": 28, + "donor": 481, + "coefficient": "-1/2" + } + ] + }, + { + "pivot": 538, + "frame": [ + 96 + ], + "gates": [ + { + "part": "A", + "index": 29, + "donor": 490, + "coefficient": "1" + } + ] + }, + { + "pivot": 539, + "frame": [ + 96 + ], + "gates": [ + { + "part": "A", + "index": 30, + "donor": 491, + "coefficient": "1" + } + ] + }, + { + "pivot": 540, + "frame": [ + 126 + ], + "gates": [ + { + "part": "A", + "index": 45, + "donor": 504, + "coefficient": "1" + } + ] + }, + { + "pivot": 541, + "frame": [ + 126 + ], + "gates": [ + { + "part": "A", + "index": 46, + "donor": 505, + "coefficient": "1" + } + ] + }, + { + "pivot": 546, + "frame": [ + 120 + ], + "gates": [ + { + "part": "A", + "index": 51, + "donor": 468, + "coefficient": "-1/2" + } + ] + }, + { + "pivot": 547, + "frame": [ + 120 + ], + "gates": [ + { + "part": "A", + "index": 52, + "donor": 469, + "coefficient": "-1/2" + } + ] + }, + { + "pivot": 548, + "frame": [ + 102 + ], + "gates": [ + { + "part": "A", + "index": 33, + "donor": 478, + "coefficient": "-1/2" + } + ] + }, + { + "pivot": 549, + "frame": [ + 102 + ], + "gates": [ + { + "part": "A", + "index": 34, + "donor": 479, + "coefficient": "-1/2" + } + ] + }, + { + "pivot": 550, + "frame": [ + 102 + ], + "gates": [ + { + "part": "A", + "index": 41, + "donor": 502, + "coefficient": "1" + } + ] + }, + { + "pivot": 551, + "frame": [ + 102 + ], + "gates": [ + { + "part": "A", + "index": 42, + "donor": 503, + "coefficient": "1" + } + ] + }, + { + "pivot": 552, + "frame": [ + 120 + ], + "gates": [ + { + "part": "A", + "index": 35, + "donor": 492, + "coefficient": "1" + } + ] + }, + { + "pivot": 553, + "frame": [ + 120 + ], + "gates": [ + { + "part": "A", + "index": 36, + "donor": 493, + "coefficient": "1" + } + ] + }, + { + "pivot": 562, + "frame": [ + 102 + ], + "gates": [ + { + "part": "A", + "index": 43, + "donor": 514, + "coefficient": "1" + } + ] + }, + { + "pivot": 563, + "frame": [ + 102 + ], + "gates": [ + { + "part": "A", + "index": 44, + "donor": 515, + "coefficient": "1" + } + ] + }, + { + "pivot": 564, + "frame": [ + 126 + ], + "gates": [ + { + "part": "A", + "index": 37, + "donor": 528, + "coefficient": "1" + } + ] + }, + { + "pivot": 565, + "frame": [ + 126 + ], + "gates": [ + { + "part": "A", + "index": 38, + "donor": 529, + "coefficient": "1" + } + ] + }, + { + "pivot": 571, + "frame": [ + 480 + ], + "gates": [ + { + "part": "A", + "index": 12, + "donor": 560, + "coefficient": "1" + }, + { + "part": "A", + "index": 13, + "donor": 570, + "coefficient": "-1" + }, + { + "part": "A", + "index": 14, + "donor": 561, + "coefficient": "1" + } + ] + }, + { + "pivot": 573, + "frame": [ + 480 + ], + "gates": [ + { + "part": "A", + "index": 0, + "donor": 558, + "coefficient": "1" + }, + { + "part": "A", + "index": 1, + "donor": 572, + "coefficient": "-1" + }, + { + "part": "A", + "index": 2, + "donor": 559, + "coefficient": "1" + } + ] + }, + { + "pivot": 574, + "frame": [ + 96 + ], + "gates": [ + { + "part": "A", + "index": 31, + "donor": 526, + "coefficient": "1" + } + ] + }, + { + "pivot": 575, + "frame": [ + 96 + ], + "gates": [ + { + "part": "A", + "index": 32, + "donor": 527, + "coefficient": "1" + } + ] + }, + { + "pivot": 576, + "frame": [ + 120 + ], + "gates": [ + { + "part": "A", + "index": 47, + "donor": 516, + "coefficient": "1" + } + ] + }, + { + "pivot": 577, + "frame": [ + 120 + ], + "gates": [ + { + "part": "A", + "index": 48, + "donor": 517, + "coefficient": "1" + } + ] + }, + { + "pivot": 583, + "frame": [ + 480 + ], + "gates": [ + { + "part": "A", + "index": 3, + "donor": 559, + "coefficient": "1" + }, + { + "part": "A", + "index": 4, + "donor": 582, + "coefficient": "1" + }, + { + "part": "A", + "index": 5, + "donor": 558, + "coefficient": "-1" + } + ] + }, + { + "pivot": 585, + "frame": [ + 480 + ], + "gates": [ + { + "part": "A", + "index": 15, + "donor": 560, + "coefficient": "1" + }, + { + "part": "A", + "index": 16, + "donor": 570, + "coefficient": "-2" + }, + { + "part": "A", + "index": 17, + "donor": 561, + "coefficient": "1" + }, + { + "part": "A", + "index": 18, + "donor": 584, + "coefficient": "1" + } + ] + }, + { + "pivot": 594, + "frame": [ + 480 + ], + "gates": [ + { + "part": "A", + "index": 19, + "donor": 560, + "coefficient": "1" + }, + { + "part": "A", + "index": 20, + "donor": 584, + "coefficient": "1" + }, + { + "part": "A", + "index": 21, + "donor": 570, + "coefficient": "-1" + } + ] + }, + { + "pivot": 595, + "frame": [ + 480 + ], + "gates": [ + { + "part": "A", + "index": 22, + "donor": 561, + "coefficient": "1" + }, + { + "part": "A", + "index": 23, + "donor": 584, + "coefficient": "1" + }, + { + "part": "A", + "index": 24, + "donor": 570, + "coefficient": "-1" + } + ] + }, + { + "pivot": 596, + "frame": [ + 480 + ], + "gates": [ + { + "part": "A", + "index": 6, + "donor": 572, + "coefficient": "1" + }, + { + "part": "A", + "index": 7, + "donor": 582, + "coefficient": "1" + }, + { + "part": "A", + "index": 8, + "donor": 558, + "coefficient": "-1" + } + ] + }, + { + "pivot": 597, + "frame": [ + 480 + ], + "gates": [ + { + "part": "A", + "index": 9, + "donor": 572, + "coefficient": "-1" + }, + { + "part": "A", + "index": 10, + "donor": 559, + "coefficient": "1" + }, + { + "part": "A", + "index": 11, + "donor": 582, + "coefficient": "1" + } + ] + }, + { + "pivot": 506, + "frame": [ + 24 + ], + "gates": [ + { + "part": "B", + "index": 176, + "donor": 652, + "coefficient": "-2", + "donor_state": [ + 652, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 178, + "donor": 652, + "coefficient": "2", + "donor_state": [ + 652, + 2 + ], + "split_donor": false + }, + { + "part": "B", + "index": 278, + "donor": 700, + "coefficient": "2", + "donor_state": [ + 700, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 280, + "donor": 700, + "coefficient": "-2", + "donor_state": [ + 700, + 2 + ], + "split_donor": false + }, + { + "part": "B", + "index": 702, + "donor": 578, + "coefficient": "1", + "donor_state": [ + 578, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 1, + "2": 2, + "3": -2 + } + }, + { + "pivot": 518, + "frame": [ + 30 + ], + "gates": [ + { + "part": "B", + "index": 81, + "donor": 608, + "coefficient": "-2", + "donor_state": [ + 608, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 194, + "donor": 660, + "coefficient": "-2", + "donor_state": [ + 660, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 196, + "donor": 660, + "coefficient": "2", + "donor_state": [ + 660, + 2 + ], + "split_donor": false + }, + { + "part": "B", + "index": 720, + "donor": 542, + "coefficient": "1", + "donor_state": [ + 542, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 1, + "2": 2, + "3": -2 + } + }, + { + "pivot": 530, + "frame": [ + 30 + ], + "gates": [ + { + "part": "B", + "index": 86, + "donor": 610, + "coefficient": "1", + "donor_state": [ + 610, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 204, + "donor": 665, + "coefficient": "-4", + "donor_state": [ + 665, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 206, + "donor": 665, + "coefficient": "4", + "donor_state": [ + 665, + 2 + ], + "split_donor": false + }, + { + "part": "B", + "index": 738, + "donor": 554, + "coefficient": "1", + "donor_state": [ + 554, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 1, + "2": 2, + "3": -2 + } + }, + { + "pivot": 495, + "frame": [ + 24 + ], + "gates": [ + { + "part": "B", + "index": 516, + "donor": 123, + "coefficient": "-1", + "donor_state": [ + 123, + 0 + ], + "split_donor": true, + "target_donor": true + }, + { + "part": "B", + "index": 584, + "donor": 187, + "coefficient": "1", + "donor_state": [ + 187, + 1 + ], + "split_donor": false, + "target_donor": true + }, + { + "part": "B", + "index": 686, + "donor": 567, + "coefficient": "1", + "donor_state": [ + 567, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 3, + "2": 1, + "3": -2 + } + }, + { + "pivot": 507, + "frame": [ + 24 + ], + "gates": [ + { + "part": "B", + "index": 93, + "donor": 211, + "coefficient": "1", + "donor_state": [ + 211, + 0 + ], + "split_donor": false, + "target_donor": true + }, + { + "part": "B", + "index": 541, + "donor": 147, + "coefficient": "-1", + "donor_state": [ + 147, + 0 + ], + "split_donor": true, + "target_donor": true + }, + { + "part": "B", + "index": 704, + "donor": 579, + "coefficient": "1", + "donor_state": [ + 579, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 3, + "2": 1, + "3": -2 + } + }, + { + "pivot": 519, + "frame": [ + 30 + ], + "gates": [ + { + "part": "B", + "index": 507, + "donor": 115, + "coefficient": "1", + "donor_state": [ + 115, + 1 + ], + "split_donor": false, + "target_donor": true + }, + { + "part": "B", + "index": 575, + "donor": 179, + "coefficient": "-1", + "donor_state": [ + 179, + 0 + ], + "split_donor": true, + "target_donor": true + }, + { + "part": "B", + "index": 722, + "donor": 543, + "coefficient": "1", + "donor_state": [ + 543, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 3, + "2": 1, + "3": -2 + } + }, + { + "pivot": 531, + "frame": [ + 30 + ], + "gates": [ + { + "part": "B", + "index": 550, + "donor": 155, + "coefficient": "1", + "donor_state": [ + 155, + 1 + ], + "split_donor": false, + "target_donor": true + }, + { + "part": "B", + "index": 617, + "donor": 219, + "coefficient": "-1", + "donor_state": [ + 219, + 0 + ], + "split_donor": true, + "target_donor": true + }, + { + "part": "B", + "index": 740, + "donor": 555, + "coefficient": "1", + "donor_state": [ + 555, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 3, + "2": 1, + "3": -2 + } + }, + { + "pivot": 494, + "frame": [ + 24 + ], + "gates": [ + { + "part": "B", + "donor": 566, + "coefficient": "1", + "index": 379 + }, + { + "part": "B", + "donor": 640, + "coefficient": "-2", + "index": 380 + }, + { + "part": "B", + "donor": 688, + "coefficient": "-1", + "index": 382 + }, + { + "part": "B", + "donor": 642, + "coefficient": "2", + "index": 381 + }, + { + "part": "B", + "donor": 690, + "coefficient": "1", + "index": 383 + } + ] + } + ], + "scope": "All57 new A-prefix gates, all25 PR568 multi-cut gates and five inherited494 gates; each individual gate and each whole kernel.", + "provenance": { + "source_commit": "b7bdc5a8de18fcf418cfb9c7d83a2b1097a5e4a3", + "source_recipe_sha256": "836d839e744b1cbee5b3a47b4d6f766e9d822161fe3640794f9a0f051d2ad20d", + "word_content_sha256": "6c361b33967bb62d878b3acef44a4ac2c70970e99f36a11906b03811495de533", + "note": "Part, index and frame are exact for this final word. Plain retained prefix gates keep their original rank-one frames; no width-seven promotion is silently copied." + } +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/data/JOINT-PREFIX.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/data/JOINT-PREFIX.json new file mode 100644 index 0000000000..d7b41883fc --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/data/JOINT-PREFIX.json @@ -0,0 +1,1023 @@ +{ + "status": "FROZEN_JOINT_PREFIX_FOR_BOTH_EIGHTCOLD_PROVIDERS", + "old_prefix_length": 69, + "new_prefix_length": 57, + "old_scalar_prefix": [ + [ + "add", + 474, + 488, + -1, + 1 + ], + [ + "add", + 475, + 489, + -1, + 1 + ], + [ + "add", + 480, + 536, + 1, + 2 + ], + [ + "add", + 481, + 537, + 1, + 2 + ], + [ + "add", + 490, + 538, + -1, + 1 + ], + [ + "add", + 491, + 539, + -1, + 1 + ], + [ + "add", + 526, + 574, + -1, + 1 + ], + [ + "add", + 527, + 575, + -1, + 1 + ], + [ + "add", + 476, + 500, + -1, + 1 + ], + [ + "add", + 477, + 501, + -1, + 1 + ], + [ + "add", + 478, + 548, + 1, + 2 + ], + [ + "add", + 479, + 549, + 1, + 2 + ], + [ + "add", + 502, + 550, + -1, + 1 + ], + [ + "add", + 503, + 551, + -1, + 1 + ], + [ + "add", + 514, + 562, + -1, + 1 + ], + [ + "add", + 515, + 563, + -1, + 1 + ], + [ + "add", + 462, + 486, + -1, + 1 + ], + [ + "add", + 463, + 487, + -1, + 1 + ], + [ + "add", + 468, + 546, + 1, + 2 + ], + [ + "add", + 469, + 547, + 1, + 2 + ], + [ + "add", + 492, + 552, + -1, + 1 + ], + [ + "add", + 493, + 553, + -1, + 1 + ], + [ + "add", + 516, + 576, + -1, + 1 + ], + [ + "add", + 517, + 577, + -1, + 1 + ], + [ + "add", + 464, + 498, + -1, + 1 + ], + [ + "add", + 465, + 499, + -1, + 1 + ], + [ + "add", + 466, + 534, + 1, + 2 + ], + [ + "add", + 467, + 535, + 1, + 2 + ], + [ + "add", + 504, + 540, + -1, + 1 + ], + [ + "add", + 505, + 541, + -1, + 1 + ], + [ + "add", + 528, + 564, + -1, + 1 + ], + [ + "add", + 529, + 565, + -1, + 1 + ], + [ + "add", + 512, + 523, + -1, + 1 + ], + [ + "add", + 513, + 512, + 1, + 1 + ], + [ + "add", + 522, + 523, + 1, + 1 + ], + [ + "add", + 510, + 525, + -1, + 1 + ], + [ + "add", + 511, + 525, + -1, + 1 + ], + [ + "add", + 524, + 525, + 1, + 1 + ], + [ + "add", + 560, + 571, + -1, + 1 + ], + [ + "add", + 561, + 571, + -1, + 1 + ], + [ + "add", + 570, + 571, + 1, + 1 + ], + [ + "add", + 558, + 573, + -1, + 1 + ], + [ + "add", + 559, + 573, + -1, + 1 + ], + [ + "add", + 572, + 573, + 1, + 1 + ], + [ + "add", + 558, + 583, + 1, + 1 + ], + [ + "add", + 559, + 583, + -1, + 1 + ], + [ + "add", + 582, + 583, + -1, + 1 + ], + [ + "add", + 560, + 585, + -1, + 1 + ], + [ + "add", + 561, + 585, + -1, + 1 + ], + [ + "add", + 570, + 585, + 2, + 1 + ], + [ + "add", + 584, + 585, + -1, + 1 + ], + [ + "add", + 560, + 594, + -1, + 1 + ], + [ + "add", + 570, + 594, + 1, + 1 + ], + [ + "add", + 584, + 594, + -1, + 1 + ], + [ + "add", + 561, + 595, + -1, + 1 + ], + [ + "add", + 570, + 595, + 1, + 1 + ], + [ + "add", + 584, + 595, + -1, + 1 + ], + [ + "add", + 558, + 596, + 1, + 1 + ], + [ + "add", + 572, + 596, + -1, + 1 + ], + [ + "add", + 582, + 596, + -1, + 1 + ], + [ + "add", + 559, + 597, + -1, + 1 + ], + [ + "add", + 572, + 597, + 1, + 1 + ], + [ + "add", + 582, + 597, + -1, + 1 + ], + [ + "add", + 586, + 599, + -1, + 1 + ], + [ + "add", + 587, + 599, + -1, + 1 + ], + [ + "add", + 598, + 599, + 1, + 1 + ], + [ + "add", + 588, + 601, + -1, + 1 + ], + [ + "add", + 589, + 601, + -1, + 1 + ], + [ + "add", + 600, + 601, + 1, + 1 + ] + ], + "new_scalar_prefix": [ + [ + "add", + 558, + 573, + -1, + 1 + ], + [ + "add", + 572, + 573, + 1, + 1 + ], + [ + "add", + 559, + 573, + -1, + 1 + ], + [ + "add", + 559, + 583, + -1, + 1 + ], + [ + "add", + 582, + 583, + -1, + 1 + ], + [ + "add", + 558, + 583, + 1, + 1 + ], + [ + "add", + 572, + 596, + -1, + 1 + ], + [ + "add", + 582, + 596, + -1, + 1 + ], + [ + "add", + 558, + 596, + 1, + 1 + ], + [ + "add", + 572, + 597, + 1, + 1 + ], + [ + "add", + 559, + 597, + -1, + 1 + ], + [ + "add", + 582, + 597, + -1, + 1 + ], + [ + "add", + 560, + 571, + -1, + 1 + ], + [ + "add", + 570, + 571, + 1, + 1 + ], + [ + "add", + 561, + 571, + -1, + 1 + ], + [ + "add", + 560, + 585, + -1, + 1 + ], + [ + "add", + 570, + 585, + 2, + 1 + ], + [ + "add", + 561, + 585, + -1, + 1 + ], + [ + "add", + 584, + 585, + -1, + 1 + ], + [ + "add", + 560, + 594, + -1, + 1 + ], + [ + "add", + 584, + 594, + -1, + 1 + ], + [ + "add", + 570, + 594, + 1, + 1 + ], + [ + "add", + 561, + 595, + -1, + 1 + ], + [ + "add", + 584, + 595, + -1, + 1 + ], + [ + "add", + 570, + 595, + 1, + 1 + ], + [ + "add", + 474, + 488, + -1, + 1 + ], + [ + "add", + 475, + 489, + -1, + 1 + ], + [ + "add", + 480, + 536, + 1, + 2 + ], + [ + "add", + 481, + 537, + 1, + 2 + ], + [ + "add", + 490, + 538, + -1, + 1 + ], + [ + "add", + 491, + 539, + -1, + 1 + ], + [ + "add", + 526, + 574, + -1, + 1 + ], + [ + "add", + 527, + 575, + -1, + 1 + ], + [ + "add", + 478, + 548, + 1, + 2 + ], + [ + "add", + 479, + 549, + 1, + 2 + ], + [ + "add", + 492, + 552, + -1, + 1 + ], + [ + "add", + 493, + 553, + -1, + 1 + ], + [ + "add", + 528, + 564, + -1, + 1 + ], + [ + "add", + 529, + 565, + -1, + 1 + ], + [ + "add", + 476, + 500, + -1, + 1 + ], + [ + "add", + 477, + 501, + -1, + 1 + ], + [ + "add", + 502, + 550, + -1, + 1 + ], + [ + "add", + 503, + 551, + -1, + 1 + ], + [ + "add", + 514, + 562, + -1, + 1 + ], + [ + "add", + 515, + 563, + -1, + 1 + ], + [ + "add", + 504, + 540, + -1, + 1 + ], + [ + "add", + 505, + 541, + -1, + 1 + ], + [ + "add", + 516, + 576, + -1, + 1 + ], + [ + "add", + 517, + 577, + -1, + 1 + ], + [ + "add", + 462, + 486, + -1, + 1 + ], + [ + "add", + 463, + 487, + -1, + 1 + ], + [ + "add", + 468, + 546, + 1, + 2 + ], + [ + "add", + 469, + 547, + 1, + 2 + ], + [ + "add", + 466, + 534, + 1, + 2 + ], + [ + "add", + 467, + 535, + 1, + 2 + ], + [ + "add", + 464, + 498, + -1, + 1 + ], + [ + "add", + 465, + 499, + -1, + 1 + ] + ], + "removed_start_frames": { + "523": [ + 480 + ], + "525": [ + 480 + ], + "599": [ + 486 + ], + "601": [ + 486 + ] + }, + "original_sources": { + "research/structural-gain/frontier-composition/compose_prefix.py": { + "repository": "CrocSwap/integer-mult-bounds", + "commit": "b7bdc5a8de18fcf418cfb9c7d83a2b1097a5e4a3", + "sha256": "9b76cbe9d5840ba448ac1621fe3dca7ca6c3ea63d4590d595a6ddd8091d22390" + }, + "research/structural-gain/frontier-composition/prefix-input/FULL-WORD.json.gz": { + "repository": "CrocSwap/integer-mult-bounds", + "commit": "b7bdc5a8de18fcf418cfb9c7d83a2b1097a5e4a3", + "sha256": "a8d37cddb9c430569271a25b0af1fe7ff78fd23d183f443ec7c1075898094d4c" + }, + "research/structural-gain/frontier-composition/combined-prefix-word/ALL-KERNEL-OMISSIONS.json": { + "repository": "CrocSwap/integer-mult-bounds", + "commit": "b7bdc5a8de18fcf418cfb9c7d83a2b1097a5e4a3", + "sha256": "836d839e744b1cbee5b3a47b4d6f766e9d822161fe3640794f9a0f051d2ad20d" + }, + "research/larger-gain/providers/width7/eight/FULL-WORD.json.gz": { + "repository": "CrocSwap/integer-mult-bounds", + "commit": "b7bdc5a8de18fcf418cfb9c7d83a2b1097a5e4a3", + "sha256": "6f99cffd73076a768d39c21bf97ced42b6a5d3228b1dcef79d6f072dd35c0ee5" + } + }, + "variants": { + "eightcold": { + "input_content_sha256": "055c0fb41d8b0d506674f62d0227833a74eabd19a022a1dfeb72c3952b7a030f", + "output_content_sha256": "6c361b33967bb62d878b3acef44a4ac2c70970e99f36a11906b03811495de533", + "profile_before": { + "1": 2332, + "4": 192, + "8": 8, + "3": 448, + "2": 436, + "6": 56, + "5": 56 + }, + "profile_after": { + "1": 2320, + "4": 192, + "8": 8, + "3": 464, + "2": 420, + "6": 56, + "5": 56 + }, + "width_inventory": { + "9": 288, + "8": 160, + "5": 48, + "4": 8 + }, + "changed_helper_widths": { + "299": [ + 8, + 9 + ], + "301": [ + 8, + 9 + ], + "375": [ + 8, + 9 + ], + "377": [ + 8, + 9 + ] + } + }, + "width7": { + "input_content_sha256": "65f4c5dfeb8372765387e1c81ea38b119bcb66a4fe8adb29117cf166e8ecf9a1", + "output_content_sha256": "4848987568a893c501c3411d9460f1e6117a920dfccec2e3a38a536c074cad42", + "profile_before": { + "2": 596, + "1": 2364, + "4": 192, + "8": 8, + "3": 320, + "6": 56, + "5": 56 + }, + "profile_after": { + "1": 2352, + "2": 580, + "4": 192, + "8": 8, + "3": 336, + "6": 56, + "5": 56 + }, + "width_inventory": { + "9": 288, + "8": 128, + "7": 32, + "5": 48, + "4": 8 + }, + "changed_helper_widths": { + "299": [ + 8, + 9 + ], + "301": [ + 8, + 9 + ], + "375": [ + 8, + 9 + ], + "377": [ + 8, + 9 + ] + } + } + }, + "scope": "Exact literal scalar prefix subset/reordering. Retained events keep their input provider frames. Four entrances removed, own A tail and B unchanged, cleanup regenerated. Full scalar, frame, phase and physical/invoice admission are separate." +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/LICENSE b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/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/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/MANIFEST.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/MANIFEST.json new file mode 100644 index 0000000000..fdcdd7f3e4 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/MANIFEST.json @@ -0,0 +1,210 @@ +{ + "code/assemble.py": "3fedbccb09d469f8ee366b4302e51448de6d25793a78a12c5f9a8d9667a755eb", + "code/assembly_controls.py": "a0f2349ba8fe8404b8b76c869f12dd7e250a775b2e05b3c9c00e6889ad4c8a45", + "code/audit_allcold.py": "7950e5c01488a9146bdbaf19ab4fd0c33cd25a4d63fb56ef995ef2e45ac7ec1a", + "code/audit_kernel_controls.py": "5100459211f43ba048bf82c3942bbedb8b224272b24722a14f0dcd808a38aafa", + "code/audit_multicold_controls.py": "3ff631f0bdc7e707d4296ff441802cc26da9c6556650469f09ab7253558b4017", + "code/bind_providers_portable.py": "01e62fee1f1dcf1b7b34338d555dacd5cd1d7d10d6b9a605d0913d959f8c7ecf", + "code/build_cold_kernel.py": "aa556a1988f7d4c52bd82fd2a648769f7094bd75ba79582c15ec441d710e213b", + "code/build_four_portable.py": "417b1dc4dca485dfbbaa820e552cae9bf3932bbace6ea16ce93aa0590c3c184e", + "code/build_multicut_kernels.py": "6ab3d73f81d5b2fb884a93a336ef1940e118d419d425b3356bab3b97f774c9aa", + "code/emit_allcold.py": "9d6c75af63fa8f53973734ccb1eef983511f4337ce644436a693fd8fb9ef8fe2", + "code/invoice_allcold.py": "ff8fee775ad97926454f3ad1183f8e05de654e276150e579ce612f3eb2f98d44", + "code/phase_timing_controls.py": "dcc4adfd139d6f65a88bdc6d183ea3777d4e4f688d2169dd41b54964f05591bb", + "code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "data/EIGHT-COLD.json": "089617bdc33fd9f27b7fc8e9ae9e01c8e65a86a57c4b6f180f4f378f3f0e6160", + "data/EIGHT-MULTICOLD.json": "d18ea59995d384833c95a7a55d8167f83439b6881a524ab03df972ede3e0d7b9", + "data/FOUR-COLD.json": "643e07c25dac93ce1fe67532e377f9f1cf8c7bb83835abb3fad63c9c51514736", + "data/FOUR-MULTICOLD.json": "c1b42d7bacf9f31ab35294f7b8430a1164d6bc169a3d68fe2b3ea39cf791b323", + "data/FROZEN-FOUR-PROMOTION.json": "90417f8d54ea9272bb5041ed9144a58dcbc194a22dd0845e7de89d4b717f1b74", + "data/OWNERS.json.gz": "93349ec85f21811b5b247980f9fc4d8161100d5ee37bce7fda5ef65d0370240b", + "data/PLAN.json": "35a95fd9b5e46fdaf8a3929d516fa8c14dd4e3bd9a20eb546e0541a8ef85ff51", + "data/ZERO-COLD.json": "ea1cda1578464399077bb96e5c3c3d01e88ba5eeaa6c22d3b66ef4380bc3b820", + "data/ZERO-MULTICOLD.json": "cc09fab61aab468200d72f833ffb9e6572580d54da57bab02c5d63e3b280af1a", + "engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "NOTICE.md": "d14c070a8e237cb1912e413ce22e98eb41f164b769ebaa97224c121fcc5a0fc5", + "proof/CONSTRUCTION.md": "27ece5e1c11b90d97a808b56eff897b998c10e61016db95867f84e6e6aef132f", + "proof/EXPLORATORY-EXACT-FRONTIER.json": "55050dbdc1ffa18b3cc1f9b8b94f7de7a04a39f65efbbb890de2e73db837ee38", + "proof/EXPLORATORY-OWNER-RECEIPT.json": "cf9992773c9ae4523dbc7f71753d7ecfa515618d7c2ab414b60d53887f518a30", + "proof/EXPLORATORY-PROVIDERS.json": "59196e2c93f4fb8fdbe74bd16d60242a3534eb5bb8c810fc29635ab0e65bd08f", + "proof/PR561-NOTICE.md": "180802791d3547d511a7af8bc4f800640abd72636d50631d2e61b35cfa17627d", + "proof/PR562-NATIVE-TRANSFER.txt": "f4ceeb2a412c9ec3f3bc06a78cf865e5fdb7c1080421ec5285ba02d04418eb37", + "proof/PR562-NOTICE.md": "a427502077fceaaffc7d44bb8520562160d0d76e4cb08c2b10337e62d8987fae", + "proof/PROOF-ALLCOLD-NATIVE.txt": "ca7a8b3f3fa6d3610ef9518c71d5186427ccf2b2bdf3511be84a6b2d7bbb1e25", + "proof/PROOF-REVIEW.txt": "0a807ea2c5fec29cbf994f94bd5a388914fb31de02dba03d18265040044c0dc6", + "README.md": "638428654d34f0b72ed4b5fda948c91d01e57f8015813c6d8ab01c06c1da5322", + "SOURCE-PINS.json": "503764cd70c99a9652ec51a533c31ad7f2a615e6c230156d785daff2835cf028", + "vendor/pr558/code/assemble.py": "5d4946dcad7636bf2119bb7bc3a52ceb41454c1514d12cb77def2c2e02b17338", + "vendor/pr558/code/assembly_controls.py": "f3d703a63404bd655e66a520b3840a4ab72529751664eb634a52736b4bc95a29", + "vendor/pr558/code/audit_promoted_scalar.py": "1994e7116065636b53bf740000ff78dce8ea62390e597d293d183f33c67eaa6d", + "vendor/pr558/code/phases_full.py": "a273c325ffd6793d5b63b79a289a9d2bbc9292e6940fb5a926924f3708627af4", + "vendor/pr558/code/promote.py": "b69a27d53ec3f64ccbdbbd79f9632419f273b3eb4429f6cdec1315fd8798750c", + "vendor/pr558/code/reconstruct.py": "e56d57d39cf787b8325de5a97dbc283f89d51c24169efae9ad2227277a6f8243", + "vendor/pr558/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "vendor/pr558/data/OWNERS.json.gz": "c72892f5b3b36e75ec4db7742b046bd9194f638ff32be9cc8843914af950e6dc", + "vendor/pr558/data/PLAN.json": "8e64bb8a1a8f87998479316f4111801cb3eb1e64f898b7e577eebd72a460f844", + "vendor/pr558/data/PROMOTION.json": "9ad34faa8611a6ea7f161d2e1fe331ab1ba5ccec8fca3978e31c3e7bf789bc31", + "vendor/pr558/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/pr558/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/pr558/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/pr558/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "vendor/pr558/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/pr558/MANIFEST.json": "f28c04eecbea7599fa9e0867dd8d0311a463af12cab79f90a43733b162527164", + "vendor/pr558/NOTICE.md": "fa76079e2566b8d644c4aa36cb1034aa2363d2e97978b26203f122d826918fce", + "vendor/pr558/proof/ASSEMBLY-PROVENANCE.json": "cf1710faaf5d4aa32e6a8a24b0087cdc24e5b680d974e5dd4e0cb4ef4787e395", + "vendor/pr558/proof/CONSTRUCTION.md": "9b0617dee9c044488b2f72b50059dd8d768f6ee0a29c35fe2cfdde85d25cdbd1", + "vendor/pr558/proof/EXPLORATORY-SCALAR-8-CONTROLS.json": "c0465364067e6392fa0d7e4cd0481a82afebe3e271b486a4984e7b2826025146", + "vendor/pr558/proof/RANK5-CAPS.json": "461ebc6c8816a0132c89a54c2ae56b07f31500bcb2c2bebfce783eb41bc29441", + "vendor/pr558/README.md": "02181c5ff31cd1c2899608e5ab598b405df92ad5814df35f329d117956f7ee10", + "vendor/pr558/SOURCE-PINS.json": "b09437400a7f6f0dc86eee0f800aae91cd35a7e5e80eb3d348f87113a0bd0d76", + "vendor/pr558/vendor/pr552/code/alien-avalanche80.cpp": "0215152bd3ddf0282c8088843c4e8a89e821e747f884e03100fe79238b3061db", + "vendor/pr558/vendor/pr552/code/alien-flags.cpp": "0bd6ac192357ca71f6b84baf50efdc43fccc8394296c35a298b35306db7d88a3", + "vendor/pr558/vendor/pr552/code/assemble.py": "bf878beb64edc6bae4c321d7c964088c4d9aa0ae477597ac1adbe2b1078e3904", + "vendor/pr558/vendor/pr552/code/build_wave.py": "249669d046db49011b84345a14ec05a93270829e5e21f6046576972038da377e", + "vendor/pr558/vendor/pr552/complex-global/README.md": "bd82df5b39c6ff26b93f41ad76471ac50131050a3cc0f84dbc6c57703a721353", + "vendor/pr558/vendor/pr552/complex-global/replay.py": "2e1f11b5702b831622cea8b386bb82043ef9e58b2a0aab56b09c00f30ac73046", + "vendor/pr558/vendor/pr552/complex-global/RESOURCE-TRANSFERS.md": "6fd2bc82714060290f29b218c235c171395cf9be99bea01f8a7fa770dadd68c7", + "vendor/pr558/vendor/pr552/complex-global/run_complex44.py": "5533e9e29c66b11f8feb22a2d3d37551787200ea69eb3d04a984c0b1d22c49bc", + "vendor/pr558/vendor/pr552/complex-global/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "vendor/pr558/vendor/pr552/complex-global/SAT-OWNERS.json.gz": "b5a5339dd37d90a0adf40d90d6aed52aec2f94073a3b27763575eb069f85a903", + "vendor/pr558/vendor/pr552/complex-global/SAT534-PLAN.json": "221a38f18504e00da31a72a7b3a3f0d248e8f886d2b8fa7cae2d73e7ec86905e", + "vendor/pr558/vendor/pr552/complex-global/SCREEN-RECEIPT.json": "ed60f7e6b0b86f4401ada159c0d37ee283836a0b5d1967f7b0a236685f64daa3", + "vendor/pr558/vendor/pr552/complex-global/SOURCE-TRANSFERS.json": "e49fbbaa4533b6f15b56098c9d16ea3e1bc0cc98b19a2e990c51baad047e7839", + "vendor/pr558/vendor/pr552/complex-global/SOURCES.json": "85448ef4fb1d124ef8bd2f0b14451ef522465b14510bba4e53fdd24da0968643", + "vendor/pr558/vendor/pr552/complex-global/TWO-RESOURCE-TECHNIQUES.md": "8cc6b582680ae8565444abc01f1dba729c94a827f1f8e89192190229e52183f4", + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/adapters_local.py": "4e89a5c517cd87ff6a5aa9b7334c0d74821179ae5777d31284da25b9d8abf113", + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_and_transport.py": "a4fc272266785e1fffd44775c6fa6df783c4352de4c3f1d925cf953a23b84e7f", + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_local.py": "69b12c45d0a961175a824c1967353c7f3b94818a7dd6ac7bbcf56a6d1a5ed8e8", + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_supplier_hosted.py": "301e9b5c593b6d583065337eb7b3ef207cf039e265f099f89080a4bf25856b43", + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_local.py": "eefc76e0bee003015fe21ac685c2cce658033d5444add404d2d509c7d6f39bac", + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_supplier_hosted.py": "53c0b653b3a5100756d6a9473c90101b8c3ab72723d7047983906ab997bdf920", + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/invoice_final.py": "96b6bed96ca8b60dfc064cd1c7962c45a5cb53c4e52cd90aaea6ccf8d109db97", + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/phases_delta.py": "15723107eff03013b2e797fd9fa3635b1b46c5d1c8112d19fada98c178d4acb6", + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/prepare_supplier_base.py": "f5eae94aca965d0008bc07cff8245ccb7509042ccad457d3bcb7d51c1e9409f0", + "vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json": "ce1bfa49be88ae67a404f606a11db2232b7e1f2610d4418058e39749d86d8478", + "vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/local/CANONICAL-WORD.json.gz": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667", + "vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/PR523-ANCESTRY.json": "76025ad06d8ac96fc6693092d674729fea2f04b9c1c89ec50dba7488b8e6657a", + "vendor/pr558/vendor/pr552/complex-global/vendor531/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/pr558/vendor/pr552/complex-global/vendor531/NOTICE.md": "b47da4b840ca9c8d1e2816359a603304ebd7ca442c82b94c049b00f142643f73", + "vendor/pr558/vendor/pr552/complex-global/vendor531/SOURCES.json": "c265f58b1ab29f9b662e9c5f943147ccc0527fb1f4803b06b48f71d96fa9bc60", + "vendor/pr558/vendor/pr552/complex-global/vendor531/vendor/clifford/clifford_exact.py": "2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962", + "vendor/pr558/vendor/pr552/complex-global/vendor535/code/assemble_combined.py": "41216e8da3b647fe6eead9079858f25b2592cab090154aca43f3cc73ff36dc9b", + "vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/PR510-EXPECTED.json": "19b861f69f7602e47b390d472b487d044bff4230b250520807537c213ad0249f", + "vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/ROUND20-PARENT-TEMPLATE.json.gz": "025448abdf2012d327e50a009084e1501690d05e650300d2982836aa0350ae00", + "vendor/pr558/vendor/pr552/complex-global/vendor535/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/pr558/vendor/pr552/complex-global/vendor535/NOTICE.md": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "vendor/pr558/vendor/pr552/complex-global/WAVE-MAJORISATION.json": "c445afc50e594c46932d8d799b446edc22717e664d828d4afd7810c643576475", + "vendor/pr558/vendor/pr552/complex-local/code/apply_syndrome.py": "496a91b9da15ef56e6df28a0459ca8318a4575441c7921e113bf636f31e3c5d8", + "vendor/pr558/vendor/pr552/complex-local/code/port_frames.py": "8d25abc9c45c58a5b893e67f9abec3a660e8d7f743e86959f2d2fd62037e23d1", + "vendor/pr558/vendor/pr552/complex-local/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "vendor/pr558/vendor/pr552/complex-local/docs/OPENAI-SOURCES.json": "1a9c08d0c0190f0280c02e74c8a144f802efe2d7d8eb3a0b50b181d6dca686cd", + "vendor/pr558/vendor/pr552/complex-local/docs/SEARCH-RECORD.md": "7b09479215c407e4258ef6af64c34dc865e3b9a60c845040258413a2a960f5b8", + "vendor/pr558/vendor/pr552/complex-local/docs/TWO-SOURCE-PROOF.md": "4d6423f773ec47d2eea984e02f11f2d636e02ad3e6f3eb3e640a3768fa04fe75", + "vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz": "e070ae2c78b4a1b644b418774af62b40d8d16e6ba89602f0474afb557d507c37", + "vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-RECIPES.json": "577a1be13f5140d9c3997637784b2f812f46b24c61877699430b02de4f662102", + "vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-REVIEW.json": "cd48fe6882a39c57021c4614747cc5c2c88ec07e806cebb914cf533997b73d9b", + "vendor/pr558/vendor/pr552/complex-local/inputs/PR534-WORD.json.gz": "a275792cb9f5729fac295cb04c556afbaa4513945c517190219fd0e44ab90095", + "vendor/pr558/vendor/pr552/complex-local/README.md": "f69ac71a8df62a5d0bf7ed45ad16642e1102faa9e7b95c03f08cdf264a608948", + "vendor/pr558/vendor/pr552/complex-local/run_local.py": "8326e67400e5ff87580e93e4518efe397f1b29fffbb6d757a37e5f97c14c3695", + "vendor/pr558/vendor/pr552/complex-local/SOURCE-MANIFEST.json": "b91c0d923affac87ce0bad7083d4640758930f82628f042bed7aaccf528973cc", + "vendor/pr558/vendor/pr552/complex-local/static44/audit_scalar.py": "a1cd720d281c7a9db7f17919c637cdcb8558e9f3c96e929706f0c21f317a7943", + "vendor/pr558/vendor/pr552/complex-local/static44/build.py": "b15192ff50fd99f5ca3cb5857b5e129c98a212de60ae76aafb1614139743c35a", + "vendor/pr558/vendor/pr552/complex-local/static44/gk/gk_common.py": "e68d190fd436b2f3955decb590adb53344d5d4ea0a19d62d86df1e4b55ecd198", + "vendor/pr558/vendor/pr552/complex-local/static44/gk/gk_word.py": "f027a9273bcf4e0971258c160b7d3b3c196366b32a529cff6e6a0e666b03826b", + "vendor/pr558/vendor/pr552/complex-local/static44/inputs/BASE535.json.gz": "edfffb8e8735e0d1f07c81d818022b705ef0889c2bccc193a2f7a661b9f7d390", + "vendor/pr558/vendor/pr552/complex-local/static44/inputs/OLD-RECIPE.json": "7e5c179246261edd9e1019e81e6e979537f02559da773b993a318f771cb7d763", + "vendor/pr558/vendor/pr552/complex-local/static44/inputs/RAW504.json.gz": "1c6144791dbedf6427e3ee7b4c24fb05b5bf407f6346592f50f8dd8d9638108d", + "vendor/pr558/vendor/pr552/complex-local/static44/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/pr558/vendor/pr552/complex-local/static44/META-SOURCES.json": "c8aeb9313f2c671a9a8766c249ceb6cffa106dfdab3ab761da8e8c534b115090", + "vendor/pr558/vendor/pr552/complex-local/static44/NOTICE-upstream.md": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "vendor/pr558/vendor/pr552/complex-local/static44/PROOF.md": "abfa6548b223893866094631aed61174575dc1b17bdd60627b2c55e6b9477e4f", + "vendor/pr558/vendor/pr552/complex-local/static44/README.md": "51d6ef7ad3e12e72daf29e0260a11cd985a0148fe1efa0574a533dae726c553c", + "vendor/pr558/vendor/pr552/complex-local/static44/RECIPE.json": "8735ac9beadff3edcb4a4df8dae174415e0f83d9b4df8556c33ba7fd777505fa", + "vendor/pr558/vendor/pr552/complex-local/static44/replay.py": "fd1ce7d1f8974b473aef8c6cec1e0c590e01d0d215b073e5573a771ce42fc74d", + "vendor/pr558/vendor/pr552/complex-local/static44/SOURCE-MANIFEST.json": "4f5d92b4cd76eff0845a9f14d33131441535a232b5c91f00535aa076d44c45a8", + "vendor/pr558/vendor/pr552/docs/DAG-STRUCTURES.json": "5461d7832386b2f7f3234b6786e148a7c49461d8527be5e76c8fe977783d9053", + "vendor/pr558/vendor/pr552/docs/ELIMINATION-AVALANCHE-INDEPENDENT-REVIEW.json": "f084eaa33ea10fb0fe4d575f2abd503ad5dbdb2c03d2c8b6dd62fc5f387ae31c", + "vendor/pr558/vendor/pr552/docs/ELIMINATION-CODIM2.json": "2422fa6db50ca4b2e8226113aa30d608e7c6525990eb1faf370f9fee7718e698", + "vendor/pr558/vendor/pr552/docs/ELIMINATION-ELIMINATION-AND-PATH-TRANSFER.md": "481001470bd22345a0baf652261351e015a2634b2572b0d4f78fa9e147edd0f9", + "vendor/pr558/vendor/pr552/docs/ELIMINATION-SCREEN-REVIEW.json": "555024b7a90f8dbbb3f13623d504d36b3bc92dcf118f6f9ecaeff285ee13f2e5", + "vendor/pr558/vendor/pr552/docs/ELIMINATION-SOURCES.json": "69a578efa22c12688ef442498f8b1d901c7056f5f1948ac921e1dca0d2be305b", + "vendor/pr558/vendor/pr552/docs/FRAME-SOURCES.json": "e01063a60b24b3b21f9c1d472d890bb387e61d66ab8847cbdab4b92f06e0f91d", + "vendor/pr558/vendor/pr552/docs/FRAME-TRANSFERS.md": "1756461714ea55bd748d7245af14adf0a6a4e13a9bb7f498a381ec4282a30387", + "vendor/pr558/vendor/pr552/docs/PR-LINEAGE.md": "2ec1c9b1f25e2f3d2556bee7369069ec2340cf126b54fa112e0bff9e269ef0e0", + "vendor/pr558/vendor/pr552/docs/PUBLIC-PINS.json": "273e48abf63a49123f11fb4e56f000c648aaa6d17987378b413469a5976e5ebd", + "vendor/pr558/vendor/pr552/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/pr558/vendor/pr552/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/pr558/vendor/pr552/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/pr558/vendor/pr552/evidence/COMPLEX-INVOICE.json": "a21fd7e02d3001b1e8065e9eb6084d80e1f64c44035733ed1115a38675a01fd0", + "vendor/pr558/vendor/pr552/evidence/EXACT-ASSEMBLY.json": "4e7e5831683a1af861580a96db1fd717dc2a6fd01a29b220223868fb57d46e83", + "vendor/pr558/vendor/pr552/evidence/FINAL-RESOURCE.json": "b1463e5f7fe3663080e6021fea5424375538fabef942c7560cfed610f4242ef7", + "vendor/pr558/vendor/pr552/evidence/WAVE-REVIEW.json": "ef97172e5020ce4158f7c8144a0b0b3d16b94d7c0415e2d33a81f02353d3d506", + "vendor/pr558/vendor/pr552/EXPECTED.json": "00c462828be76f6d65c1311ad9ef102f18f088029e039cffa599eaeb41668fb6", + "vendor/pr558/vendor/pr552/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "vendor/pr558/vendor/pr552/inputs/WAVES.json": "262d0fccc6e8ffb1198436034a26c467ad28b3251823ac25c966f773afc3c3cf", + "vendor/pr558/vendor/pr552/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/pr558/vendor/pr552/MANIFEST.json": "b0f5773b3ffa2c5305dade20ce6159cb8b5961285d2f7bc767c6353838bac4d3", + "vendor/pr558/vendor/pr552/optional-audit/audit_coset_paths.cpp": "47999863b7c5037754bf73cc94757095f45f6da510d7ce96fb7699e9188d89f2", + "vendor/pr558/vendor/pr552/optional-audit/COSET-PATH-APPLICATION.md": "56eba06ba109c39ab9ce9eb9769c724f532c06d8ffbb2b53706b8294cb4f9711", + "vendor/pr558/vendor/pr552/optional-audit/coset-path-input.txt": "779b497d52b6896a04f41d6c55424e65030a939945ca80858c369a3a3320a341", + "vendor/pr558/vendor/pr552/optional-audit/COSET-PATH-REVIEW.json": "39e813d3c0f48a1a6317edac9ffb9ba5b534a62948708595e43fc2e790eda168", + "vendor/pr558/vendor/pr552/optional-audit/COSET-SOURCE-BINDING.json": "b7531fb284ee11e16b875d5f82237e025cfcd95593f3e3eca23cb5d3249eedf2", + "vendor/pr558/vendor/pr552/optional-audit/export_coset_paths.py": "f36c06ecff72e4a2fd83ed44467d528c976d52da3d5bd6e8043084b1568a7fd9", + "vendor/pr558/vendor/pr552/README.md": "79cc63fc45ea52c04f32555676704a1664a3eafdd917b25689b1acd390a4636d", + "vendor/pr558/vendor/pr552/response/build_weighted_coset.py": "5face855c7e4fb8b6b3954bb20f6c0a662550ca7c6263a1a73c40c857816dd6c", + "vendor/pr558/vendor/pr552/response/CROSS-FIELD-PROOFS.md": "3d0a1b9ac989283400e7c1e3a025080a8f6837755baccdd55f5e51599ac0921e", + "vendor/pr558/vendor/pr552/response/README.md": "cfd349a83f5ab3d5bb4268ef93b46b1e4542038fb76fe5e7123b8e5fae977de1", + "vendor/pr558/vendor/pr552/response/SOURCE-MANIFEST.json": "946e3fb8bbd4efbc771dda183de01a2bd9bc5aacc28dbb86a88edcdec960af2a", + "vendor/pr558/vendor/pr552/response/SOURCES.json": "905c5860d9c920e41138e582c03010b2b03ee8bf071983ad737d2e57868f6857", + "vendor/pr558/vendor/pr552/response/WEIGHTED-COSET-SELECTION.json": "87c15240aaf48810d103ab3234689bb3ad58024d1b1c0b9106719fc18c5d1945", + "vendor/pr558/vendor/pr552/verify.py": "eb4bb8d1c6eaf5327c7d13fc20ebcf2ae2ecebff5b008d44fc1713a7b162084d", + "vendor/pr558/verify.py": "66a20adaaac6850d3c8649f7ccc959cae19ba5bb17ee88a2b41fb1ceff68e431", + "vendor/pr559/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/pr559/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/pr559/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/pr559/evidence/PR552-INDEPENDENT-REPLAY.json": "6db0dfeedce73cf9a6eb31bea0a499f06dc4961da40a60d91059bb9ab48fd73c", + "vendor/pr559/evidence/PR552-packaged311.json": "8a06db71ab002a9e080f0d60d22ee32a3a6a848a0cc633f37fc8fde22d21694b", + "vendor/pr559/evidence/PR552-packaged314.json": "53142566b590fdde9258e36e6fe62991c2f39331fc2822bf0105f812e52d6aa6", + "vendor/pr559/evidence/PR552-PUBLISHED-INVOICE.json": "a21fd7e02d3001b1e8065e9eb6084d80e1f64c44035733ed1115a38675a01fd0", + "vendor/pr559/evidence/PR552-regression-final.json": "0c8bb51c2234a3190fab3e0e33187dee1bd4f2aab32483a69452366abb3b2567", + "vendor/pr559/evidence/PR558-COMPILER-LINEAGE.json": "db1e3390ade85f2299fc1ff0652e12fe1384c35bdcaf5c49e5403e4eb6b255b9", + "vendor/pr559/evidence/PR558-INDEPENDENT-RECEIPT.json": "c121cb83baeeb950a42eac4bec73676119dd836386b822e03bf7820fa1bf5262", + "vendor/pr559/evidence/PR558-INDEPENDENT-REPLAY.json": "b32113b56745cd5c142c982426ce31f0fe8d4f1a4ba219541e8c8befc69f017c", + "vendor/pr559/evidence/PR558-packaged311.json": "fed5ee89ea9f6b3c3ffb150898fc95f9a057a0c598b18de6df59e66908342b2e", + "vendor/pr559/evidence/PR558-packaged314.json": "71251eee88024f14982a4e7328377f50eb9d04314f692b891b53b5911498e3c2", + "vendor/pr559/EXPECTED.json": "a79dc7eec1301a69560a2e7fd6ed69634463272696ee96f09e15db1aad8ab0b0", + "vendor/pr559/EXPECTED558.json": "1e922eef350748956f4cd785d7fc5f73297b0ed6f53b130aca2da29d26777c34", + "vendor/pr559/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "vendor/pr559/inputs/PR552-EXACT-ASSEMBLY.json": "c7495a6787f48a9c5184a00daa841f4a972e37c580c6ff3dacc07bd947914f99", + "vendor/pr559/inputs/PR552-EXPECTED.json": "00c462828be76f6d65c1311ad9ef102f18f088029e039cffa599eaeb41668fb6", + "vendor/pr559/inputs/PR552-INVOICE.json": "4ac060dbf2ea2624dd1f4bda23bdb81c0a3013dfe49b77c092b631885529947f", + "vendor/pr559/inputs/PR552-OWNERS.json": "ecac65c65418641abf598db74d588ba8f53b3f358505bd31e215f09562922e3f", + "vendor/pr559/inputs/PR558-BASELINE-ASSEMBLY.json": "9f5e050486c3c337793d09e4ce96769336a3653de0a3a84a77c39431cf062f16", + "vendor/pr559/inputs/PR558-EXPECTED.json": "6c16d41d9c10bc04c65b548ff34422ee2d90d63c37e9bdea4adbdf06fa959f44", + "vendor/pr559/inputs/PR558-INVOICE.json": "4b6977a049663ab958bd9a48c2864f7a7bddb26aef03e14f3068aede020ef76f", + "vendor/pr559/inputs/PR558-OWNERS.json": "0bcaa62bf4723672113f2acdc3ae30c6faa18e5aefa3992e0ec7dc46b9cdd552", + "vendor/pr559/inputs/PR558-RESULT.json": "81618cefc1df42f827d0a7da838b13b9167d3500ca5cd598963c3e09e62ceb4e", + "vendor/pr559/inputs/UPSTREAM-LINEAGE.md": "2ec1c9b1f25e2f3d2556bee7369069ec2340cf126b54fa112e0bff9e269ef0e0", + "vendor/pr559/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/pr559/MANIFEST.json": "32d31fe49c9a4977b1fe83c72320940bff2dececbd8313787fbd81e188b5166a", + "vendor/pr559/notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "vendor/pr559/notes/three-stage-cover-assembly.tex": "ccf34a6d37c4af14bebeab15be50ab204eb1caebe546385520050ec30089441d", + "vendor/pr559/notes/three-stage-cover-bit.tex": "47123a756f823c83a0d48cca2bf5add6472cd88410b13aed345e70c8834fb511", + "vendor/pr559/notes/three-stage-cover-complex.tex": "1c5b638aa9b75365b8addec9c8eeee6bc5e499722901079b94c65fce033fde8a", + "vendor/pr559/NOTICE.md": "02e74770785e31234d863b36ad2291e04267eaf32a4ba82f67cb1c804da1de44", + "vendor/pr559/PROOF-REVIEW-STATUS.json": "f54fcf048c5e24f5d3ccf308259b4b1b291b736e014fee81b4518980d358786c", + "vendor/pr559/PROOF.md": "d5d498edc56fdef8c5798af7f5ec66948bd2f66c553b9efe366cdaab01bd3453", + "vendor/pr559/README.md": "74f5cd377861bdff57a2825b19ac6c2b0bb6aa62f3b0354c7ceec0a76866c61c", + "vendor/pr559/REVIEW.json": "518fd773b1287c9be19563316f55acfa443667946d1f5bc7cc7b884bb9005094", + "vendor/pr559/SOURCES.json": "32e1466dd29be472e63e11e8ad76b228c0a1e3ec33596ce4319a64b89bd6d912", + "vendor/pr559/verify.py": "6b444c686891b20b3a92385d025818fc86d9a6ddd2f77504d9223afaa47acd21", + "verify.py": "1a0e92f610f96a5e642310a2823b152cf573c0d1630b9c174fcc8388d1ffd2a2" +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/NOTICE.md b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/NOTICE.md new file mode 100644 index 0000000000..9e71745270 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/NOTICE.md @@ -0,0 +1,17 @@ +# Attribution and scope + +The seven multi-cut cold kernels, their constructor and omission audit, the new literal owner assignment, the rebinding of all three providers and this package were prepared by the WidthScreen and ReopenLoop research agents with Claude Code (Anthropic) assistance. They extend eumemic/Codex PR564 (`research/complex-allcold`, head `c18417b02b80594b2ca1c8c21185d28befafc935`), which remains frozen and is not modified by this package. The owner allocator adapts higherbeing's open allocator (`research/complex-delivery-map-open-allocator`, CP-SAT aggregate model with Hall conditions). The per-pattern edge colouring follows the realization script in `research/experiment-log/negative-searches/partial-own-coordinated`. Neither tool is an admission dependency. Apache-2.0 applies; LICENSE is included. + +The notice of the PR564 package follows unchanged. + +# Attribution and scope + +The all-call cold-kernel composition, literal owner assignment, independent admission, packaging and exact assembly were prepared for eumemic with OpenAI Codex assistance. Apache-2.0 applies; LICENSE is included. No independent human-authorship or unconditional all-size theorem claim is made. + +This work combines eumemic/Codex PR561's cold-kernel word and mixed controller, head `210dfa4896e77a8fb5e22ca5a970b0fb0ac984a6`, with PR562's zero/four/eight provider construction and admission, head `27070553cfbf094148a74170481738f8b747d82e`. Their notices are copied at `proof/PR561-NOTICE.md` and `proof/PR562-NOTICE.md`. New owner assignments and all three complete cold native providers are verified independently here. All previous public heads and claims remain frozen. + +Full unchanged source packages of PR558 (`060b137c8a6f9d73fd7864c7f8cf2736d6441774`) and Rohan Arun's PR559 (`d858c0b2edcc704ef370b3c96dc51a75439b77b0`) are retained in vendor/. Their licenses, source pins, original authorship and AI disclosures are preserved. The native exact-complex recurrence credits PR559; its transfer to this all-call cold controller is reviewed separately. + +The retained ancestry includes Dugongue PR552, chafreaky PR551, icekylinx PR531/PR535, PR484/PR507/PR514 whole-owner/controller work, eumemic/Codex PR550, and the PR275 finite-frontier assembly. Original notices credit DreamingOfClouds with Claude Opus 5.5 through Claude Code, icekylinx with OpenAI Codex assistance, and Rohan Arun's earlier Claude and current Codex work. They are not replaced by this notice. + +The unchanged PR543 bit supplier is cited at `2065fe4f72a914d907f1046603f5a36f17018535`; its pinned complete profile is repriced but no fresh bit-circuit replay is claimed. Original Clifford and three-stage cover notes were reviewed at `12a4934d15006e8c10f9b2264f13f8f341be802b`. All inherited common-label/mutable-source, compiler, hosting, precision/tape, analytic and bit H1–H5 contracts remain conditional. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/README.md b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/README.md new file mode 100644 index 0000000000..28e72fb0a0 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/README.md @@ -0,0 +1,44 @@ +# Eight cold helpers in every complete complex invocation + +κ = 0.001596133352130093 (conditional). + +The complex supplier has b = 0.00159868506668458107128. The unchanged cited PR543 bit cap is c = 0.001653826988146798944268, so complex binds. A separately verified conservative complex model yields κ = 0.001596133349380077. The gain over PR564 (κ = 0.001593134158181640) is 2.999e-6, or 0.188%. + +PR564 made one helper per call cold: helper 270 enters at rank one, so its residual width drops from nine to eight. This package adds seven more cold helpers to every provider. Each one is killed by a *multi-cut* kernel: its donor gates `donor += -q·pivot @E` sit at different cuts rather than at one cut. The pivot holds only its initial dirt until its first original touch, so the gates cancel its complete dirty response if and only if an exact dyadic relation holds among the donor columns at their cuts. + +- Helper-donor kernels: helpers 282, 294 and 306 (registers 506@[24], 518@[30], 530@[30]). Each uses four or five gates on helper donors, one of which is another B-first helper split at its first frame. Each changes the local profile by `{1:+1,2:+2,3:-2}`. +- Target-donor kernels: helpers 271, 283, 295 and 307 (registers 495@[24], 507@[24], 519@[30], 531@[30]). Each uses three B-part gates: two on output targets, like the post-centre gauge compensation, and one on a B-first partner. Each changes the local profile by `{1:+3,2:+1,3:-2}`. + +Every B-first width-nine helper needs another B-first helper as its split donor, so this family has at most 16/2 = 8 cold helpers per word. All eight are used. + +All 72 calls keep PR564's dispatch: 15 zero-pivot, two four-pivot and 55 eight-pivot words. All three now carry the eight cold helpers. With p promoted pivots: + +- The width inventory is `{4:p, 5:56-p, 8:164, 9:284}`. +- The local paid profile is `e1·(2316+2p) + e2·(452-2p) + e3·(456-p) + e4·(184+p) + 56e5 + 56e6 + 8e8`. +- There are 220 entering helpers, and the entrance rank is 388+p. + +A new literal owner assignment realizes the inventory. It was found with an aggregate CP-SAT model with per-call Hall conditions, adapted from the open allocator in `research/complex-delivery-map-open-allocator`, then a per-pattern Kőnig edge colouring. Its idle profile is `{1:93,2:93,3:2118,7:1,48:1713}`, against PR564's `{3:2364,7:172,48:1668}`. + +The complete paid profile is `{1:167741,2:31741,3:34502,4:13696,5:4032,6:4032,7:1,8:576,48:1713}`. It is reconstructed from both actual reflected scalar event lists and the complete physical controller. All 36,288 helpers have one whole owner, with no auxiliary banks. The audit checks 3,209 orthogonal chart types, 27,679 cross-replica roles and 4,018 positive idle remainders. Live stock is 7168, physical stock 7682, rank mass 520704 and deficit 2560. + +Run it with standard-library Python 3 and a fresh output directory outside this source package: + +```sh +python3 -B verify.py --work /tmp/multicold-replay +``` + +Assertions must remain enabled. The verifier: + +- Fully reconstructs frozen PR558 and the four-pivot source. +- Rebuilds PR564's three one-cold words with their six cold-kernel omission controls each. +- Applies the seven frozen multi-cut kernels to each word. It checks exact zero complete dirty response by forward replay, legal frame chains and the pinned profile delta, and runs 32 omission controls per provider (every new gate alone and every whole kernel, in both exact orientations). +- Re-runs, on each final word, the inherited 44-kernel and four/eight promotion omission audits. +- Checks all 728 scalar columns in both orientations, all 504 arbitrary dirty helpers restored, both reflected ledgers, all 2929 exact phase edges and 224 endpoint adapters per provider, and the normalized wrappers. +- Binds the three fresh native providers and checks the complete physical assignment with 16 controller mutants. +- Emits a fresh complete finite invoice and checks both exact recurrence/assembly models with 54 malformed-receipt controls. + +The fresh invoice charges 11,598,720 scalar primitives, 5,743,456 coefficient-work primitives and 4,561,920 elementary wrapper factors. Prefix 225 is below 512; the physical row coefficient 16,467 is below 20,161. Full group/router, adapter, literal, mass, precision, tape, idle and all-size obligations remain charged. Two rational moment engines reject the adjacent supplier endpoint, and both models pass seven bootstrap levels and 47 strict outer constraints with next-grid and parameter controls. + +The native complex moment credits rohanarun's PR559 exactly as in PR564. Only the generic complex bad-residue surcharge is omitted; the conservative witness is verified first, and the PR543 bit fallback remains. + +This remains conditional on the inherited all-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape, analytic transfer and PR543 H1–H5 assumptions. Finite exact replay is not an unconditional theorem, a full Lean proof or a practical speed claim. Source pins, notices, licenses and AI disclosures are preserved. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/SOURCE-PINS.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/SOURCE-PINS.json new file mode 100644 index 0000000000..c04ab7c58d --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/SOURCE-PINS.json @@ -0,0 +1,1284 @@ +{ + "source_prs": { + "558": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "559": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "561": "210dfa4896e77a8fb5e22ca5a970b0fb0ac984a6", + "562": "27070553cfbf094148a74170481738f8b747d82e" + }, + "files": { + "vendor/pr558/LICENSE": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/LICENSE", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "git_blob_sha1": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64" + }, + "vendor/pr558/SOURCE-PINS.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/SOURCE-PINS.json", + "sha256": "b09437400a7f6f0dc86eee0f800aae91cd35a7e5e80eb3d348f87113a0bd0d76", + "git_blob_sha1": "c257f7184195ffd1964de91b9751143840c1c1e2" + }, + "vendor/pr558/README.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/README.md", + "sha256": "02181c5ff31cd1c2899608e5ab598b405df92ad5814df35f329d117956f7ee10", + "git_blob_sha1": "422d13cf25b31b9a6d8fbf6ff7cbfdadd6808a93" + }, + "vendor/pr558/MANIFEST.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/MANIFEST.json", + "sha256": "f28c04eecbea7599fa9e0867dd8d0311a463af12cab79f90a43733b162527164", + "git_blob_sha1": "5cf908dd961c4ca88ec9d290b13bd8c8d04b08a3" + }, + "vendor/pr558/verify.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/verify.py", + "sha256": "66a20adaaac6850d3c8649f7ccc959cae19ba5bb17ee88a2b41fb1ceff68e431", + "git_blob_sha1": "f958a077fa046fbfd65329d4cbd37c29d0d8fb67" + }, + "vendor/pr558/NOTICE.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/NOTICE.md", + "sha256": "fa76079e2566b8d644c4aa36cb1034aa2363d2e97978b26203f122d826918fce", + "git_blob_sha1": "cb37d6255cee5e2b4ac0f2836fc0670a3f6c0f29" + }, + "vendor/pr558/proof/EXPLORATORY-SCALAR-8-CONTROLS.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/proof/EXPLORATORY-SCALAR-8-CONTROLS.json", + "sha256": "c0465364067e6392fa0d7e4cd0481a82afebe3e271b486a4984e7b2826025146", + "git_blob_sha1": "9faee61b5487e32b50290b903db7bf6d5953d9ef" + }, + "vendor/pr558/proof/ASSEMBLY-PROVENANCE.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/proof/ASSEMBLY-PROVENANCE.json", + "sha256": "cf1710faaf5d4aa32e6a8a24b0087cdc24e5b680d974e5dd4e0cb4ef4787e395", + "git_blob_sha1": "37f7dea7a901b676c581f5ea7e0065d07a398ab6" + }, + "vendor/pr558/proof/RANK5-CAPS.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/proof/RANK5-CAPS.json", + "sha256": "461ebc6c8816a0132c89a54c2ae56b07f31500bcb2c2bebfce783eb41bc29441", + "git_blob_sha1": "d4b6dc0e6d772262b3c7040fd4b15c806dae9cf6" + }, + "vendor/pr558/proof/CONSTRUCTION.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/proof/CONSTRUCTION.md", + "sha256": "9b0617dee9c044488b2f72b50059dd8d768f6ee0a29c35fe2cfdde85d25cdbd1", + "git_blob_sha1": "c5d43a7591a5e735a2265be664375e0f3e8fa776" + }, + "vendor/pr558/code/promote.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/code/promote.py", + "sha256": "b69a27d53ec3f64ccbdbbd79f9632419f273b3eb4429f6cdec1315fd8798750c", + "git_blob_sha1": "0ab7c8dd6cf8956af4533ce16b6bbf30021da7ab" + }, + "vendor/pr558/code/assemble.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/code/assemble.py", + "sha256": "5d4946dcad7636bf2119bb7bc3a52ceb41454c1514d12cb77def2c2e02b17338", + "git_blob_sha1": "c57a9805e758a38490bda431c2dcfe74aa53a0e5" + }, + "vendor/pr558/code/assembly_controls.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/code/assembly_controls.py", + "sha256": "f3d703a63404bd655e66a520b3840a4ab72529751664eb634a52736b4bc95a29", + "git_blob_sha1": "4cb2fae937f447e8b0e179977fd1680d04ad4522" + }, + "vendor/pr558/code/run_portable.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/code/run_portable.py", + "sha256": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "git_blob_sha1": "2fed13f432df4d76ce72185dd79fac63d96aee96" + }, + "vendor/pr558/code/phases_full.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/code/phases_full.py", + "sha256": "a273c325ffd6793d5b63b79a289a9d2bbc9292e6940fb5a926924f3708627af4", + "git_blob_sha1": "d68f097d5dfe79de2667727914330943ef66d219" + }, + "vendor/pr558/code/reconstruct.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/code/reconstruct.py", + "sha256": "e56d57d39cf787b8325de5a97dbc283f89d51c24169efae9ad2227277a6f8243", + "git_blob_sha1": "008ea5dba643a108b2fe26880554a9cffd205a5c" + }, + "vendor/pr558/code/audit_promoted_scalar.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/code/audit_promoted_scalar.py", + "sha256": "1994e7116065636b53bf740000ff78dce8ea62390e597d293d183f33c67eaa6d", + "git_blob_sha1": "a532682863f5dbd0d059cfc9d0febe06b5de926b" + }, + "vendor/pr558/engines/base_two_moment.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/engines/base_two_moment.py", + "sha256": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "git_blob_sha1": "14a90fa0e788217856f070382c9e61bd7c603c61" + }, + "vendor/pr558/engines/moment.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/engines/moment.py", + "sha256": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "git_blob_sha1": "7d697cb45203fe72d97037403d6da41f71f3b7fd" + }, + "vendor/pr558/engines/outer.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/engines/outer.py", + "sha256": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "git_blob_sha1": "43007488ad2c43187c77cc6798beff8b1cd76ad2" + }, + "vendor/pr558/data/PLAN.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/data/PLAN.json", + "sha256": "8e64bb8a1a8f87998479316f4111801cb3eb1e64f898b7e577eebd72a460f844", + "git_blob_sha1": "f48def86c4e92fec1011cb747106f701a5cf3e52" + }, + "vendor/pr558/data/OWNERS.json.gz": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/data/OWNERS.json.gz", + "sha256": "c72892f5b3b36e75ec4db7742b046bd9194f638ff32be9cc8843914af950e6dc", + "git_blob_sha1": "eeb01317d735847c932373cd864d93ca6dbdece8" + }, + "vendor/pr558/data/PROMOTION.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/data/PROMOTION.json", + "sha256": "9ad34faa8611a6ea7f161d2e1fe331ab1ba5ccec8fca3978e31c3e7bf789bc31", + "git_blob_sha1": "3910c5a057a020344c961fada5b2d2a7d537f948" + }, + "vendor/pr558/vendor/pr552/EXPECTED.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/EXPECTED.json", + "sha256": "00c462828be76f6d65c1311ad9ef102f18f088029e039cffa599eaeb41668fb6", + "git_blob_sha1": "7ee2fb720abcda30ac4350baef853cfff1dc0015" + }, + "vendor/pr558/vendor/pr552/LICENSE": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/LICENSE", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "git_blob_sha1": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64" + }, + "vendor/pr558/vendor/pr552/README.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/README.md", + "sha256": "79cc63fc45ea52c04f32555676704a1664a3eafdd917b25689b1acd390a4636d", + "git_blob_sha1": "f4c470edd1e39bdf82b548626990ceb6322605bd" + }, + "vendor/pr558/vendor/pr552/MANIFEST.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/MANIFEST.json", + "sha256": "b0f5773b3ffa2c5305dade20ce6159cb8b5961285d2f7bc767c6353838bac4d3", + "git_blob_sha1": "e7acc72ad74c0f298cdad83109bc5627f800c3e7" + }, + "vendor/pr558/vendor/pr552/verify.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/verify.py", + "sha256": "eb4bb8d1c6eaf5327c7d13fc20ebcf2ae2ecebff5b008d44fc1713a7b162084d", + "git_blob_sha1": "a1205552fdee20334d69f8f8a38afd0570fe2a27" + }, + "vendor/pr558/vendor/pr552/complex-global/SOURCE-TRANSFERS.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/SOURCE-TRANSFERS.json", + "sha256": "e49fbbaa4533b6f15b56098c9d16ea3e1bc0cc98b19a2e990c51baad047e7839", + "git_blob_sha1": "571c31eb3f0455702e69f0a8466a68adc11d98d7" + }, + "vendor/pr558/vendor/pr552/complex-global/SOURCES.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/SOURCES.json", + "sha256": "85448ef4fb1d124ef8bd2f0b14451ef522465b14510bba4e53fdd24da0968643", + "git_blob_sha1": "bfc6fabd0aad2a4e4bb8ed8dbb137ddeb9644838" + }, + "vendor/pr558/vendor/pr552/complex-global/SAT-OWNERS.json.gz": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/SAT-OWNERS.json.gz", + "sha256": "b5a5339dd37d90a0adf40d90d6aed52aec2f94073a3b27763575eb069f85a903", + "git_blob_sha1": "243bc54840492c8fe613f00dc5fcda4577d4b09c" + }, + "vendor/pr558/vendor/pr552/complex-global/SCREEN-RECEIPT.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/SCREEN-RECEIPT.json", + "sha256": "ed60f7e6b0b86f4401ada159c0d37ee283836a0b5d1967f7b0a236685f64daa3", + "git_blob_sha1": "5509841f559a57de64fa391ebefa17f489c5a1a9" + }, + "vendor/pr558/vendor/pr552/complex-global/SAT534-PLAN.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/SAT534-PLAN.json", + "sha256": "221a38f18504e00da31a72a7b3a3f0d248e8f886d2b8fa7cae2d73e7ec86905e", + "git_blob_sha1": "bfa9e846a061e7668d9b3f07ee47f0a736684bae" + }, + "vendor/pr558/vendor/pr552/complex-global/TWO-RESOURCE-TECHNIQUES.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/TWO-RESOURCE-TECHNIQUES.md", + "sha256": "8cc6b582680ae8565444abc01f1dba729c94a827f1f8e89192190229e52183f4", + "git_blob_sha1": "6c9da1f090a6cba210c5bbcd4d6240822cc9d88e" + }, + "vendor/pr558/vendor/pr552/complex-global/README.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/README.md", + "sha256": "bd82df5b39c6ff26b93f41ad76471ac50131050a3cc0f84dbc6c57703a721353", + "git_blob_sha1": "647cb956b47ebbff534d0e0a5d990e60dfa2883c" + }, + "vendor/pr558/vendor/pr552/complex-global/replay.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/replay.py", + "sha256": "2e1f11b5702b831622cea8b386bb82043ef9e58b2a0aab56b09c00f30ac73046", + "git_blob_sha1": "081cce98e0b9ee0ed35f29c58aa9d4e42bbdbfed" + }, + "vendor/pr558/vendor/pr552/complex-global/RESOURCE-TRANSFERS.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/RESOURCE-TRANSFERS.md", + "sha256": "6fd2bc82714060290f29b218c235c171395cf9be99bea01f8a7fa770dadd68c7", + "git_blob_sha1": "bb6e0adba222dbf9a333d2520970d28727a713e0" + }, + "vendor/pr558/vendor/pr552/complex-global/WAVE-MAJORISATION.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/WAVE-MAJORISATION.json", + "sha256": "c445afc50e594c46932d8d799b446edc22717e664d828d4afd7810c643576475", + "git_blob_sha1": "b3b738d77d9054e364c000f1841c3c3f1692abbe" + }, + "vendor/pr558/vendor/pr552/complex-global/run_portable.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/run_portable.py", + "sha256": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "git_blob_sha1": "2fed13f432df4d76ce72185dd79fac63d96aee96" + }, + "vendor/pr558/vendor/pr552/complex-global/run_complex44.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/run_complex44.py", + "sha256": "5533e9e29c66b11f8feb22a2d3d37551787200ea69eb3d04a984c0b1d22c49bc", + "git_blob_sha1": "325eca7d4f82a3a5a02fb30be942e03b95a444bb" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor535/LICENSE": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor535/LICENSE", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "git_blob_sha1": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor535/NOTICE.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor535/NOTICE.md", + "sha256": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "git_blob_sha1": "f42e0eed8584ad7d472c458aa875c29d1cd5ed86" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor535/code/assemble_combined.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor535/code/assemble_combined.py", + "sha256": "41216e8da3b647fe6eead9079858f25b2592cab090154aca43f3cc73ff36dc9b", + "git_blob_sha1": "ea740f367ed493c47d7ef5d45f91ed7fd16f04e5" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/ROUND20-PARENT-TEMPLATE.json.gz": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor535/inputs/ROUND20-PARENT-TEMPLATE.json.gz", + "sha256": "025448abdf2012d327e50a009084e1501690d05e650300d2982836aa0350ae00", + "git_blob_sha1": "3e28a9b59f8fde608e59ebd5fbdbc22ca54558d4" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/PR510-EXPECTED.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor535/inputs/PR510-EXPECTED.json", + "sha256": "19b861f69f7602e47b390d472b487d044bff4230b250520807537c213ad0249f", + "git_blob_sha1": "9e5d3669638caa58c916f1d6a8e9946d47915089" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/SOURCES.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/SOURCES.json", + "sha256": "c265f58b1ab29f9b662e9c5f943147ccc0527fb1f4803b06b48f71d96fa9bc60", + "git_blob_sha1": "6991a2a9c6ccb91d8fe65e58fa54cc00a581c68c" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/LICENSE": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/LICENSE", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "git_blob_sha1": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/NOTICE.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/NOTICE.md", + "sha256": "b47da4b840ca9c8d1e2816359a603304ebd7ca442c82b94c049b00f142643f73", + "git_blob_sha1": "f3833c1cb2139473c7a0831dee35803fdcc3c14b" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/local/CANONICAL-WORD.json.gz": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/evidence/local/CANONICAL-WORD.json.gz", + "sha256": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667", + "git_blob_sha1": "3b0a475178f4e4ad107e3595992c872e47e83c63" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json", + "sha256": "ce1bfa49be88ae67a404f606a11db2232b7e1f2610d4418058e39749d86d8478", + "git_blob_sha1": "a16bf40bccc81278a443e0d5f09b44495035de81" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_supplier_hosted.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/code/emit_supplier_hosted.py", + "sha256": "53c0b653b3a5100756d6a9473c90101b8c3ab72723d7047983906ab997bdf920", + "git_blob_sha1": "41c46015c7e19ab77f96580dbb98e12ca07aa2fd" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_and_transport.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/code/audit_and_transport.py", + "sha256": "a4fc272266785e1fffd44775c6fa6df783c4352de4c3f1d925cf953a23b84e7f", + "git_blob_sha1": "95ae517f2ea66b4a35ed16b6ab861271554d64d0" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/invoice_final.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/code/invoice_final.py", + "sha256": "96b6bed96ca8b60dfc064cd1c7962c45a5cb53c4e52cd90aaea6ccf8d109db97", + "git_blob_sha1": "abefcee47ba03edcf170abc92f00fa8b988d6c4a" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_local.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/code/emit_local.py", + "sha256": "eefc76e0bee003015fe21ac685c2cce658033d5444add404d2d509c7d6f39bac", + "git_blob_sha1": "a54170b0023d467be3da1db9d8623ac4665f0afe" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_supplier_hosted.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/code/audit_supplier_hosted.py", + "sha256": "301e9b5c593b6d583065337eb7b3ef207cf039e265f099f89080a4bf25856b43", + "git_blob_sha1": "62b721b6e6d467b76722f0e95158986a420aaeda" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_local.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/code/audit_local.py", + "sha256": "69b12c45d0a961175a824c1967353c7f3b94818a7dd6ac7bbcf56a6d1a5ed8e8", + "git_blob_sha1": "a09611844a49e1d7f73ddc1c0a2df3b0cec640ec" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/adapters_local.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/code/adapters_local.py", + "sha256": "4e89a5c517cd87ff6a5aa9b7334c0d74821179ae5777d31284da25b9d8abf113", + "git_blob_sha1": "787416e4dd84db0981d3cb94f4e424c652e0085a" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/prepare_supplier_base.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/code/prepare_supplier_base.py", + "sha256": "f5eae94aca965d0008bc07cff8245ccb7509042ccad457d3bcb7d51c1e9409f0", + "git_blob_sha1": "650fc9fd77fd61930ab3a352cd8d0fb5b7f0f03b" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/code/phases_delta.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/code/phases_delta.py", + "sha256": "15723107eff03013b2e797fd9fa3635b1b46c5d1c8112d19fada98c178d4acb6", + "git_blob_sha1": "8d78d26b3b03fa23c6af1e650326ab3925ec2b46" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/vendor/clifford/clifford_exact.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/vendor/clifford/clifford_exact.py", + "sha256": "2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962", + "git_blob_sha1": "166841a037f069249f6f7f6dedb89248812f59e2" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/PR523-ANCESTRY.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/inputs/PR523-ANCESTRY.json", + "sha256": "76025ad06d8ac96fc6693092d674729fea2f04b9c1c89ec50dba7488b8e6657a", + "git_blob_sha1": "4af8dd0d34b62e99130b78985e678fceee35e1cc" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/complex-nine-native/DATA-PHASES.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/inputs/data-base/work/complex-nine-native/DATA-PHASES.json", + "sha256": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "git_blob_sha1": "d9a4f84211182ca200c081ea061d724c8a2cfb70" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py", + "sha256": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "git_blob_sha1": "14a90fa0e788217856f070382c9e61bd7c603c61" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/moment.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/moment.py", + "sha256": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "git_blob_sha1": "7d697cb45203fe72d97037403d6da41f71f3b7fd" + }, + "vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/outer.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/outer.py", + "sha256": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "git_blob_sha1": "43007488ad2c43187c77cc6798beff8b1cd76ad2" + }, + "vendor/pr558/vendor/pr552/optional-audit/export_coset_paths.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/optional-audit/export_coset_paths.py", + "sha256": "f36c06ecff72e4a2fd83ed44467d528c976d52da3d5bd6e8043084b1568a7fd9", + "git_blob_sha1": "b02c0127eb47adb2b9194ca3f28b4787b2d79e0e" + }, + "vendor/pr558/vendor/pr552/optional-audit/COSET-PATH-APPLICATION.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/optional-audit/COSET-PATH-APPLICATION.md", + "sha256": "56eba06ba109c39ab9ce9eb9769c724f532c06d8ffbb2b53706b8294cb4f9711", + "git_blob_sha1": "d01ea9c4d097a3e365220086423d6553ee3d2648" + }, + "vendor/pr558/vendor/pr552/optional-audit/COSET-SOURCE-BINDING.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/optional-audit/COSET-SOURCE-BINDING.json", + "sha256": "b7531fb284ee11e16b875d5f82237e025cfcd95593f3e3eca23cb5d3249eedf2", + "git_blob_sha1": "59a6b488a29f897eed1c57f30b9b108831c3bf6b" + }, + "vendor/pr558/vendor/pr552/optional-audit/audit_coset_paths.cpp": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/optional-audit/audit_coset_paths.cpp", + "sha256": "47999863b7c5037754bf73cc94757095f45f6da510d7ce96fb7699e9188d89f2", + "git_blob_sha1": "12bfd181ee16d6fe8d511b49e5f3e70eecc7bc2e" + }, + "vendor/pr558/vendor/pr552/optional-audit/COSET-PATH-REVIEW.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/optional-audit/COSET-PATH-REVIEW.json", + "sha256": "39e813d3c0f48a1a6317edac9ffb9ba5b534a62948708595e43fc2e790eda168", + "git_blob_sha1": "db16f78ef3e6ef6bfd1d815bb594fb6e1820b93f" + }, + "vendor/pr558/vendor/pr552/optional-audit/coset-path-input.txt": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/optional-audit/coset-path-input.txt", + "sha256": "779b497d52b6896a04f41d6c55424e65030a939945ca80858c369a3a3320a341", + "git_blob_sha1": "0141a70a92fda426e0367be22c51a819ac1d4f92" + }, + "vendor/pr558/vendor/pr552/response/build_weighted_coset.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/response/build_weighted_coset.py", + "sha256": "5face855c7e4fb8b6b3954bb20f6c0a662550ca7c6263a1a73c40c857816dd6c", + "git_blob_sha1": "d106b2b310cf2723f5b60cce26d25c5cd93e8b6f" + }, + "vendor/pr558/vendor/pr552/response/SOURCE-MANIFEST.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/response/SOURCE-MANIFEST.json", + "sha256": "946e3fb8bbd4efbc771dda183de01a2bd9bc5aacc28dbb86a88edcdec960af2a", + "git_blob_sha1": "bdcde1589bdb93f177d25662ca976ff384aae6c6" + }, + "vendor/pr558/vendor/pr552/response/SOURCES.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/response/SOURCES.json", + "sha256": "905c5860d9c920e41138e582c03010b2b03ee8bf071983ad737d2e57868f6857", + "git_blob_sha1": "992fb0946fc68191dab17bea5256d20304f6b5fb" + }, + "vendor/pr558/vendor/pr552/response/WEIGHTED-COSET-SELECTION.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/response/WEIGHTED-COSET-SELECTION.json", + "sha256": "87c15240aaf48810d103ab3234689bb3ad58024d1b1c0b9106719fc18c5d1945", + "git_blob_sha1": "fa156ce9fde325db729b90e3f7aeabd550c47075" + }, + "vendor/pr558/vendor/pr552/response/CROSS-FIELD-PROOFS.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/response/CROSS-FIELD-PROOFS.md", + "sha256": "3d0a1b9ac989283400e7c1e3a025080a8f6837755baccdd55f5e51599ac0921e", + "git_blob_sha1": "18e0ec9eb2d7ad17da80e8cee0cea305b39f2f36" + }, + "vendor/pr558/vendor/pr552/response/README.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/response/README.md", + "sha256": "cfd349a83f5ab3d5bb4268ef93b46b1e4542038fb76fe5e7123b8e5fae977de1", + "git_blob_sha1": "4a201d36ea04395b849fcda60658134cbabe3fe1" + }, + "vendor/pr558/vendor/pr552/evidence/WAVE-REVIEW.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/evidence/WAVE-REVIEW.json", + "sha256": "ef97172e5020ce4158f7c8144a0b0b3d16b94d7c0415e2d33a81f02353d3d506", + "git_blob_sha1": "434c9c1de37441308a3467aa9bb12f32c2cfb3d8" + }, + "vendor/pr558/vendor/pr552/evidence/FINAL-RESOURCE.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/evidence/FINAL-RESOURCE.json", + "sha256": "b1463e5f7fe3663080e6021fea5424375538fabef942c7560cfed610f4242ef7", + "git_blob_sha1": "694d910171baac3f26a4c75084f714a7575a38b3" + }, + "vendor/pr558/vendor/pr552/evidence/COMPLEX-INVOICE.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/evidence/COMPLEX-INVOICE.json", + "sha256": "a21fd7e02d3001b1e8065e9eb6084d80e1f64c44035733ed1115a38675a01fd0", + "git_blob_sha1": "2cd1365bdd807c362035f2f5b86dc1ecf164a457" + }, + "vendor/pr558/vendor/pr552/evidence/EXACT-ASSEMBLY.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/evidence/EXACT-ASSEMBLY.json", + "sha256": "4e7e5831683a1af861580a96db1fd717dc2a6fd01a29b220223868fb57d46e83", + "git_blob_sha1": "104ff571e6831170faa03c74614ed580ee5a6e14" + }, + "vendor/pr558/vendor/pr552/complex-local/SOURCE-MANIFEST.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/SOURCE-MANIFEST.json", + "sha256": "b91c0d923affac87ce0bad7083d4640758930f82628f042bed7aaccf528973cc", + "git_blob_sha1": "0f3ff6125bfca37da9107cee39cca1d851649df4" + }, + "vendor/pr558/vendor/pr552/complex-local/README.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/README.md", + "sha256": "f69ac71a8df62a5d0bf7ed45ad16642e1102faa9e7b95c03f08cdf264a608948", + "git_blob_sha1": "840555bd17dd67e3ca37d2b2fbd3cc85fc402c58" + }, + "vendor/pr558/vendor/pr552/complex-local/run_local.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/run_local.py", + "sha256": "8326e67400e5ff87580e93e4518efe397f1b29fffbb6d757a37e5f97c14c3695", + "git_blob_sha1": "b18de2591aeea9dc9c2a6d5e99d181bf51e46f48" + }, + "vendor/pr558/vendor/pr552/complex-local/code/port_frames.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/code/port_frames.py", + "sha256": "8d25abc9c45c58a5b893e67f9abec3a660e8d7f743e86959f2d2fd62037e23d1", + "git_blob_sha1": "bd9187bd060ffb8e5fc80596d4f866492fbdef05" + }, + "vendor/pr558/vendor/pr552/complex-local/code/run_portable.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/code/run_portable.py", + "sha256": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "git_blob_sha1": "2fed13f432df4d76ce72185dd79fac63d96aee96" + }, + "vendor/pr558/vendor/pr552/complex-local/code/apply_syndrome.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/code/apply_syndrome.py", + "sha256": "496a91b9da15ef56e6df28a0459ca8318a4575441c7921e113bf636f31e3c5d8", + "git_blob_sha1": "6fd085c5ed7ffbb0ccf34cd80d55e182db19f9a6" + }, + "vendor/pr558/vendor/pr552/complex-local/docs/TWO-SOURCE-PROOF.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/docs/TWO-SOURCE-PROOF.md", + "sha256": "4d6423f773ec47d2eea984e02f11f2d636e02ad3e6f3eb3e640a3768fa04fe75", + "git_blob_sha1": "7ab57778a1ddb1bf63f27097c33602f7dedb6a39" + }, + "vendor/pr558/vendor/pr552/complex-local/docs/OPENAI-SOURCES.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/docs/OPENAI-SOURCES.json", + "sha256": "1a9c08d0c0190f0280c02e74c8a144f802efe2d7d8eb3a0b50b181d6dca686cd", + "git_blob_sha1": "9d480f5d1c71e5df3f27976a228cbf0cdf575e1f" + }, + "vendor/pr558/vendor/pr552/complex-local/docs/SEARCH-RECORD.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/docs/SEARCH-RECORD.md", + "sha256": "7b09479215c407e4258ef6af64c34dc865e3b9a60c845040258413a2a960f5b8", + "git_blob_sha1": "5fd16a03a46dd324f186b3bc9f022ecd6625e995" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/build.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/build.py", + "sha256": "b15192ff50fd99f5ca3cb5857b5e129c98a212de60ae76aafb1614139743c35a", + "git_blob_sha1": "de6484973953d9e5dc8109a3492fa8cb69db4529" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/SOURCE-MANIFEST.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/SOURCE-MANIFEST.json", + "sha256": "4f5d92b4cd76eff0845a9f14d33131441535a232b5c91f00535aa076d44c45a8", + "git_blob_sha1": "468918ea5832305d225c51457dc73088496328b9" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/PROOF.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/PROOF.md", + "sha256": "abfa6548b223893866094631aed61174575dc1b17bdd60627b2c55e6b9477e4f", + "git_blob_sha1": "1d43cf78f4a7a394710db7c367a857f317171617" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/LICENSE": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/LICENSE", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "git_blob_sha1": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/RECIPE.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/RECIPE.json", + "sha256": "8735ac9beadff3edcb4a4df8dae174415e0f83d9b4df8556c33ba7fd777505fa", + "git_blob_sha1": "68c751bb56f3f1c7121ba5f269357e78668d7ea6" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/README.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/README.md", + "sha256": "51d6ef7ad3e12e72daf29e0260a11cd985a0148fe1efa0574a533dae726c553c", + "git_blob_sha1": "6aed83ec92333c21d79e96c2cc4da1cb9ecd409a" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/NOTICE-upstream.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/NOTICE-upstream.md", + "sha256": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "git_blob_sha1": "f42e0eed8584ad7d472c458aa875c29d1cd5ed86" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/META-SOURCES.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/META-SOURCES.json", + "sha256": "c8aeb9313f2c671a9a8766c249ceb6cffa106dfdab3ab761da8e8c534b115090", + "git_blob_sha1": "8cbd32f8bd6437c1e2f08ac9e49395708a0c78fd" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/replay.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/replay.py", + "sha256": "fd1ce7d1f8974b473aef8c6cec1e0c590e01d0d215b073e5573a771ce42fc74d", + "git_blob_sha1": "ef5642ccfda5c30d869a3bc7e2aa30ae023e20b1" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/audit_scalar.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/audit_scalar.py", + "sha256": "a1cd720d281c7a9db7f17919c637cdcb8558e9f3c96e929706f0c21f317a7943", + "git_blob_sha1": "834e8b510388e6b79cbbede33abcd38ac5203e59" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/gk/gk_word.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/gk/gk_word.py", + "sha256": "f027a9273bcf4e0971258c160b7d3b3c196366b32a529cff6e6a0e666b03826b", + "git_blob_sha1": "15782ba625e438a3c707718fa51796ec1937018f" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/gk/gk_common.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/gk/gk_common.py", + "sha256": "e68d190fd436b2f3955decb590adb53344d5d4ea0a19d62d86df1e4b55ecd198", + "git_blob_sha1": "0e5fde920d29106232776eb56347297c0d40fa72" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/inputs/RAW504.json.gz": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/inputs/RAW504.json.gz", + "sha256": "1c6144791dbedf6427e3ee7b4c24fb05b5bf407f6346592f50f8dd8d9638108d", + "git_blob_sha1": "903eeb216176a7c5fd6d26f875a63e89a79b37bb" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/inputs/OLD-RECIPE.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/inputs/OLD-RECIPE.json", + "sha256": "7e5c179246261edd9e1019e81e6e979537f02559da773b993a318f771cb7d763", + "git_blob_sha1": "52d4b5f3827b456b1c0eb457462bc3ab7045c509" + }, + "vendor/pr558/vendor/pr552/complex-local/static44/inputs/BASE535.json.gz": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/static44/inputs/BASE535.json.gz", + "sha256": "edfffb8e8735e0d1f07c81d818022b705ef0889c2bccc193a2f7a661b9f7d390", + "git_blob_sha1": "bcc1647b7d4ad8ae3ae2acbb31d3591c0d49467f" + }, + "vendor/pr558/vendor/pr552/complex-local/inputs/PR534-WORD.json.gz": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/inputs/PR534-WORD.json.gz", + "sha256": "a275792cb9f5729fac295cb04c556afbaa4513945c517190219fd0e44ab90095", + "git_blob_sha1": "965888339a0ac249031cde058c44d3f40771d303" + }, + "vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz", + "sha256": "e070ae2c78b4a1b644b418774af62b40d8d16e6ba89602f0474afb557d507c37", + "git_blob_sha1": "cbb49a627768c42e1ff752f43ccfcc56ffe2cb0b" + }, + "vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-REVIEW.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-REVIEW.json", + "sha256": "cd48fe6882a39c57021c4614747cc5c2c88ec07e806cebb914cf533997b73d9b", + "git_blob_sha1": "9438efb75e13638c7c74e5320ade73d3648ede72" + }, + "vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-RECIPES.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-RECIPES.json", + "sha256": "577a1be13f5140d9c3997637784b2f812f46b24c61877699430b02de4f662102", + "git_blob_sha1": "e791d26d89a96774e6f9197310ddfd1861897350" + }, + "vendor/pr558/vendor/pr552/code/build_wave.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/code/build_wave.py", + "sha256": "249669d046db49011b84345a14ec05a93270829e5e21f6046576972038da377e", + "git_blob_sha1": "82ba7e793877f94f14605c94447432e92bc34968" + }, + "vendor/pr558/vendor/pr552/code/alien-flags.cpp": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/code/alien-flags.cpp", + "sha256": "0bd6ac192357ca71f6b84baf50efdc43fccc8394296c35a298b35306db7d88a3", + "git_blob_sha1": "2212fd6273f86523d90d49a1966d8206f1381429" + }, + "vendor/pr558/vendor/pr552/code/assemble.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/code/assemble.py", + "sha256": "bf878beb64edc6bae4c321d7c964088c4d9aa0ae477597ac1adbe2b1078e3904", + "git_blob_sha1": "7a98b1d20c34743d226d9aa1ad615428cbf6dffd" + }, + "vendor/pr558/vendor/pr552/code/alien-avalanche80.cpp": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/code/alien-avalanche80.cpp", + "sha256": "0215152bd3ddf0282c8088843c4e8a89e821e747f884e03100fe79238b3061db", + "git_blob_sha1": "568feafc639274a101404233c1ab03557b8bbed8" + }, + "vendor/pr558/vendor/pr552/docs/ELIMINATION-SCREEN-REVIEW.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/docs/ELIMINATION-SCREEN-REVIEW.json", + "sha256": "555024b7a90f8dbbb3f13623d504d36b3bc92dcf118f6f9ecaeff285ee13f2e5", + "git_blob_sha1": "720db44ac336f79acc7e6b12e32d18e79633fa37" + }, + "vendor/pr558/vendor/pr552/docs/FRAME-SOURCES.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/docs/FRAME-SOURCES.json", + "sha256": "e01063a60b24b3b21f9c1d472d890bb387e61d66ab8847cbdab4b92f06e0f91d", + "git_blob_sha1": "c6cbc8f79442a6033024955370bc6b3a239f4a34" + }, + "vendor/pr558/vendor/pr552/docs/ELIMINATION-CODIM2.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/docs/ELIMINATION-CODIM2.json", + "sha256": "2422fa6db50ca4b2e8226113aa30d608e7c6525990eb1faf370f9fee7718e698", + "git_blob_sha1": "f495a8d1e39a3a62ed5e9a57ffff97c74dde9fdd" + }, + "vendor/pr558/vendor/pr552/docs/DAG-STRUCTURES.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/docs/DAG-STRUCTURES.json", + "sha256": "5461d7832386b2f7f3234b6786e148a7c49461d8527be5e76c8fe977783d9053", + "git_blob_sha1": "699b69e691de864f2c630c6acb1ab314853d133a" + }, + "vendor/pr558/vendor/pr552/docs/PUBLIC-PINS.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/docs/PUBLIC-PINS.json", + "sha256": "273e48abf63a49123f11fb4e56f000c648aaa6d17987378b413469a5976e5ebd", + "git_blob_sha1": "13fd4ac4bf6e3f144deee421a9cf8060661808ef" + }, + "vendor/pr558/vendor/pr552/docs/FRAME-TRANSFERS.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/docs/FRAME-TRANSFERS.md", + "sha256": "1756461714ea55bd748d7245af14adf0a6a4e13a9bb7f498a381ec4282a30387", + "git_blob_sha1": "f0781831022c162a3d8ba656c7716341b46d2310" + }, + "vendor/pr558/vendor/pr552/docs/ELIMINATION-AVALANCHE-INDEPENDENT-REVIEW.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/docs/ELIMINATION-AVALANCHE-INDEPENDENT-REVIEW.json", + "sha256": "f084eaa33ea10fb0fe4d575f2abd503ad5dbdb2c03d2c8b6dd62fc5f387ae31c", + "git_blob_sha1": "37deca7fcb36b50bff371803ccd0af60bb88051e" + }, + "vendor/pr558/vendor/pr552/docs/ELIMINATION-SOURCES.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/docs/ELIMINATION-SOURCES.json", + "sha256": "69a578efa22c12688ef442498f8b1d901c7056f5f1948ac921e1dca0d2be305b", + "git_blob_sha1": "33f50caa281e57812a059f81a7d82afa5509c45a" + }, + "vendor/pr558/vendor/pr552/docs/PR-LINEAGE.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/docs/PR-LINEAGE.md", + "sha256": "2ec1c9b1f25e2f3d2556bee7369069ec2340cf126b54fa112e0bff9e269ef0e0", + "git_blob_sha1": "48a59836b2c1dcd1714decd84a7f1638de3e0ae1" + }, + "vendor/pr558/vendor/pr552/docs/ELIMINATION-ELIMINATION-AND-PATH-TRANSFER.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/docs/ELIMINATION-ELIMINATION-AND-PATH-TRANSFER.md", + "sha256": "481001470bd22345a0baf652261351e015a2634b2572b0d4f78fa9e147edd0f9", + "git_blob_sha1": "847fc9e4b01790273c0c60e5b876aafc1f1651de" + }, + "vendor/pr558/vendor/pr552/engines/base_two_moment.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/engines/base_two_moment.py", + "sha256": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "git_blob_sha1": "14a90fa0e788217856f070382c9e61bd7c603c61" + }, + "vendor/pr558/vendor/pr552/engines/moment.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/engines/moment.py", + "sha256": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "git_blob_sha1": "7d697cb45203fe72d97037403d6da41f71f3b7fd" + }, + "vendor/pr558/vendor/pr552/engines/outer.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/engines/outer.py", + "sha256": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "git_blob_sha1": "43007488ad2c43187c77cc6798beff8b1cd76ad2" + }, + "vendor/pr558/vendor/pr552/inputs/WAVES.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/inputs/WAVES.json", + "sha256": "262d0fccc6e8ffb1198436034a26c467ad28b3251823ac25c966f773afc3c3cf", + "git_blob_sha1": "5008a0a45276a3eb90f69240d7563dff87d73f9a" + }, + "vendor/pr558/vendor/pr552/inputs/PR543-EXPECTED.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/vendor/pr552/inputs/PR543-EXPECTED.json", + "sha256": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "git_blob_sha1": "b61d859826246e0c3dabbe096e57ad7015eadfd5" + }, + "vendor/pr558/inputs/PR543-EXPECTED.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "path": "research/complex-rank5-pivots8/inputs/PR543-EXPECTED.json", + "sha256": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "git_blob_sha1": "b61d859826246e0c3dabbe096e57ad7015eadfd5" + }, + "vendor/pr559/SOURCES.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/SOURCES.json", + "sha256": "32e1466dd29be472e63e11e8ad76b228c0a1e3ec33596ce4319a64b89bd6d912", + "git_blob_sha1": "12ace451dab232d10c689d649e41db4f8fd8d510" + }, + "vendor/pr559/PROOF.md": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/PROOF.md", + "sha256": "d5d498edc56fdef8c5798af7f5ec66948bd2f66c553b9efe366cdaab01bd3453", + "git_blob_sha1": "9adf304048b62c6db9250a611a8d4b0b60ed8276" + }, + "vendor/pr559/PROOF-REVIEW-STATUS.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/PROOF-REVIEW-STATUS.json", + "sha256": "f54fcf048c5e24f5d3ccf308259b4b1b291b736e014fee81b4518980d358786c", + "git_blob_sha1": "30032f58d8ea7668205d5ebd9a580d4543ebee6f" + }, + "vendor/pr559/EXPECTED.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/EXPECTED.json", + "sha256": "a79dc7eec1301a69560a2e7fd6ed69634463272696ee96f09e15db1aad8ab0b0", + "git_blob_sha1": "9fc6616a331496e38b6ca4a7a2a830097e1e6e58" + }, + "vendor/pr559/LICENSE": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/LICENSE", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "git_blob_sha1": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64" + }, + "vendor/pr559/README.md": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/README.md", + "sha256": "74f5cd377861bdff57a2825b19ac6c2b0bb6aa62f3b0354c7ceec0a76866c61c", + "git_blob_sha1": "3e5e80b91713e570e0ef171f3bf079dd40d90395" + }, + "vendor/pr559/EXPECTED558.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/EXPECTED558.json", + "sha256": "1e922eef350748956f4cd785d7fc5f73297b0ed6f53b130aca2da29d26777c34", + "git_blob_sha1": "0d4ec1740ec26f67646c771e2161fc3b68cf0ac7" + }, + "vendor/pr559/MANIFEST.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/MANIFEST.json", + "sha256": "32d31fe49c9a4977b1fe83c72320940bff2dececbd8313787fbd81e188b5166a", + "git_blob_sha1": "643510d841bd545670bcb8cce85204658f55b960" + }, + "vendor/pr559/verify.py": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/verify.py", + "sha256": "6b444c686891b20b3a92385d025818fc86d9a6ddd2f77504d9223afaa47acd21", + "git_blob_sha1": "ee9399d676819c06e6ea55bcae10aed2419b1696" + }, + "vendor/pr559/REVIEW.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/REVIEW.json", + "sha256": "518fd773b1287c9be19563316f55acfa443667946d1f5bc7cc7b884bb9005094", + "git_blob_sha1": "381201476a131a5797362231777a3d48c3b46100" + }, + "vendor/pr559/NOTICE.md": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/NOTICE.md", + "sha256": "02e74770785e31234d863b36ad2291e04267eaf32a4ba82f67cb1c804da1de44", + "git_blob_sha1": "f173f442dc4e118a755ad3f89696b30d486e0708" + }, + "vendor/pr559/evidence/PR558-COMPILER-LINEAGE.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/evidence/PR558-COMPILER-LINEAGE.json", + "sha256": "db1e3390ade85f2299fc1ff0652e12fe1384c35bdcaf5c49e5403e4eb6b255b9", + "git_blob_sha1": "1a58a75b96846a370d9e829b3e41d18a9a47fd76" + }, + "vendor/pr559/evidence/PR552-packaged311.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/evidence/PR552-packaged311.json", + "sha256": "8a06db71ab002a9e080f0d60d22ee32a3a6a848a0cc633f37fc8fde22d21694b", + "git_blob_sha1": "b964eea61a05ded3adc0a894b7ae1e558a309d4d" + }, + "vendor/pr559/evidence/PR552-INDEPENDENT-REPLAY.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/evidence/PR552-INDEPENDENT-REPLAY.json", + "sha256": "6db0dfeedce73cf9a6eb31bea0a499f06dc4961da40a60d91059bb9ab48fd73c", + "git_blob_sha1": "8117926d22420d98999f86d363b75b114d05a492" + }, + "vendor/pr559/evidence/PR552-regression-final.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/evidence/PR552-regression-final.json", + "sha256": "0c8bb51c2234a3190fab3e0e33187dee1bd4f2aab32483a69452366abb3b2567", + "git_blob_sha1": "dcb83cefca7df23df85886c9d73a02c983cebf87" + }, + "vendor/pr559/evidence/PR558-packaged311.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/evidence/PR558-packaged311.json", + "sha256": "fed5ee89ea9f6b3c3ffb150898fc95f9a057a0c598b18de6df59e66908342b2e", + "git_blob_sha1": "463a2b117420cea9c86ec5377aeae8aa00f4ac60" + }, + "vendor/pr559/evidence/PR558-INDEPENDENT-RECEIPT.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/evidence/PR558-INDEPENDENT-RECEIPT.json", + "sha256": "c121cb83baeeb950a42eac4bec73676119dd836386b822e03bf7820fa1bf5262", + "git_blob_sha1": "2064abce710611fba805917d8e3e08135f3f54e2" + }, + "vendor/pr559/evidence/PR558-INDEPENDENT-REPLAY.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/evidence/PR558-INDEPENDENT-REPLAY.json", + "sha256": "b32113b56745cd5c142c982426ce31f0fe8d4f1a4ba219541e8c8befc69f017c", + "git_blob_sha1": "2521c93be8a84e5cd31340f870499575fb33fcec" + }, + "vendor/pr559/evidence/PR552-packaged314.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/evidence/PR552-packaged314.json", + "sha256": "53142566b590fdde9258e36e6fe62991c2f39331fc2822bf0105f812e52d6aa6", + "git_blob_sha1": "09ac046a734f0dd5af2ab86b9e2e27b4cbbcb2aa" + }, + "vendor/pr559/evidence/PR552-PUBLISHED-INVOICE.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/evidence/PR552-PUBLISHED-INVOICE.json", + "sha256": "a21fd7e02d3001b1e8065e9eb6084d80e1f64c44035733ed1115a38675a01fd0", + "git_blob_sha1": "2cd1365bdd807c362035f2f5b86dc1ecf164a457" + }, + "vendor/pr559/evidence/PR558-packaged314.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/evidence/PR558-packaged314.json", + "sha256": "71251eee88024f14982a4e7328377f50eb9d04314f692b891b53b5911498e3c2", + "git_blob_sha1": "3f4f93f70c808c6ffdc6347e9777079b191ce196" + }, + "vendor/pr559/notes/general-clifford-frames.tex": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/notes/general-clifford-frames.tex", + "sha256": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "git_blob_sha1": "0367eeb005298601f28a673861d6f71bf1d0ebbb" + }, + "vendor/pr559/notes/three-stage-cover-bit.tex": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/notes/three-stage-cover-bit.tex", + "sha256": "47123a756f823c83a0d48cca2bf5add6472cd88410b13aed345e70c8834fb511", + "git_blob_sha1": "f05225d21f92cf8cef21b6e12601d5b4d61991f0" + }, + "vendor/pr559/notes/three-stage-cover-complex.tex": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/notes/three-stage-cover-complex.tex", + "sha256": "1c5b638aa9b75365b8addec9c8eeee6bc5e499722901079b94c65fce033fde8a", + "git_blob_sha1": "c54cb3d5ff13281fe2aa44ac3baeaac7fce75469" + }, + "vendor/pr559/notes/three-stage-cover-assembly.tex": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/notes/three-stage-cover-assembly.tex", + "sha256": "ccf34a6d37c4af14bebeab15be50ab204eb1caebe546385520050ec30089441d", + "git_blob_sha1": "983ffb6ac8fb9117360cd0797c00c05dfa071c9d" + }, + "vendor/pr559/engines/base_two_moment.py": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/engines/base_two_moment.py", + "sha256": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "git_blob_sha1": "14a90fa0e788217856f070382c9e61bd7c603c61" + }, + "vendor/pr559/engines/moment.py": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/engines/moment.py", + "sha256": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "git_blob_sha1": "7d697cb45203fe72d97037403d6da41f71f3b7fd" + }, + "vendor/pr559/engines/outer.py": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/engines/outer.py", + "sha256": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "git_blob_sha1": "43007488ad2c43187c77cc6798beff8b1cd76ad2" + }, + "vendor/pr559/inputs/PR558-EXPECTED.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/inputs/PR558-EXPECTED.json", + "sha256": "6c16d41d9c10bc04c65b548ff34422ee2d90d63c37e9bdea4adbdf06fa959f44", + "git_blob_sha1": "1f6a020cb1dd787ec06f986b089e7233ddab0ffb" + }, + "vendor/pr559/inputs/PR552-OWNERS.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/inputs/PR552-OWNERS.json", + "sha256": "ecac65c65418641abf598db74d588ba8f53b3f358505bd31e215f09562922e3f", + "git_blob_sha1": "fbb8ae601bcc1e98cc13d969b05974c79328a2ea" + }, + "vendor/pr559/inputs/UPSTREAM-LINEAGE.md": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/inputs/UPSTREAM-LINEAGE.md", + "sha256": "2ec1c9b1f25e2f3d2556bee7369069ec2340cf126b54fa112e0bff9e269ef0e0", + "git_blob_sha1": "48a59836b2c1dcd1714decd84a7f1638de3e0ae1" + }, + "vendor/pr559/inputs/PR552-EXPECTED.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/inputs/PR552-EXPECTED.json", + "sha256": "00c462828be76f6d65c1311ad9ef102f18f088029e039cffa599eaeb41668fb6", + "git_blob_sha1": "7ee2fb720abcda30ac4350baef853cfff1dc0015" + }, + "vendor/pr559/inputs/PR558-OWNERS.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/inputs/PR558-OWNERS.json", + "sha256": "0bcaa62bf4723672113f2acdc3ae30c6faa18e5aefa3992e0ec7dc46b9cdd552", + "git_blob_sha1": "668ef2ad07933b51ebd7e3880fac1509739f9e11" + }, + "vendor/pr559/inputs/PR552-EXACT-ASSEMBLY.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/inputs/PR552-EXACT-ASSEMBLY.json", + "sha256": "c7495a6787f48a9c5184a00daa841f4a972e37c580c6ff3dacc07bd947914f99", + "git_blob_sha1": "f5bf532a11ad3e69769932a807c3d0d3e812b91f" + }, + "vendor/pr559/inputs/PR558-BASELINE-ASSEMBLY.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/inputs/PR558-BASELINE-ASSEMBLY.json", + "sha256": "9f5e050486c3c337793d09e4ce96769336a3653de0a3a84a77c39431cf062f16", + "git_blob_sha1": "3f005b6df649d4d02f519426b7b821d1f600502e" + }, + "vendor/pr559/inputs/PR558-RESULT.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/inputs/PR558-RESULT.json", + "sha256": "81618cefc1df42f827d0a7da838b13b9167d3500ca5cd598963c3e09e62ceb4e", + "git_blob_sha1": "2ab78d484bab123053a1f3e73bab80024d28a837" + }, + "vendor/pr559/inputs/PR543-EXPECTED.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/inputs/PR543-EXPECTED.json", + "sha256": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "git_blob_sha1": "b61d859826246e0c3dabbe096e57ad7015eadfd5" + }, + "vendor/pr559/inputs/PR558-INVOICE.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/inputs/PR558-INVOICE.json", + "sha256": "4b6977a049663ab958bd9a48c2864f7a7bddb26aef03e14f3068aede020ef76f", + "git_blob_sha1": "0a0318e6bddd65c4541a63ee41c44b0d361ca31c" + }, + "vendor/pr559/inputs/PR552-INVOICE.json": { + "repository": "rohanarun/integer-mult-bounds", + "commit": "d858c0b2edcc704ef370b3c96dc51a75439b77b0", + "path": "research/native-complex-moment552/inputs/PR552-INVOICE.json", + "sha256": "4ac060dbf2ea2624dd1f4bda23bdb81c0a3013dfe49b77c092b631885529947f", + "git_blob_sha1": "fc99981f77f568c9db55767a61756e4bf1ffce7a" + }, + "proof/PR561-NOTICE.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "210dfa4896e77a8fb5e22ca5a970b0fb0ac984a6", + "path": "research/complex-mixed-coldkernel/NOTICE.md", + "sha256": "180802791d3547d511a7af8bc4f800640abd72636d50631d2e61b35cfa17627d", + "git_blob_sha1": "ff0c32addd45bd85f6a36a795f983ccdaf09a8c2" + }, + "LICENSE": { + "repository": "eumemic/integer-mult-bounds", + "commit": "27070553cfbf094148a74170481738f8b747d82e", + "path": "research/complex-mixed-048/LICENSE", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "git_blob_sha1": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64" + }, + "proof/PR562-NOTICE.md": { + "repository": "eumemic/integer-mult-bounds", + "commit": "27070553cfbf094148a74170481738f8b747d82e", + "path": "research/complex-mixed-048/NOTICE.md", + "sha256": "a427502077fceaaffc7d44bb8520562160d0d76e4cb08c2b10337e62d8987fae", + "git_blob_sha1": "bbf3ffd9e5920bcd17e30ba31416895ac63ddc6c" + }, + "proof/PR562-NATIVE-TRANSFER.txt": { + "repository": "eumemic/integer-mult-bounds", + "commit": "27070553cfbf094148a74170481738f8b747d82e", + "path": "research/complex-mixed-048/proof/PROOF-048-NATIVE.txt", + "sha256": "f4ceeb2a412c9ec3f3bc06a78cf865e5fdb7c1080421ec5285ba02d04418eb37", + "git_blob_sha1": "5c60dfe105a1f217ef0aeab1b6afd46e12def5c4" + }, + "code/build_four_portable.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "27070553cfbf094148a74170481738f8b747d82e", + "path": "research/complex-mixed-048/code/build_four_portable.py", + "sha256": "417b1dc4dca485dfbbaa820e552cae9bf3932bbace6ea16ce93aa0590c3c184e", + "git_blob_sha1": "b55f70b2284aca056b717fa3165ecad3134c8a1c" + }, + "code/run_portable.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "27070553cfbf094148a74170481738f8b747d82e", + "path": "research/complex-mixed-048/code/run_portable.py", + "sha256": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "git_blob_sha1": "2fed13f432df4d76ce72185dd79fac63d96aee96" + }, + "engines/base_two_moment.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "27070553cfbf094148a74170481738f8b747d82e", + "path": "research/complex-mixed-048/engines/base_two_moment.py", + "sha256": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "git_blob_sha1": "14a90fa0e788217856f070382c9e61bd7c603c61" + }, + "engines/moment.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "27070553cfbf094148a74170481738f8b747d82e", + "path": "research/complex-mixed-048/engines/moment.py", + "sha256": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "git_blob_sha1": "7d697cb45203fe72d97037403d6da41f71f3b7fd" + }, + "engines/outer.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "27070553cfbf094148a74170481738f8b747d82e", + "path": "research/complex-mixed-048/engines/outer.py", + "sha256": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "git_blob_sha1": "43007488ad2c43187c77cc6798beff8b1cd76ad2" + }, + "data/FROZEN-FOUR-PROMOTION.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "27070553cfbf094148a74170481738f8b747d82e", + "path": "research/complex-mixed-048/data/FROZEN-FOUR-PROMOTION.json", + "sha256": "90417f8d54ea9272bb5041ed9144a58dcbc194a22dd0845e7de89d4b717f1b74", + "git_blob_sha1": "c100fbeec25bfcf3b35faf417edfd70d9b12674f" + }, + "inputs/PR543-EXPECTED.json": { + "repository": "eumemic/integer-mult-bounds", + "commit": "27070553cfbf094148a74170481738f8b747d82e", + "path": "research/complex-mixed-048/inputs/PR543-EXPECTED.json", + "sha256": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "git_blob_sha1": "b61d859826246e0c3dabbe096e57ad7015eadfd5" + }, + "code/audit_kernel_controls.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "210dfa4896e77a8fb5e22ca5a970b0fb0ac984a6", + "path": "research/complex-mixed-coldkernel/code/audit_kernel_controls.py", + "sha256": "5100459211f43ba048bf82c3942bbedb8b224272b24722a14f0dcd808a38aafa", + "git_blob_sha1": "771231cd4c189ce63ec8a22f6d643ef6e58004d0" + }, + "code/build_cold_kernel.py": { + "repository": "eumemic/integer-mult-bounds", + "commit": "210dfa4896e77a8fb5e22ca5a970b0fb0ac984a6", + "path": "research/complex-mixed-coldkernel/code/build_cold_kernel.py", + "sha256": "aa556a1988f7d4c52bd82fd2a648769f7094bd75ba79582c15ec441d710e213b", + "git_blob_sha1": "e77f484b90fdfbc461537fed2efdc205dfcbd98f" + } + }, + "derivations": { + "controller": "PR562 and PR561 mixed providers adapted to three one-cold providers and new literal owner assignment.", + "invoice": "Fresh actual-provider recount based on preserved PR531/PR561/PR562 lineage.", + "assembly": "Both retained rational engines and outer engine; native recurrence credits PR559; new complete-profile and receipt admission.", + "recipes": "Zero/four cold recipes recomputed on the actual promoted words; eight uses frozen PR561 recipe." + }, + "disclosure": "Prepared with OpenAI Codex assistance; all prior notices, licenses and AI disclosures retained." +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/assemble.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/assemble.py new file mode 100644 index 0000000000..fbdb655e1e --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/assemble.py @@ -0,0 +1,206 @@ +"""Hardened all72 one-cold three-provider 0/4/8 assembly with the native exact-complex moment. + +Prepared with OpenAI Codex assistance. The rational engines and outer +constraints are retained from PR547/PR548 and their preserved ancestry. +The bit operator is the cited unchanged PR543 supplier. The complex owner +and invoice inputs must be freshly emitted by the packaged physical replay. +All conservative admission guards and conservative moment/outer witnesses run +before the PR559 native-complex correction. The bit surcharge is retained. +""" +from pathlib import Path +from fractions import Fraction as Q +from decimal import Decimal, localcontext +import argparse,json,hashlib,importlib.util +from collections import Counter +assert __debug__, 'Assertions required' +P=Path(__file__).resolve().parent.parent +read=lambda p:json.loads(p.read_text()) +sha=lambda p:hashlib.sha256(p.read_bytes()).hexdigest() +hash_ok=lambda x:isinstance(x,str) and len(x)==64 and all(t in '0123456789abcdef'for t in x) +digest=lambda x:hashlib.sha256(json.dumps(x,separators=(',',':')).encode()).hexdigest() +def load(n): + s=importlib.util.spec_from_file_location(n,P/'engines'/(n+'.py'));m=importlib.util.module_from_spec(s);s.loader.exec_module(m);return m +M,B,A=[load(n)for n in ('moment','base_two_moment','outer')] +def dec(x): + with localcontext()as ctx:ctx.prec=70;return str(Decimal(x.numerator)/Decimal(x.denominator)) +PROVIDERS={'rank5_eight_cold': {'semantic_phase_sha256': 'ac32ac4b9cd18a383df1b28c9e2a06389e57d75d8e1e1454ab0adeeb97ad7cec', 'promoted': 8, 'width_digest': 'c981156345ace92e314d8a14d5991f5a0fe60275baef0894311b568bc81a166d', 'program_hashes': {'backward': '9a28d43dfc68e4f9af4e3b0b261000971fe4e6e16260ee09c9e92f4ad048370f', 'forward': 'de1b6c0c8cd6bcebaab701bff3d24363e27b5c3e09ee48f5842dba666bcabcec'}, 'artifacts': {'CANONICAL-WORD.json.gz': '94dba75199d70b744be5604386b8eca6767f0b0e1aeee06b2bd0e4e1db858940', 'LOCAL-PROGRAMS.json.gz': 'c4581db41fd2a07aa82655a07c0c4bb041b7f5ae96ef11d4cd33294dc66022f7', 'LOCAL-CHECKS.json': '57b8a93866ebfb23b81225264229742a980ab60b7dd6ff1df014ba43c8d0ead8', 'INDEPENDENT-LOCAL-REPLAY.json': '05a6ff6313baf97f9a2a4be1abcf502919912643b2f9be40a8ad566059e84da2', 'CLIFFORD-RECIPES.json': 'b32e904cac5f4ac2b9a80a50dfd112ced1e44a2eab1ee24149c501f0d6979748', 'RESIDUAL-ADAPTERS.json': 'baafef737acc16dafbe1150896feb16744f3d669fa123bb2bff19ecc4e71b275'}}, 'rank5_four_cold': {'semantic_phase_sha256': '309e6f87773cadac4d9b5dc487b5f4e5a2a5e325be4c71914fc87bd6f704a25f', 'promoted': 4, 'width_digest': '6aaea7c35332e8125a696c83168cc0b9a2eac0522981c4d4a51d389895651a6b', 'program_hashes': {'backward': '6d9e3f75b3d0dc0c9d823b3a384cd017d6e5a545f311fcd6492c765150343bbd', 'forward': 'ca1620641c24cb27ebede47be1de72d56aba33992cc0836a0a85708869731b6e'}, 'artifacts': {'CANONICAL-WORD.json.gz': 'f9a70b887fe3ae0eb179bc55d67ad6cf02c6aee3b8018831ba63f9c6aa910e34', 'LOCAL-PROGRAMS.json.gz': 'ed06ac327779d03561b5617ef4dd6c380c9a861fe64e227b348bf9b1699846c2', 'LOCAL-CHECKS.json': 'dd0468946f78090a686fc40825337cb2a4fba7a9d16fb746d28e7ee57c40c484', 'INDEPENDENT-LOCAL-REPLAY.json': '46a90f09fd73b537c6e13cf3aa7b45507ce137781c6519c8c3850630513c4057', 'CLIFFORD-RECIPES.json': '54bd631952843286d5e60d1faeadd25450156c66a2a31277d4d8d4cdcc29547f', 'RESIDUAL-ADAPTERS.json': 'ddeab3b37b16eca2c90c2a8d4afa124e86b611319c8f0a9632bfefbaa7667a0e'}}, 'rank5_zero_cold': {'semantic_phase_sha256': '85fddde1d9c2b3adc304469363813d36847cc211a8e8bab599c5320d1013cda7', 'promoted': 0, 'width_digest': 'd9a77d61f35ee60461f24a8fef1b76479688bb49c0a61a46342599a6fef9346f', 'program_hashes': {'backward': '58bade4d6398856987fa0ec9c2e86fe255aa3a0a5ae4486fe144da8790ccd71a', 'forward': '0aaf8bdcbc9d069897d63af3e7d0c221bfce22fc087595993118427a23ad54ee'}, 'artifacts': {'CANONICAL-WORD.json.gz': '0e5ee1dcdede94e34693340b0ada9063af107f86fcf90b2b99b63cfcb2ba0940', 'LOCAL-PROGRAMS.json.gz': '4681802b1948ad1f7689e770afca5801419487e012e359c59aaff5645dd2ae29', 'LOCAL-CHECKS.json': 'a545ee98750f79cb7c02c5a5b05a64b1ae5873ed489c302a4d969b5851591d80', 'INDEPENDENT-LOCAL-REPLAY.json': '8dffb8de35e53454f319443b0fd9413306c222e6bfcf2734c1f854b7a3f9db44', 'CLIFFORD-RECIPES.json': '7f5c487e420e44c2070fcfe252be7fddd6c7ef6193b347d1984b6150392f333a', 'RESIDUAL-ADAPTERS.json': 'e4fce8ca73ad20a86711837dd6fe1efad5a335689352791a635969e4d1be4391'}}} +DISPATCH={(0, 0): 'rank5_eight_cold', (0, 1): 'rank5_eight_cold', (1, 0): 'rank5_eight_cold', (0, 2): 'rank5_eight_cold', (1, 1): 'rank5_eight_cold', (2, 0): 'rank5_eight_cold', (0, 3): 'rank5_eight_cold', (1, 2): 'rank5_eight_cold', (2, 1): 'rank5_eight_cold', (3, 0): 'rank5_eight_cold', (0, 4): 'rank5_eight_cold', (1, 3): 'rank5_eight_cold', (2, 2): 'rank5_eight_cold', (3, 1): 'rank5_eight_cold', (4, 0): 'rank5_eight_cold', (0, 5): 'rank5_eight_cold', (1, 4): 'rank5_eight_cold', (2, 3): 'rank5_eight_cold', (3, 2): 'rank5_eight_cold', (4, 1): 'rank5_eight_cold', (5, 0): 'rank5_eight_cold', (0, 6): 'rank5_eight_cold', (1, 5): 'rank5_eight_cold', (2, 4): 'rank5_eight_cold', (3, 3): 'rank5_eight_cold', (4, 2): 'rank5_eight_cold', (5, 1): 'rank5_eight_cold', (0, 7): 'rank5_eight_cold', (6, 0): 'rank5_eight_cold', (1, 6): 'rank5_eight_cold', (2, 5): 'rank5_eight_cold', (3, 4): 'rank5_eight_cold', (4, 3): 'rank5_eight_cold', (5, 2): 'rank5_eight_cold', (6, 1): 'rank5_eight_cold', (1, 7): 'rank5_eight_cold', (7, 0): 'rank5_eight_cold', (2, 6): 'rank5_eight_cold', (3, 5): 'rank5_eight_cold', (4, 4): 'rank5_eight_cold', (5, 3): 'rank5_eight_cold', (6, 2): 'rank5_zero_cold', (7, 1): 'rank5_eight_cold', (2, 7): 'rank5_eight_cold', (8, 0): 'rank5_eight_cold', (3, 6): 'rank5_zero_cold', (4, 5): 'rank5_four_cold', (5, 4): 'rank5_eight_cold', (6, 3): 'rank5_eight_cold', (7, 2): 'rank5_zero_cold', (8, 1): 'rank5_eight_cold', (3, 7): 'rank5_eight_cold', (4, 6): 'rank5_zero_cold', (5, 5): 'rank5_zero_cold', (6, 4): 'rank5_eight_cold', (7, 3): 'rank5_eight_cold', (8, 2): 'rank5_zero_cold', (4, 7): 'rank5_zero_cold', (5, 6): 'rank5_eight_cold', (6, 5): 'rank5_eight_cold', (7, 4): 'rank5_zero_cold', (8, 3): 'rank5_zero_cold', (5, 7): 'rank5_zero_cold', (6, 6): 'rank5_eight_cold', (7, 5): 'rank5_four_cold', (8, 4): 'rank5_zero_cold', (6, 7): 'rank5_zero_cold', (7, 6): 'rank5_zero_cold', (8, 5): 'rank5_zero_cold', (7, 7): 'rank5_eight_cold', (8, 6): 'rank5_eight_cold', (8, 7): 'rank5_zero_cold'} +CALL_ORDER=[(0, 0), (0, 1), (1, 0), (0, 2), (1, 1), (2, 0), (0, 3), (1, 2), (2, 1), (3, 0), (0, 4), (1, 3), (2, 2), (3, 1), (4, 0), (0, 5), (1, 4), (2, 3), (3, 2), (4, 1), (5, 0), (0, 6), (1, 5), (2, 4), (3, 3), (4, 2), (5, 1), (0, 7), (6, 0), (1, 6), (2, 5), (3, 4), (4, 3), (5, 2), (6, 1), (1, 7), (7, 0), (2, 6), (3, 5), (4, 4), (5, 3), (6, 2), (7, 1), (2, 7), (8, 0), (3, 6), (4, 5), (5, 4), (6, 3), (7, 2), (8, 1), (3, 7), (4, 6), (5, 5), (6, 4), (7, 3), (8, 2), (4, 7), (5, 6), (6, 5), (7, 4), (8, 3), (5, 7), (6, 6), (7, 5), (8, 4), (6, 7), (7, 6), (8, 5), (7, 7), (8, 6), (8, 7)] +def assemble(owner,invoice,owner_sha,invoice_sha): + # These are admission receipts, not optional collections of successful rows. + # Require both orientations and every finite check before pricing anything. + assert owner['status']=='PASS_INDEPENDENT_ASYNC_OWNERS_AND_PROFILE' + assert invoice['status']=='PASS_INDEPENDENT_MIXED_ASYNC_SCALAR_PREFIX_AND_FINITE_INVOICE' + assert all(hash_ok(x)for x in (owner_sha,invoice_sha,owner['template_sha256'],owner['controller_audit_sha256'],invoice['parent_template_sha256'])) + checks={'local_primitive_bound','logical','router','literal','mass','precision','tape','row','halving'} + assert set(invoice['strict_checks'])==checks + assert all(invoice['strict_checks'][name] is True for name in checks) + assert set(invoice['providers'])==set(PROVIDERS) + assert invoice['provider_counts']=={'rank5_eight_cold':55,'rank5_zero_cold':15,'rank5_four_cold':2} + assert owner['all_live_owners_per_call_distinct'] is True + assert owner['owners_per_call']==728 and owner['actual_helper_owner_charts']==36288 + assert owner['rank_mass']==520704 + assert owner['actual_73column_sigmas']==3209 and owner['cross_replica_helper_roles']==27679 + assert owner['explicit_idle_remainder_children']==4018 + assert invoice['complete_invocation_sweeps']==invoice['bridge_sweeps']==72 + assert invoice['live']==owner['live'] and invoice['physical']==owner['physical'] + assert invoice['helpers']==504 and invoice['centres']==8 + assert invoice['physical_stock_identity']==dict(data_and_owner_families=7168,local_helpers=504,private_centres=8,coefficient_work=2) + assert sum(invoice['physical_stock_identity'].values())==invoice['physical'] + assert invoice['controller_audit_sha256']==owner['controller_audit_sha256'] + for pid,p in invoice['providers'].items(): + promoted=PROVIDERS[pid]['promoted'] + assert set(p['local'])=={'forward','backward'} + assert p['helpers']==504 and p['centres']==8 and p['n']==728 and p['v']==112 and p['h']==9 + assert p['entering_helpers']==220 and p['entrance_rank']==388+promoted + assert p['width_inventory']=={str(r):n for r,n in {4:promoted,5:56-promoted,8:164,9:284}.items()if n} + assert all(type(w) is int and 00 + assert prior['added_complete_new_pervertex']==pervertex + assert prior['policy']=='Retain old allowance and add entire fresh mixed recount.' + used=max(used,prior['previous_pervertex_allowance']+pervertex) + assert invoice['conservative_pervertex_used']==used + finite=invoice['finite'] + assert 02*48*48) + assert actual_checks==invoice['strict_checks'] and all(actual_checks.values()) + bit_path=P/'inputs/PR543-EXPECTED.json';bit_data=bit_path.read_bytes() + assert hashlib.sha1(b'blob '+str(len(bit_data)).encode()+b'\0'+bit_data).hexdigest()=='b61d859826246e0c3dabbe096e57ad7015eadfd5' + bit=json.loads(bit_data)['nine'] + c=Q(bit['bit_lower']);conservative_b=Q('0.001598685063925764864431');b=Q('0.00159868506668458107128') + expected={1:167741,2:31741,3:34502,4:13696,5:4032,6:4032,7:1,8:576,48:1713} + H={int(r):n for r,n in owner['paid_profile'].items()};assert H==expected + assert owner['template_sha256']==invoice['template_sha256'] and owner_sha==invoice['owner_audit_sha256'] + assert owner['live']==7168 and owner['physical']==7682 and owner['deficit']==2560 + assert owner['hosted_residuals']==36288 and owner['banked_residuals']==0 + def check_moment(side,h,m,W,lower,deficit,bad): + assert m*W-sum(r*n for r,n in h.items())==deficit and m*m>2*max(h)**2 + rows=[] + for z,accept in [(lower,True),(lower+Q(1,10**24),False)]: + l,u=M.moment(h,m,W,z,bad);ll,uu=B.moment(m,W,list(h.items()),z) + if bad: + fl,fu=B.moment(m,W,[(1,32*m*m*sum(h.values()))],z);ll+=fl/10**16;uu+=fu/10**16 + assert (u<1 and uu<1)if accept else(l>1 and ll>1) + rows.append(dict(side=side,surcharge=bad,endpoint=str(z),accept=accept,mercator=[str(l-1),str(u-1)],base_two=[str(ll-1),str(uu-1)])) + return rows + bitH={int(r):n for r,n in bit['profile'].items()} + bit_moments=check_moment('bit',bitH,64,bit['bit']['live'],c,9984,True) + conservative_moments=check_moment('conservative_complex',H,73,owner['live'],conservative_b,2560,True) + assert bit['bit']['two_level_coefficient_bits']0 + ceil=lambda x:-(-x.numerator//x.denominator);cut=max(ceil(36/gap**2),ceil(2*(4+512)/gap));assert cut*gap**2>=36 and cut*gap>=2*(4+512) + cuts.append(dict(exponent=str(a),gap=str(gap),cutoff_log2=str(cut)));chain.append(a) + q=chain[-1]*(1-2*eta);margin=(1-eta)*q/(1+q);ticks=margin*10**18;k=Q((ticks.numerator-1)//ticks.denominator,10**18) + bridge={'semantic':{'C0':{'base':2,'exponent':210000},'strict_literal_gap':1},'rows':{'degree_gap':Q(10**6)-Q(51*20161,25)}} + outer=A.assembly(chain[-1],bb,bridge,k,eta=eta,beta=beta);assert len(outer['strict_constraints'])==47 and all(v>0 for v in outer['strict_constraints'].values()) + controls=[] + for name,kk,ee,be in [('next_grid',k+Q(1,10**18),eta,beta),('zero_eta',k,Q(0),beta),('zero_beta',k,eta,Q(0)),('unit_beta',k,eta,Q(1))]: + try:A.assembly(chain[-1],bb,bridge,kk,eta=ee,beta=be) + except AssertionError:controls.append(name) + else:raise AssertionError(name) + return k,cuts,outer,controls + conservative_k,conservative_cuts,conservative_outer,conservative_controls=outer_witness(conservative_b) + assert conservative_k==Q('0.001596133349380077') + # Only after every conservative supplier/admission/outer check succeeds is + # the reviewed native exact-complex recurrence selected. Bit charge stays. + native_moments=check_moment('complex',H,73,owner['live'],b,2560,False) + k,cuts,outer,controls=outer_witness(b) + assert k==Q('0.001596133352130093') + assert M.moment(H,73,owner['live'],b,True)[0]>1 + assert M.moment(bitH,64,bit['bit']['live'],c+Q(1,10**24),False)[1]<1 + model_controls=['native_complex_endpoint_rejected_with_old_surcharge','omitting_bit_surcharge_would_fail_next_endpoint_rejection'] + moments=bit_moments+native_moments + input_hashes={'owner_audit':owner_sha,'fresh_invoice':invoice_sha,'inputs/PR543-EXPECTED.json':sha(bit_path)} + input_hashes.update({'engines/'+name+'.py':sha(P/'engines'/(name+'.py'))for name in ('moment','base_two_moment','outer')}) + return dict(status='PASS_FRESH_MIXED_048_ALLCOLD_NATIVE_EXACT_ASSEMBLY',kappa=str(k),kappa_decimal=dec(k),complex_lower=str(b),complex_decimal=dec(b),bit_lower=str(c),bit_decimal=dec(c),binding='complex',gain_over_pinned558_percent=dec(100*(k/Q('0.001592517889315014')-1)),complex_profile=H,provider_counts=invoice['provider_counts'],surcharge_model={'complex':False,'bit':True},conservative_complex_lower=str(conservative_b),conservative_complex_decimal=dec(conservative_b),conservative_kappa=str(conservative_k),conservative_kappa_decimal=dec(conservative_k),conservative_moments=conservative_moments,conservative_bootstrap=conservative_cuts,conservative_outer={n:str(v)for n,v in conservative_outer['strict_constraints'].items()},conservative_controls=conservative_controls,model_controls=model_controls,native_correction_gain=dec(k-conservative_k),template_sha256=owner['template_sha256'],input_sha256=input_hashes,bit_supplier=dict(pr=543,repository='eumemic/integer-mult-bounds',commit='2065fe4f72a914d907f1046603f5a36f17018535',path='research/e8-bit-r420/EXPECTED.json',git_blob_sha1='b61d859826246e0c3dabbe096e57ad7015eadfd5',replay_scope='Cited unchanged supplier; this assembly reprices its full profile and does not rebuild its bit circuit.'),moments=moments,bootstrap=cuts,outer={n:str(v)for n,v in outer['strict_constraints'].items()},controls=controls,scope='Conditional native exact-complex witness after complete conservative admission, moment and outer checks; PR559 exact-cover recurrence correction only, bit bad-residue surcharge and H1-H5 retained. Three fixed one-cold per-invocation providers composed with cited unchanged PR543 bit supplier. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape and analytic transfer remain assumptions. No unconditional theorem or full Lean certification.') +if __name__=='__main__': + import sys + package,C,out=map(Path,sys.argv[1:4]);assert package.resolve()==P and not out.exists() + owner_path=C/'audit/OWNERS-AND-PROFILE.json';invoice_path=C/'audit/PREFIX-AND-INVOICE.json' + owner,invoice=read(owner_path),read(invoice_path) + assert owner['template_sha256']==read(C/'hosted/HOSTED.json')['template_sha256'] + r=assemble(owner,invoice,sha(owner_path),sha(invoice_path));out.write_text(json.dumps(r,indent=2)+'\n');print(r['status'],r['kappa_decimal']) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/assembly_controls.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/assembly_controls.py new file mode 100644 index 0000000000..b81574bfb6 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/assembly_controls.py @@ -0,0 +1,242 @@ +"""Independent admission controls for the three-provider native-complex assembly. + +Prepared with OpenAI Codex assistance; Apache-2.0. Mutation receipts are +rebound to their new owner digest, so unrelated stale hashes cannot conceal +an incomplete width, provider, orientation, paid-profile or finite check. +The fresh physical replay remains a separate prerequisite. +""" +import argparse +import copy +import hashlib +import json +from pathlib import Path +from assemble import assemble + +assert __debug__, 'Assertions required' +P = Path(__file__).resolve().parent +sha = lambda p: hashlib.sha256(p.read_bytes()).hexdigest() +digest = lambda x: hashlib.sha256(json.dumps(x, sort_keys=True, separators=(',', ':')).encode()).hexdigest() + + +def verify(owner_path, invoice_path): + owner = json.loads(owner_path.read_text()) + invoice = json.loads(invoice_path.read_text()) + baseline = assemble(owner, invoice, sha(owner_path), sha(invoice_path)) + + def empty_maps(o, i): + i['strict_checks'] = {} + i['providers'] = {} + + def missing_backward(o, i): + del i['providers']['rank5_four_cold']['local']['backward'] + + def understated_stock(o, i): + o['physical'] -= 1 + i['physical'] -= 1 + i['physical_stock_identity']['coefficient_work'] -= 1 + + def changed_profile(o, i): + o['paid_profile']['1'] += 2 + o['paid_profile']['2'] -= 1 + + def changed_widths(o, i): + widths = i['providers']['rank5_eight_cold']['widths'] + a, b = widths.index(4), widths.index(9) + widths[a] += 1 + widths[b] -= 1 + + def permuted_widths(o, i): + widths = i['providers']['rank5_eight_cold']['widths'] + a, b = widths.index(4), widths.index(9) + widths[a], widths[b] = widths[b], widths[a] + + def compensating_profiles(o, i): + # The two dishonest profiles cancel exactly in the 55+2 weighted aggregate. + p, q = i['providers']['rank5_eight_cold'], i['providers']['rank5_four_cold'] + p['paid_profile']['1'] += 2 + q['paid_profile']['1'] -= 55 + p['children'] += 2 + q['children'] -= 55 + + def wrong_orientation(o, i): + c = next(c for c in i['selected_calls'] if c['stage'] == 0) + c['orientation'] = 'backward' + p = i['providers'][c['provider_id']] + z = p['local']['backward'] + c['program_sha256'] = p['program_hashes']['backward'] + for name in ('events', 'macros', 'real_component_primitives', + 'coefficient_work_primitive_count', 'pre_wrappers', 'post_wrappers'): + c[name] = z[name] + i['selected_real_component_primitives'] = sum(c['real_component_primitives'] for c in i['selected_calls']) + i['selected_coefficient_work_primitive_count'] = sum(c['coefficient_work_primitive_count'] for c in i['selected_calls']) + + def forged_program_hash(o, i): + i['providers']['rank5_four_cold']['program_hashes']['forward'] = '0' * 64 + for c in i['selected_calls']: + if c['provider_id'] == 'rank5_four_cold': + c['program_sha256'] = '0' * 64 + + def wrong_selected_call(o, i): + c = next(c for c in i['selected_calls'] if c['provider_id'] == 'rank5_four_cold') + d = next(c for c in i['selected_calls'] if (c['stage'], c['replica']) == (4, 4)) + c['replica'], d['replica'] = d['replica'], c['replica'] + + def understated_prefix(o, i): + for p in i['providers'].values(): + for z in p['local'].values(): + z['prefix_bits'], z['prefix_l1'] = 1, '1' + i['global_prefix_bits'] = 1 + 37 + 72 + 72 + 4 + + def stale_zero_program(o, i): + p = i['providers']['rank5_zero_cold'] + p['program_hashes'] = copy.deepcopy(i['providers']['rank5_eight_cold']['program_hashes']) + for c in i['selected_calls']: + if c['provider_id'] == 'rank5_zero_cold': + c['program_sha256'] = p['program_hashes'][c['orientation']] + + def moved_providers(o, i): + a = next(c for c in i['selected_calls'] if (c['stage'], c['replica']) == (4, 5)) + b = next(c for c in i['selected_calls'] if (c['stage'], c['replica']) == (4, 4)) + a['provider_id'], b['provider_id'] = b['provider_id'], a['provider_id'] + for c in (a, b): + p = i['providers'][c['provider_id']] + c['program_sha256'] = p['program_hashes'][c['orientation']] + c['entering_helpers'], c['entrance_rank'] = p['entering_helpers'], p['entrance_rank'] + + def reordered_calls(o, i): + i['selected_calls'][0], i['selected_calls'][1] = i['selected_calls'][1], i['selected_calls'][0] + + def permuted_four_widths(o, i): + widths = i['providers']['rank5_four_cold']['widths'] + a, b = widths.index(4), widths.index(5) + widths[a], widths[b] = widths[b], widths[a] + + def stale_zero_profile(o, i): + p = i['providers']['rank5_zero_cold'] + p['paid_profile'] = copy.deepcopy(i['providers']['rank5_eight_cold']['paid_profile']) + p['children'] = sum(p['paid_profile'].values()) + + controls = [ + ('empty_certification_maps', empty_maps), + ('missing_provider_backward_orientation', missing_backward), + ('failed_invoice_status', lambda o, i: i.__setitem__('status', 'FAIL')), + ('nonboolean_precision_check', lambda o, i: i['strict_checks'].__setitem__('precision', 'true')), + ('wrong_owner_role_count', lambda o, i: o.__setitem__('actual_helper_owner_charts', 36287)), + ('understated_physical_stock', understated_stock), + ('changed_profile_same_rank_mass', changed_profile), + ('insufficient_finite_C0', lambda o, i: i['finite'].__setitem__('required_C0_bits', 210001)), + ('unpaid_scalar_primitive', lambda o, i: i['providers']['rank5_four_cold']['local']['forward'].__setitem__('real_component_primitives', 161064)), + ('wrong_local_artifact_binding', lambda o, i: i['providers']['rank5_four_cold']['artifacts'].__setitem__('LOCAL-PROGRAMS.json.gz', '0' * 64)), + ('false_dirty_restoration', lambda o, i: i['providers']['rank5_four_cold']['local']['backward'].__setitem__('all_dirty_helper_columns_restored', False)), + ('missing_finite_check', lambda o, i: i['strict_checks'].pop('halving')), + ('width_inventory_wrong_same_total', changed_widths), + ('width_order_wrong_same_inventory', permuted_widths), + ('compensating_false_provider_profiles', compensating_profiles), + ('wrong_reflected_orientation_selfconsistent_totals', wrong_orientation), + ('forged_provider_and_call_program_hash', forged_program_hash), + ('four_provider_at_wrong_call', wrong_selected_call), + ('wrong_declared_provider_count', lambda o, i: i['provider_counts'].__setitem__('rank5_four_cold', 3)), + ('missing_selected_call', lambda o, i: i['selected_calls'].pop()), + ('wrong_selected_primitive_sum', lambda o, i: i.__setitem__('selected_real_component_primitives', i['selected_real_component_primitives'] - 1)), + ('wrong_selected_coefficient_work_sum', lambda o, i: i.__setitem__('selected_coefficient_work_primitive_count', i['selected_coefficient_work_primitive_count'] - 1)), + ('unpaid_wrapper_factors', lambda o, i: i.__setitem__('wrapper_elementary_factors_charged', i['wrapper_elementary_factors_charged'] - 144)), + ('wrong_local_compiler', lambda o, i: i['providers']['rank5_four_cold'].__setitem__('compiler', 1)), + ('wrong_global_compiler', lambda o, i: i.__setitem__('compiler', 1)), + ('wrong_local_adapter_charge', lambda o, i: i['providers']['rank5_four_cold'].__setitem__('local_adapters', 1)), + ('wrong_global_adapter_maximum', lambda o, i: i.__setitem__('local_adapters', 1)), + ('wrong_local_primitive_bound', lambda o, i: i['providers']['rank5_four_cold'].__setitem__('local_primitive_bound', 1)), + ('understated_exact_prefix_and_global_sum', understated_prefix), + ('wrong_global_prefix_sum', lambda o, i: i.__setitem__('global_prefix_bits', 224)), + ('wrong_row_prefix_reserve', lambda o, i: i.__setitem__('row_prefix_extra', 0)), + ('wrong_parent_geometry_charge', lambda o, i: i.__setitem__('unhosted_pervertex', 1)), + ('wrong_rebased_geometry_charge', lambda o, i: i.__setitem__('hosted_rebased_pervertex', 1)), + ('wrong_complete_pervertex_envelope', lambda o, i: i.__setitem__('conservative_pervertex_used', 1)), + ('wrong_prior_added_complete_invoice', lambda o, i: i['retained_prior_overcharge'].__setitem__('added_complete_new_pervertex', 1)), + ('wrong_finite_router_bits', lambda o, i: i['finite'].__setitem__('router_bits', 1)), + ('wrong_finite_literal_bits', lambda o, i: i['finite'].__setitem__('literal_bits', 1)), + ('wrong_finite_physical_stock_bits', lambda o, i: i['finite'].__setitem__('physical_stock_bits', 1)), + ('wrong_finite_row_coefficient', lambda o, i: i['finite'].__setitem__('physical_row_coefficient', 1)), + ] + controls.extend([ + ('missing_zero_provider', lambda o, i: i['providers'].pop('rank5_zero_cold')), + ('missing_eight_provider_backward', lambda o, i: i['providers']['rank5_eight_cold']['local'].pop('backward')), + ('stale_zero_program_and_consistent_selected_hashes', stale_zero_program), + ('stale_zero_profile_with_consistent_child_total', stale_zero_profile), + ('reordered_complete_calls', reordered_calls), + ('relocated_four_and_eight_providers_same_counts', moved_providers), + ('four_provider_widths_permuted_same_inventory', permuted_four_widths), + ('understated_explicit_idle_remainders', lambda o, i: o.__setitem__('explicit_idle_remainder_children', 4017)), + ('understated_actual_chart_types', lambda o, i: o.__setitem__('actual_73column_sigmas', 3208)), + ('wrong_cross_replica_role_count', lambda o, i: o.__setitem__('cross_replica_helper_roles', 27678)), + ]) + def cold_width_permutation(o, i): + w = i['providers']['rank5_four_cold']['widths'] + j = w.index(9) + w[270], w[j] = w[j], w[270] + def no_cold_wrappers(o, i): + for p in i['providers'].values(): + p['entering_helpers'] = 212 + for z in p['local'].values():z['pre_wrappers'] = z['post_wrappers'] = 212 + for c in i['selected_calls']: + c['entering_helpers'] = c['pre_wrappers'] = c['post_wrappers'] = 212 + i['wrapper_elementary_factors_charged'] = 72*424*144 + def synchronized_forged_recipe(o, i): + pid = 'rank5_zero_cold';name = 'CLIFFORD-RECIPES.json' + i['providers'][pid]['artifacts'][name] = '0'*64 + o['source_artifacts']['providers/'+pid+'/'+name] = '0'*64 + def synchronized_forged_phase_semantics(o, i): + pid = 'rank5_zero_cold' + i['providers'][pid]['semantic_artifact_sha256']['CLIFFORD-REVIEW.json'] = '0'*64 + o['provider_phase_semantic_sha256'][pid] = i['provider_phase_semantic_sha256'][pid] = '0'*64 + controls.extend([ + ('synchronized_forged_phase_review_semantics', synchronized_forged_phase_semantics), + ('cold_helper_width_permuted_same_inventory', cold_width_permutation), + ('old_no_cold_wrapper_counts_selfconsistent', no_cold_wrappers), + ('synchronized_forged_source_recipe_hash', synchronized_forged_recipe), + ]) + rejected = [] + for name, mutate in controls: + o, i = copy.deepcopy(owner), copy.deepcopy(invoice) + mutate(o, i) + oh = digest(o) + i['owner_audit_sha256'] = oh + try: + assemble(o, i, oh, digest(i)) + except (AssertionError, KeyError): + rejected.append(name) + else: + raise AssertionError('Invalid admission receipt accepted: ' + name) + try: + assemble(owner, invoice, '0' * 64, sha(invoice_path)) + except AssertionError: + rejected.append('wrong_owner_receipt_hash') + else: + raise AssertionError('Wrong owner digest accepted') + assert len(rejected) == 54 + assert baseline['controls'] == ['next_grid', 'zero_eta', 'zero_beta', 'unit_beta'] + assert baseline['conservative_controls'] == baseline['controls'] + assert baseline['surcharge_model'] == {'complex': False, 'bit': True} + assert len(baseline['model_controls']) == 2 + return dict( + status='PASS_EXACT_MIXED_048_ALLCOLD_NATIVE_ASSEMBLY_ADMISSION_NEGATIVE_CONTROLS', + valid_receipt_kappa=baseline['kappa'], + input_sha256=baseline['input_sha256'], + assembler_sha256=sha(P / 'assemble.py'), + rejected_controls=rejected, + exact_outer_controls=baseline['controls'], + conservative_outer_controls=baseline['conservative_controls'], + recurrence_model_controls=baseline['model_controls'], + scope='Complete receipt schema; ordered widths and both reflected providers; exact program, work and paid-profile binding; independently recounted compiler, conservative envelope and finite inequalities. Does not replace fresh physical replay.', + ) + + +if __name__ == '__main__': + ap = argparse.ArgumentParser(description=__doc__) + ap.add_argument('--owner', type=Path, required=True) + ap.add_argument('--invoice', type=Path, required=True) + ap.add_argument('--out', type=Path, required=True) + a = ap.parse_args() + assert not a.out.exists() + result = verify(a.owner, a.invoice) + a.out.write_text(json.dumps(result, indent=2) + '\n') + print(result['status'], len(result['rejected_controls'])) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_allcold.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_allcold.py new file mode 100644 index 0000000000..932c04afcf --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_allcold.py @@ -0,0 +1,220 @@ +"""OpenAI Codex independent serialized ASYNCHRONOUS controller/spectator audit. +Imports no emitter, optimizer, expander, edge-coloring, or source hosting code. +CLI: BASE HOSTED REPORT [--mutation-controls] +Each provider is independently read from BASE/providers, never from a baseline width histogram. +OpenAI Codex three-provider 0/4/8 extension; retains all inherited independent controller checks. +All72 one-cold dispatch is frozen from PROVIDER-CALLS SHA256 049ad6640f9f3b0e329a4eaba8c390cf560791a12f22f25f0bace59153a05f4e. +""" +import sys,json,gzip,hashlib,copy +assert __debug__, 'Assertions must remain enabled' +from pathlib import Path +from collections import Counter,defaultdict +BASE,OUT,REPORT=map(lambda p:Path(p).resolve(),sys.argv[1:4]);read=lambda p:json.loads(gzip.decompress(p.read_bytes())if p.suffix=='.gz'else p.read_bytes()) +parent=read(BASE/'split-centres/GLOBAL-TEMPLATE.json.gz') +ph=read(BASE/'work/complex-nine-native/DATA-PHASES.json') +ct=read(OUT/'GLOBAL-TEMPLATE.json.gz');summary=read(OUT/'HOSTED.json') +sha=lambda p:hashlib.sha256(p.read_bytes()).hexdigest() +provider_ids=('rank5_zero_cold','rank5_four_cold','rank5_eight_cold') +providers={};registry={};phase_semantic_hashes={} +required_artifacts={'work/complex-nine-native/DATA-PHASES.json'} +provider_files=('CANONICAL-WORD.json.gz','LOCAL-PROGRAMS.json.gz','LOCAL-CHECKS.json', + 'INDEPENDENT-LOCAL-REPLAY.json','RESIDUAL-ADAPTERS.json','CLIFFORD-RECIPES.json','CLIFFORD-REVIEW.json') +for pid in provider_ids: + p=BASE/'providers'/pid + c=read(p/'CANONICAL-WORD.json.gz');checks=read(p/'LOCAL-CHECKS.json') + programs=read(p/'LOCAL-PROGRAMS.json.gz');replay=read(p/'INDEPENDENT-LOCAL-REPLAY.json') + phase=read(p/'CLIFFORD-REVIEW.json');adapters=read(p/'RESIDUAL-ADAPTERS.json')['recipes'] + widths=[c['h']-len(c['frames'][c['start'][2*c['v']+h]])for h in range(c['R'])] + promoted={'rank5_zero_cold':0,'rank5_four_cold':4,'rank5_eight_cold':8}[pid] + assert all(widths[h]==8 for h in (270,271,282,283,294,295,306,307)) and Counter(widths)==Counter({r:n for r,n in{4:promoted,5:56-promoted,8:164,9:284}.items()if n}) + canonical_sha=sha(p/'CANONICAL-WORD.json.gz');programs_sha=sha(p/'LOCAL-PROGRAMS.json.gz') + assert replay['status']=='PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY' + assert replay['canonical_word_sha256']==canonical_sha and replay['local_programs_sha256']==programs_sha + assert replay['v']==c['v'] and replay['helpers']==c['R'] + assert set(programs)==set(checks)==set(replay['local'])==set(replay['paid_profiles'])=={'forward','backward'} + for orientation,events in programs.items(): + ck=checks[orientation];rr=replay['local'][orientation] + assert hashlib.sha256(json.dumps(events,sort_keys=True,separators=(',',':')).encode()).hexdigest()==ck['sha256'] + assert ck['events']==len(events) and ck['all_columns']==2*c['v']+c['R'] + assert ck['private_centers_cleared'] and ck['private_coefficient_stream_cleared_after_each_macro'] + assert rr['all_exact_columns']==2*c['v']+c['R'] and rr['private_work_erased'] + literal=Counter(e[-1]for e in events if e[0]in('climb','center')) + assert dict(literal)=={int(r):n for r,n in ck['paid_profile'].items()}=={int(r):n for r,n in c['local_profile'].items()} + assert ck['paid_profile']==replay['paid_profiles'][orientation] + assert phase['canonical_word_sha256']==canonical_sha and phase['recipe_sha256']==sha(p/'CLIFFORD-RECIPES.json') + assert phase['all_child_equalities_include_global_phase'] + phase_semantic_hashes[pid]=hashlib.sha256(json.dumps({k:v for k,v in phase.items()if k!='seconds'},sort_keys=True,separators=(',',':')).encode()).hexdigest() + for h,w in enumerate(widths): + assert 0>i)&1==0);a=q^(1<>i&1 else 0)for i in order]+[1<2*max(paid)**2 + return dict(profile=dict(sorted(paid.items())),mass=mass,hosted=HOSTED,entering=entering,cross_replica=cross,sigma_digest=digest.hexdigest(),sigmas=sigmas,idle_remainders=len(wanted),busy_family_checks=len(roles),invocations=72) + +r=audit(ct);raw=gzip.decompress((OUT/'GLOBAL-TEMPLATE.json.gz').read_bytes());assert hashlib.sha256(raw).hexdigest()==summary['template_sha256'];assert r['profile']=={int(k):v for k,v in summary['global_profile'].items()};assert r['sigmas']==read(OUT/'ACTUAL-SIGMAS.json.gz');assert r['sigma_digest']==summary['sigma_stream_sha256'] +assert all(hashlib.sha256((BASE/name).read_bytes()).hexdigest()==value for name,value in summary['source_artifacts'].items()) +controls=[] +def reject(name,mut): + if '--mutation-controls' not in sys.argv[4:]:return + q=copy.deepcopy(ct);mut(q) + try:audit(q) + except(AssertionError,KeyError,IndexError,ValueError,TypeError):controls.append(name) + else:raise AssertionError('ACCEPTED '+name) +enter=lambda q:next(o for c in q['calls']for o in c['owners'][(2*V):]if o[1][0]==4) +reject('alias two whole owners',lambda q:q['calls'][0]['owners'].__setitem__((2*V+1),q['calls'][0]['owners'][(2*V)])) +reject('helper on active data family',lambda q:q['calls'][0]['owners'][(2*V)].__setitem__(0,q['calls'][0]['owners'][0][0])) +reject('owner in private namespace',lambda q:q['calls'][0]['owners'][(2*V)].__setitem__(0,DATA)) +reject('wrong residual width',lambda q:enter(q)[1].__setitem__(3,enter(q)[1][3]-1)) +reject('wrong spectator coordinate',lambda q:enter(q)[1][4].__setitem__(0,72)) +reject('omit idle remainder',lambda q:q['idle_children'].pop()) +reject('understate physical reserve',lambda q:q.__setitem__('physical',PHYSICAL-1)) +special=lambda q:next(c for c in q['calls']if(c['stage'],c['replica'])==(4,5)) +changed=next(h for h in range(R)if providers['rank5_four_cold']['widths'][h]!=providers['rank5_eight_cold']['widths'][h]) +assert providers['rank5_four_cold']['widths'][changed]==5 and providers['rank5_eight_cold']['widths'][changed]==4 +reject('wrong provider at a four-pivot invocation',lambda q:special(q).__setitem__('provider_id','rank5_eight_cold')) +reject('stale per-call local program hash',lambda q:special(q).__setitem__('local_program_sha256',registry['rank5_eight_cold']['local_program_checks'][special(q)['orientation']]['sha256'])) +reject('stale serialized four-pivot provider program',lambda q:q['local_providers']['rank5_four_cold'].__setitem__('local_programs',registry['rank5_eight_cold']['local_programs'])) +reject('unbound residual adapter hash',lambda q:q['local_providers']['rank5_four_cold'].__setitem__('residual_adapter_sha256','0'*64)) +reject('wrong provider width registry',lambda q:q['local_providers']['rank5_four_cold']['widths'].__setitem__(changed,4)) +reject('wrong per-call width at a four-pivot invocation',lambda q:special(q)['owners'][2*V+changed][1].__setitem__(3,4)) +reject('wrong sweep provider',lambda q:next(e for e in q['execution_schedule']if e['kind']=='local_cover_sweep'and(e['stage'],e['replica'])==(4,5)).__setitem__('provider_id','rank5_eight_cold')) +reject('cold helper width silently restored to nine',lambda q:q['local_providers']['rank5_four_cold']['widths'].__setitem__(270,9)) +reject('missing cold helper wrapper binding',lambda q:q['local_providers']['rank5_zero_cold'].__setitem__('residual_adapter_sha256','0'*64)) +report=dict(status='PASS_INDEPENDENT_ASYNC_WHOLE_OWNER_CONTROLLER_PHASES_AND_SPECTATORS',template_sha256=summary['template_sha256'],complex_template_sha256=summary['template_sha256'],complex_live=DATA,complex_profile=r['profile'],complex_hosted_residuals=HOSTED,physical=PHYSICAL,rank_mass=r['mass'],deficit=2560,entering_helper_roles=r['entering'],cross_replica_helper_roles=r['cross_replica'],one_owner_per_complete_invocation=True,helper_busy_family_window_checks=r['busy_family_checks'],complete_invocations=r['invocations'],actual_orthogonal_73column_maps=len(r['sigmas']),actual_sigma_stream_sha256=r['sigma_digest'],all_actual_residual_and_spectator_charts=True,idle_remainders=r['idle_remainders'],mutations_rejected=controls,mutation_controls_run='--mutation-controls' in sys.argv[4:],provider_phase_semantic_sha256=phase_semantic_hashes,widths_by_provider={pid:dict(sorted(Counter(providers[pid]['widths']).items()))for pid in provider_ids},provider_counts=dict(Counter(c['provider_id']for c in ct['calls'])),all_provider_program_phase_and_wrapper_bindings=True,scope='Independent exact asynchronous chronology, per-replica phase projection, owner/chart/paid-profile audit. Uses three per-invocation local providers bound by exact scalar, phase and residual-wrapper receipts; all-size compilation and complete coefficient invoice are separate inherited obligations.') +REPORT.parent.mkdir(parents=True,exist_ok=True) +REPORT.write_text(json.dumps(report,indent=2)+'\n');print(json.dumps(report,indent=2)) + +owners=dict(status='PASS_INDEPENDENT_ASYNC_OWNERS_AND_PROFILE',template_sha256=summary['template_sha256'],paid_profile=r['profile'],live=DATA,physical=PHYSICAL,rank_mass=r['mass'],deficit=2560,hosted_residuals=HOSTED,banked_residuals=0,all_live_owners_per_call_distinct=True,owners_per_call=N,actual_helper_owner_charts=HOSTED,actual_73column_sigmas=len(r['sigmas']),cross_replica_helper_roles=r['cross_replica'],explicit_idle_remainder_children=r['idle_remainders'],source_idle_children_charged=sum(x['replicas']for x in parent['idle_children']),source_artifacts=summary['source_artifacts'],provider_phase_semantic_sha256=phase_semantic_hashes,controller_audit_sha256=hashlib.sha256(REPORT.read_bytes()).hexdigest()) +(REPORT.parent/'OWNERS-AND-PROFILE.json').write_text(json.dumps(owners,indent=2)+'\n') + +# Literal residual frames are a compact export of the already checked offsets, +# not another global replay. Every row names its actual inherited axes. +frames=[] +for z in ct['idle_children']: + axes=list(map(int,ph['recipes'][z['port']]['idle_children'][z['child']]['orthogonal_axes'])) + tail=axes[z['pending_offset']:] + assert len(tail)==z['rank'] + frames.append(dict(z,orthogonal_axes=tail)) +frame_raw=json.dumps(frames,sort_keys=True,separators=(',',':')).encode() +portable=bytearray(gzip.compress(frame_raw,mtime=0));portable[9]=255 +(OUT/'IDLE-REMAINDER-FRAMES.json.gz').write_bytes(bytes(portable)) +frame_receipt=dict(status='PASS_LITERAL_IDLE_REMAINDER_FRAMES',template_sha256=summary['template_sha256'], + uncompressed_frames_sha256=hashlib.sha256(frame_raw).hexdigest(),children=len(frames), + rank_profile=dict(sorted(Counter(z['rank']for z in frames).items())), + source_data_phase_sha256=hashlib.sha256((BASE/'work/complex-nine-native/DATA-PHASES.json').read_bytes()).hexdigest(), + scope='Actual orthogonal axes after the independently checked whole-owner prefix in each inherited pending child.') +(REPORT.parent/'IDLE-REMAINDER-FRAMES.json').write_text(json.dumps(frame_receipt,indent=2)+'\n') + diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_kernel_controls.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_kernel_controls.py new file mode 100644 index 0000000000..771231cd4c --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_kernel_controls.py @@ -0,0 +1,41 @@ +"""Exact new-kernel omission controls with the correct compensation frozen.""" +import argparse,copy,gzip,hashlib,json +from fractions import Fraction as Q +from pathlib import Path +if not __debug__:raise SystemExit('Assertions required.') +ap=argparse.ArgumentParser();ap.add_argument('--word',type=Path,required=True);ap.add_argument('--recipe',type=Path,required=True);ap.add_argument('--out',type=Path,required=True);a=ap.parse_args();w=json.loads(gzip.decompress(a.word.read_bytes()));recipe=json.loads(a.recipe.read_text());V=112;N=728 +def inverse(e,dual=False): + e=copy.deepcopy(e) + if e[0]=='add': + e[3]*=-1 + if dual:e[1],e[2]=e[2],e[1] + else:e[2],e[3]=e[3],e[2] + return e +def ident():return[{r:Q(1)}for r in range(N)] +def apply(e,rows): + if e[0]=='scale': + t=e[1];q=Q(e[2],e[3]);rows[t]={j:q*x for j,x in rows[t].items()};return + t,s=e[1:3];q=Q(e[3],e[4]) + for j,x in list(rows[s].items()): + z=rows[t].get(j,Q(0))+q*x + if z:rows[t][j]=z + else:rows[t].pop(j,None) +def replay(es): + rows=ident() + for e in es:apply(e,rows) + return rows +main=w['A']+w['cut']+w['B'];mx=replay(main);dirty=[{}for _ in range(N)] +for r in range(V,2*V):dirty[r]={j:x for j,x in mx[r].items()if j>=2*V} +for e in w['precondition']:apply(e,dirty) +comp=[] +for r in range(V,2*V): + for j,x in sorted(dirty[r].items()):assert not w['start_extra'].get(str(j));comp.append(['add',r,j,-x.numerator,x.denominator,[]]) +expected=ident();expected_back=ident() +for t in range(V):expected[V+t][t]=Q(1);expected_back[t][V+t]=Q(-1) +correct=w['precondition']+comp+main+w['cleanup'];assert replay(correct)==expected and replay([inverse(e,True)for e in correct])==expected_back +indices=list(range(recipe['index'],recipe['index']+len(recipe['coefficients'])));controls=[] +for omitted in [[i]for i in indices]+[indices]: + B=[e for i,e in enumerate(w['B'])if i not in omitted];cleanup=[inverse(e)for e in reversed(w['A']+B)if not V<=e[1]<2*V];program=w['precondition']+comp+w['A']+w['cut']+B+cleanup + assert replay(program)!=expected and replay([inverse(e,True)for e in program])!=expected_back + controls.append(dict(omitted_B_indices=omitted,forward_rejected=True,reflected_rejected=True)) +r=dict(status='PASS_EXACT_NEW_KERNEL_OMISSION_CONTROLS',word_sha256=hashlib.sha256(a.word.read_bytes()).hexdigest(),columns_each_orientation=N,correct_compensation_frozen=True,compensation_entries=len(comp),controls=controls,scope='Each new donor gate and entire new kernel omitted. Cleanup is regenerated, correct compensation is held fixed, and both exact scalar orientations reject each mutant.');a.out.write_text(json.dumps(r,indent=2)+'\n');print(r['status'],len(controls)) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_multicold_controls.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_multicold_controls.py new file mode 100644 index 0000000000..30cac3cf87 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_multicold_controls.py @@ -0,0 +1,75 @@ +"""Exact multi-cut cold-kernel omission controls with the correct compensation frozen. +Generalises PR564's audit_kernel_controls.py: for every recipe kernel, each new donor +gate alone and the entire kernel are omitted; cleanup is regenerated, the correct +word's frame-zero compensation is held fixed, and both exact scalar orientations +must reject every mutant.""" +import argparse, copy, gzip, hashlib, json +from fractions import Fraction as Q +from pathlib import Path +if not __debug__: raise SystemExit('Assertions required.') +ap = argparse.ArgumentParser(); ap.add_argument('--word', type=Path, required=True); ap.add_argument('--recipe', type=Path, required=True); ap.add_argument('--out', type=Path, required=True); a = ap.parse_args() +w = json.loads(gzip.decompress(a.word.read_bytes())); recipe = json.loads(a.recipe.read_text()); V = 112; N = 728 + + +def inverse(e, dual=False): + e = copy.deepcopy(e) + if e[0] == 'add': + e[3] *= -1 + if dual: e[1], e[2] = e[2], e[1] + else: e[2], e[3] = e[3], e[2] + return e + + +def ident(): return [{r: Q(1)} for r in range(N)] + + +def apply(e, rows): + if e[0] == 'scale': + t = e[1]; q = Q(e[2], e[3]); rows[t] = {j: q * x for j, x in rows[t].items()}; return + t, s = e[1:3]; q = Q(e[3], e[4]) + for j, x in list(rows[s].items()): + z = rows[t].get(j, Q(0)) + q * x + if z: rows[t][j] = z + else: rows[t].pop(j, None) + + +def replay(es): + rows = ident() + for e in es: apply(e, rows) + return rows + + +main = w['A'] + w['cut'] + w['B']; mx = replay(main); dirty = [{} for _ in range(N)] +for r in range(V, 2 * V): dirty[r] = {j: x for j, x in mx[r].items() if j >= 2 * V} +for e in w['precondition']: apply(e, dirty) +comp = [] +for r in range(V, 2 * V): + for j, x in sorted(dirty[r].items()): + assert not w['start_extra'].get(str(j)); comp.append(['add', r, j, -x.numerator, x.denominator, []]) +expected = ident(); expected_back = ident() +for t in range(V): expected[V + t][t] = Q(1); expected_back[t][V + t] = Q(-1) +correct = w['precondition'] + comp + main + w['cleanup'] +assert replay(correct) == expected and replay([inverse(e, True) for e in correct]) == expected_back +# locate every new gate by exact content in A/B +located = [] +for K in recipe['kernels']: + pos = [] + for gt in K['gates']: + q = Q(gt['coefficient']); gate = ['add', gt['donor'], K['pivot'], -q.numerator, q.denominator, K['frame']] + hits = [(part, i) for part in ('A', 'B') for i, e in enumerate(w[part]) if e == gate] + assert len(hits) == 1, (K['pivot'], gt, hits) + pos.append(hits[0]) + located.append((K['pivot'], pos)) +controls = [] +for pivot, pos in located: + for omitted in [[p] for p in pos] + [pos]: + om = set(omitted) + A = [e for i, e in enumerate(w['A']) if ('A', i) not in om]; B = [e for i, e in enumerate(w['B']) if ('B', i) not in om] + cleanup = [inverse(e) for e in reversed(A + B) if not V <= e[1] < 2 * V] + program = w['precondition'] + comp + A + w['cut'] + B + cleanup + assert replay(program) != expected and replay([inverse(e, True) for e in program]) != expected_back + controls.append(dict(pivot=pivot, omitted=[list(p) for p in omitted], forward_rejected=True, reflected_rejected=True)) +r = dict(status='PASS_EXACT_MULTICUT_KERNEL_OMISSION_CONTROLS', word_sha256=hashlib.sha256(a.word.read_bytes()).hexdigest(), + columns_each_orientation=N, correct_compensation_frozen=True, compensation_entries=len(comp), controls=controls, + scope='Each new multi-cut donor gate and each entire new kernel omitted. Cleanup is regenerated, correct compensation is held fixed, and both exact scalar orientations reject each mutant.') +a.out.write_text(json.dumps(r, indent=2) + '\n'); print(r['status'], len(controls)) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/bind_providers_portable.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/bind_providers_portable.py new file mode 100644 index 0000000000..57394f71bb --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/bind_providers_portable.py @@ -0,0 +1,60 @@ +"""Bind freshly verified 0/4/8 one-cold providers to the frozen literal owner plan. +Prepared with OpenAI Codex assistance; Apache-2.0. All byte-stable native +files are pinned to the plan. Only validated phase-receipt timing/serialization +and directory fields are rebound; no dispatch, width or owner choice changes. +""" +import argparse,copy,gzip,hashlib,json,shutil +from collections import Counter +from pathlib import Path +assert __debug__, 'Assertions required' +ap=argparse.ArgumentParser(description=__doc__) +for name in ('baseline','zero','four','eight','plan','out'):ap.add_argument('--'+name,type=Path,required=True) +a=ap.parse_args();assert not a.out.exists();a.out.mkdir(parents=True) +def read(p):return json.loads(gzip.decompress(p.read_bytes())if p.suffix=='.gz'else p.read_bytes()) +def sha(p):return hashlib.sha256(p.read_bytes()).hexdigest() +base=a.out/'base';shutil.copytree(a.baseline/'complex-global/base',base) +dirs={'rank5_zero_cold':a.zero,'rank5_four_cold':a.four,'rank5_eight_cold':a.eight} +promotions={'rank5_zero_cold':0,'rank5_four_cold':4,'rank5_eight_cold':8} +for pid,src in dirs.items():shutil.copytree(src,base/'providers'/pid) +plan=read(a.plan);original=copy.deepcopy(plan);sources={} +assert set(plan['provider_registry'])==set(dirs) +assert Counter(c['provider']for c in plan['provider_calls'])=={'rank5_zero_cold':15,'rank5_four_cold':2,'rank5_eight_cold':55} +stable=('CANONICAL-WORD.json.gz','LOCAL-PROGRAMS.json.gz','LOCAL-CHECKS.json','INDEPENDENT-LOCAL-REPLAY.json','CLIFFORD-RECIPES.json','RESIDUAL-ADAPTERS.json') +for pid,desc in plan['provider_registry'].items(): + d=base/'providers'/pid;p=promotions[pid] + word,program,checks,native,phase=[read(d/name)for name in('CANONICAL-WORD.json.gz','LOCAL-PROGRAMS.json.gz','LOCAL-CHECKS.json','INDEPENDENT-LOCAL-REPLAY.json','CLIFFORD-REVIEW.json')] + assert (word['v'],word['h'],word['R'],len(word['centers']))==(112,9,504,8) + assert word['ports']==desc['ports'] and word['centers']==desc['centers'] + widths=[9-len(word['frames'][f])for f in word['start'][224:]] + assert all(widths[h]==8 for h in (270,271,282,283,294,295,306,307)) + assert widths==desc['widths'] and Counter(widths)==Counter({4:p,5:56-p,8:164,9:284}) + assert native['status']=='PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY' + assert len(native['negative_controls_rejected'])==11 + assert native['canonical_word_sha256']==sha(d/'CANONICAL-WORD.json.gz') and native['local_programs_sha256']==sha(d/'LOCAL-PROGRAMS.json.gz') + assert phase['status']=='PASS_NEW_WORD_EXACT_LOCAL_PHASE_RECIPES' + assert phase['canonical_word_sha256']==sha(d/'CANONICAL-WORD.json.gz') and phase['recipe_sha256']==sha(d/'CLIFFORD-RECIPES.json') + assert phase['all_child_equalities_include_global_phase'] is True and phase['endpoint_adapters']==224 and phase['directed_edges']==2929 + assert set(program)==set(checks)=={'forward','backward'} + expected={1:2316+2*p,2:452-2*p,3:456-p,4:184+p,5:56,6:56,8:8} + for orientation,events in program.items(): + profile=Counter() + for e in events: + if e[0]=='climb':profile[e[5]]+=1 + elif e[0]=='center':profile[e[4]]+=1 + assert dict(profile)==expected=={int(r):n for r,n in checks[orientation]['paid_profile'].items()}=={int(r):n for r,n in native['paid_profiles'][orientation].items()} + assert hashlib.sha256(json.dumps(events,separators=(',',':')).encode()).hexdigest()==checks[orientation]['sha256'] + for name in stable: + assert sha(d/name)==desc['artifact_sha256'][name],(pid,name,'changed non-timing artifact') + if name.endswith('.gz'):assert(d/name).read_bytes()[9]==255,(pid,name,'nonportable gzip header') + for c in plan['provider_calls']: + if c['provider']==pid: + assert c['orientation']==('forward'if c['stage']%2==0 else'backward') + assert c['local_program_sha256']==checks[c['orientation']]['sha256'] + desc['directory']='providers/'+pid + desc['artifact_sha256']={name:sha(d/name)for name in desc['artifact_sha256']} + sources[pid]=dict(artifact_sha256=desc['artifact_sha256'],canonical_content_sha256=hashlib.sha256(json.dumps(word,sort_keys=True,separators=(',',':')).encode()).hexdigest(),all_phase_edges=2929) +plan['runtime_source_plan_sha256']=sha(a.plan) +(a.out/'PLAN.json').write_text(json.dumps(plan,indent=2)+'\n') +receipt=dict(status='PASS_FROZEN_048_ALLCOLD_DISPATCH_FRESH_PROVIDER_BINDING',source_plan_sha256=sha(a.plan),runtime_plan_sha256=sha(a.out/'PLAN.json'),providers=sources,only_rebound_fields=['provider_registry.directory','provider_registry.artifact_sha256.CLIFFORD-REVIEW.json','runtime_source_plan_sha256']) +(a.out/'BINDING.json').write_text(json.dumps(receipt,indent=2)+'\n') +print(receipt['status']) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_cold_kernel.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_cold_kernel.py new file mode 100644 index 0000000000..e77f484b90 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_cold_kernel.py @@ -0,0 +1,38 @@ +"""Frozen earlier-cut kernel constructor; Apache-2.0. + +Prepared by OpenAI Codex. Direct supplier provenance: PR558, using PR552's +weighted word and the research session's exact earlier-cut suffix relation. +This script establishes scalar relation/frame construction only. Its output +requires fresh native, phase, mixed-owner, invoice and assembly verification. +""" +import argparse,copy,gzip,hashlib,json,sys +from collections import Counter +from fractions import Fraction as Q +from pathlib import Path +if not __debug__:raise SystemExit('Assertions required.') +ap=argparse.ArgumentParser();ap.add_argument('--input',type=Path,required=True);ap.add_argument('--recipe',type=Path,required=True);ap.add_argument('--gk-dir',type=Path,required=True);ap.add_argument('--out',type=Path,required=True);a=ap.parse_args() +sys.path.insert(0,str(a.gk_dir.resolve()));import gk_word as g,gk_common as co +g.V=co.V=112;g.DATA=co.DATA=7168 +raw=gzip.decompress(a.input.read_bytes());recipe=json.loads(a.recipe.read_text());assert hashlib.sha256(raw).hexdigest()==recipe['input_content_sha256'];w=json.loads(raw);old=copy.deepcopy(w);P=g.profile(w);part=recipe['part'];index=recipe['index'];pivot=recipe['pivot'];E=co.basis(recipe['frame']);assert part=='B'and 224<=pivot<728 and str(pivot)not in w['start_extra'] +regs=lambda e:e[1:3]if e[0]=='add'else e[1:2] +assert all(pivot not in regs(e)for e in w['A']+w['cut']+w['B'][:index]),'pivot must be untouched before the chosen cut' +cols=[{}for _ in range(728)] +for t in range(112):cols[112+t]={t:Q(1)} +def add(a,b,q): + for j,x in b.items(): + z=a.get(j,Q(0))+q*x + if z:a[j]=z + else:a.pop(j,None) +for e in reversed(w['B'][index:]): + if e[0]=='add':add(cols[e[2]],cols[e[1]],Q(e[3],e[4])) + else:cols[e[1]]={t:x*Q(e[2],e[3])for t,x in cols[e[1]].items()} +residual=cols[pivot].copy();new=[] +for donor,coefficient in sorted(recipe['coefficients'].items(),key=lambda z:int(z[0])): + donor=int(donor);q=Q(coefficient);assert donor!=pivot and donor not in range(112,224);assert q.denominator&(q.denominator-1)==0 + add(residual,cols[donor],-q);new.append(['add',donor,pivot,-q.numerator,q.denominator,list(E)]) +assert not residual,'exact suffix dirty-response relation failed' +w['B']=w['B'][:index]+new+w['B'][index:];w['start_extra'][str(pivot)]=list(E);w['cleanup']=[g.inverse(e,g.FULL)for e in reversed(w['A']+w['B'])if not 112<=e[1]<224];PP=g.profile(w);delta={r:PP[r]-P[r]for r in set(P)|set(PP)if PP[r]!=P[r]};assert delta=={int(r):n for r,n in recipe['profile_delta'].items()};assert sum(r*n for r,n in delta.items())==-len(E) +w['report']['local_profile']=dict(PP);encoded=g.dump(w);assert hashlib.sha256(gzip.decompress(encoded)).hexdigest()==recipe['output_content_sha256'] +a.out.mkdir(parents=True,exist_ok=False);(a.out/'FULL-WORD.json.gz').write_bytes(encoded) +r=dict(status='PASS_FROZEN_EARLIER_CUT_KERNEL_CONSTRUCTION',input_content_sha256=hashlib.sha256(raw).hexdigest(),output_content_sha256=hashlib.sha256(gzip.decompress(encoded)).hexdigest(),pivot=pivot,changed_helper=pivot-224,entrance_frame=list(E),inserted_gates=len(new),exact_suffix_relation=True,pivot_untouched_before_cut=True,profile_before=dict(P),profile_after=dict(PP),delta=delta,helper_width_before=9,helper_width_after=9-len(E),scope='Literal scalar donor word, fixed-cut suffix response, exact frame chains and cleanup constructed. Native/all-column, phase, owner, invoice and assembly checks remain separate. No claimed homogeneous resource gain.') +(a.out/'KERNEL-CONSTRUCTION.json').write_text(json.dumps(r,indent=2)+'\n');print(json.dumps(r,indent=2)) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_four_portable.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_four_portable.py new file mode 100644 index 0000000000..b55f70b228 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_four_portable.py @@ -0,0 +1,48 @@ +"""Reconstruct the frozen four-pivot supplier from the verified zero word. +Prepared with OpenAI Codex assistance; Apache-2.0. Derived from PR558's +complete-group promotion. Gzip metadata is normalized to OS byte255 while +the decompressed word is pinned to the exploratory construction. Neither a +solver nor a platform-dependent header selects any mathematics. +""" +import argparse,copy,gzip,hashlib,json,sys +from collections import Counter +from pathlib import Path +assert __debug__, 'Assertions required' +ap=argparse.ArgumentParser(description=__doc__) +for name in ('input','recipe','gk-dir','out'):ap.add_argument('--'+name,type=Path,required=True) +a=ap.parse_args();assert not a.out.exists() +sys.path.insert(0,str(a.gk_dir));import gk_word as g,gk_common as co +g.V=co.V=112;g.DATA=co.DATA=7168 +sha=lambda p:hashlib.sha256(p.read_bytes()).hexdigest() +r=json.loads(a.recipe.read_text());assert sha(a.input)==r['source_sha256'] +w=json.loads(gzip.decompress(a.input.read_bytes()));before=copy.deepcopy(w) +assert dict(g.profile(w))=={int(k):n for k,n in r['local_before'].items()} +assert len(r['changes'])==1;ch=r['changes'][0] +assert ch['group']==10 and ch['pivots']==[419,421,422,423] and ch['gates']==12 +assert len(g.basis(ch['old_E']))==4 and len(g.basis(ch['new_E']))==5 and g.span(ch['old_E'])<=g.span(ch['new_E']) +for h in ch['pivots']: + assert w['start_extra'][str(224+h)]==ch['old_E'];w['start_extra'][str(224+h)]=ch['new_E'] +kernel=w['B'][320:488];count=0 +assert len(kernel)==168 and all(e[0]=='add'for e in kernel) +assert not {e[1]for e in kernel}&{e[2]for e in kernel} +for e in kernel: + if e[2]-224 in ch['pivots']: + assert e[-1]==ch['old_E'];e[-1]=ch['new_E'];count+=1 +assert count==12 +w['B'][320:488]=sorted(kernel,key=lambda e:len(e[-1])) +w['cleanup']=[g.inverse(e,g.FULL)for e in reversed(w['A']+w['B'])if not 112<=e[1]<224] +profile=dict(g.profile(w));widths=dict(Counter(g.widths_of(w))) +assert profile=={int(k):n for k,n in r['local_after'].items()} +assert widths=={int(k):n for k,n in r['widths'].items()} +assert Counter(tuple(e[:-1])for e in before['B'])==Counter(tuple(e[:-1])for e in w['B']) +assert {k:v for k,v in before.items()if k not in {'B','cleanup','start_extra','report'}}=={k:v for k,v in w.items()if k not in {'B','cleanup','start_extra','report'}} +w['report'].update(local_profile=profile,width_inventory=widths,local_rank_mass=sum(k*n for k,n in profile.items()),status='FOUR_RANK5_PIVOTS_PENDING_MIXED_NATIVE_ADMISSION') +raw=g.dump(w);assert raw[:3]==b'\x1f\x8b\x08' and len(raw)>=18 +raw=raw[:9]+b'\xff'+raw[10:] +assert hashlib.sha256(raw).hexdigest()==r['word_sha256'] +assert hashlib.sha256(gzip.decompress(raw)).hexdigest()==r['word_content_sha256'] +a.out.mkdir(parents=True);(a.out/'FULL-WORD.json.gz').write_bytes(raw) +(a.out/'PROMOTION.json').write_bytes(a.recipe.read_bytes()) +receipt=dict(status='PASS_FROZEN_FOUR_PIVOT_CONSTRUCTION',source_sha256=sha(a.input),recipe_sha256=sha(a.recipe),word_sha256=r['word_sha256'],word_content_sha256=r['word_content_sha256'],local_profile=profile,width_inventory=widths,scalar_B_multiset_unchanged=True,complete_commuting_kernel_group=True) +(a.out/'CONSTRUCTION.json').write_text(json.dumps(receipt,indent=2)+'\n') +print(receipt['status'],receipt['word_sha256']) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_multicut_kernels.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_multicut_kernels.py new file mode 100644 index 0000000000..bb5f7b438f --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_multicut_kernels.py @@ -0,0 +1,94 @@ +"""Frozen multi-cut cold-kernel constructor; Apache-2.0. + +Generalises PR564's build_cold_kernel.py: a cold pivot (untouched before its +first new gate) may receive its donor gates donor += -q*pivot @E at several +cuts. The pivot holds only its initial dirt until its first original touch, so +the new gates kill its complete dirty response iff the exact suffix relation +sum_g q_g * col_{cut_g}[donor_g] = col[pivot] holds. This script inserts the +recipe gates kernel by kernel (positions refer to the word before that kernel), +then checks: donors are not targets/pivot/centres, dyadic coefficients, the +pivot's first touch is a new gate, the exact complete dirty response of the +pivot is zero (forward replay), frame legality and the exact profile delta via +gk_word.profile, and the pinned output content hash. Native all-column, +phase, owner, invoice and assembly checks remain separate. +""" +import argparse, copy, gzip, hashlib, json, sys +from fractions import Fraction as Q +from pathlib import Path +if not __debug__: raise SystemExit('Assertions required.') +ap = argparse.ArgumentParser() +for k in ('input', 'recipe', 'gk-dir', 'out'): ap.add_argument('--' + k, type=Path, required=True) +a = ap.parse_args() +sys.path.insert(0, str(a.gk_dir.resolve())); import gk_word as g, gk_common as co +g.V = co.V = 112; g.DATA = co.DATA = 7168 +V = 112; N = 728 +raw = gzip.decompress(a.input.read_bytes()); recipe = json.loads(a.recipe.read_text()) +assert hashlib.sha256(raw).hexdigest() == recipe['input_content_sha256'] +w = json.loads(raw) +regs = lambda e: e[1:3] if e[0] == 'add' else e[1:2] + + +def dirty_response(word, pivot): + rows = {} + def get(r): return rows.setdefault(r, {r: Q(1)}) + for e in word['A'] + word['cut'] + word['B']: + if e[0] == 'scale': + q = Q(e[2], e[3]); rows[e[1]] = {j: q * x for j, x in get(e[1]).items()} + else: + t, s = e[1], e[2]; q = Q(e[3], e[4]); src = get(s); tgt = get(t) + for j, x in list(src.items()): + z = tgt.get(j, Q(0)) + q * x + if z: tgt[j] = z + else: tgt.pop(j, None) + return {r: rows[r][pivot] for r in range(V, 2 * V) if r in rows and rows[r].get(pivot)} + + +receipts = [] +for K in recipe['kernels']: + P0 = g.profile(w) + pivot = K['pivot']; E = co.basis(K['frame']) + assert 2 * V <= pivot < N and str(pivot) not in w['start_extra'] + before = dirty_response(w, pivot); assert before, 'pivot already has zero response' + ins = {'A': {}, 'B': {}} + for gt in K['gates']: + d = gt['donor']; q = Q(gt['coefficient']) + assert d != pivot and d not in w['centers'] + if V <= d < 2 * V: + # gauge-type (target) donor: only after the centre scatter, like the post-centre gauge compensation + assert gt['part'] == 'B' and gt.get('target_donor') is True + assert q and q.denominator & (q.denominator - 1) == 0 + assert gt['part'] in ('A', 'B') and 0 <= gt['index'] <= len(w[gt['part']]) + ins[gt['part']].setdefault(gt['index'], []).append(['add', d, pivot, -q.numerator, q.denominator, list(E)]) + assert all(pivot not in regs(e) for e in w['cut'] if e[0] == 'add') + new_ids = {id(e) for part in ins for lst in ins[part].values() for e in lst} + for part in ('B', 'A'): + for i in sorted(ins[part], reverse=True): + w[part][i:i] = ins[part][i] + allg = w['A'] + w['B'] + first_old = next(k for k, e in enumerate(allg) if pivot in regs(e) and id(e) not in new_ids) + assert all(id(e) in new_ids or pivot not in regs(e) for e in allg[:first_old]) + assert sum(id(e) in new_ids for e in allg[:first_old]) == len(K['gates']), 'every new gate must precede the first original pivot touch' + w['start_extra'][str(pivot)] = list(E) + w['cleanup'] = [g.inverse(e, g.FULL) for e in reversed(w['A'] + w['B']) if not V <= e[1] < 2 * V] + after = dirty_response(w, pivot) + assert not after, ('exact multi-cut relation failed', pivot, after) + PP = g.profile(w) + delta = {r: PP[r] - P0[r] for r in set(P0) | set(PP) if PP[r] != P0[r]} + assert delta == {int(r): n for r, n in K['profile_delta'].items()}, (pivot, delta) + assert sum(r * n for r, n in delta.items()) == -len(E) + receipts.append(dict(pivot=pivot, changed_helper=pivot - 2 * V, entrance_frame=list(E), inserted_gates=len(K['gates']), + cuts=sorted({(gt['part'], gt['index']) for gt in K['gates']}), profile_delta=delta, + prior_dirty_targets=len(before), exact_zero_response=True, helper_width_before=9, + helper_width_after=9 - len(E))) +w['report']['local_profile'] = {str(k): n for k, n in sorted(g.profile(w).items())} +w['report']['entering_helpers'] = sum(1 for x in g.widths_of(w) if x < 9) +w['report']['entrance_rank'] = sum(9 - x for x in g.widths_of(w)) +encoded = g.dump(w) +assert hashlib.sha256(gzip.decompress(encoded)).hexdigest() == recipe['output_content_sha256'], hashlib.sha256(gzip.decompress(encoded)).hexdigest() +a.out.mkdir(parents=True, exist_ok=False); (a.out / 'FULL-WORD.json.gz').write_bytes(encoded) +r = dict(status='PASS_FROZEN_MULTICUT_COLD_KERNEL_CONSTRUCTION', input_content_sha256=recipe['input_content_sha256'], + output_content_sha256=recipe['output_content_sha256'], kernels=receipts, + local_profile=w['report']['local_profile'], entering_helpers=w['report']['entering_helpers'], + entrance_rank=w['report']['entrance_rank'], + scope='Literal multi-cut donor gates, exact complete dirty-response cancellation, exact frame chains and regenerated cleanup. Native all-column, phase, owner, invoice and assembly checks remain separate.') +(a.out / 'KERNEL-CONSTRUCTION.json').write_text(json.dumps(r, indent=2) + '\n'); print(json.dumps(r, indent=2)) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/emit_allcold.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/emit_allcold.py new file mode 100644 index 0000000000..2c405712cb --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/emit_allcold.py @@ -0,0 +1,140 @@ +"""Three-provider whole-owner derivative, adapted with OpenAI Codex assistance. +Based on PR514 and its credited PR484/507 lineage. +CLI: --base VERIFIED_VARIANT --owners ASYNC-OWNERS.json.gz --plan ASYNC-PLAN.json --out OUT +No optimizer or unpublished word builder runs. The frozen map explicitly names +one whole helper per family per complete invocation, plus borrowed spectators. +""" +import sys,json,gzip,hashlib,copy,argparse +from pathlib import Path +from collections import Counter,defaultdict +parser=argparse.ArgumentParser(description=__doc__) +parser.add_argument('--base',type=Path,required=True);parser.add_argument('--owners',type=Path,required=True);parser.add_argument('--plan',type=Path,required=True);parser.add_argument('--out',type=Path,required=True) +a=parser.parse_args();BASE,MAP,PLAN,OUT=(p.resolve()for p in(a.base,a.owners,a.plan,a.out));assert not OUT.exists();OUT.mkdir(parents=True) +class OH: + @staticmethod + def idle_basis(q): + z=next(i for i in range(9)if not(q>>i)&1);u=q^(1<>i&1 else 0)for i in order]+[1<=0 and off+w<=rank[i] + assert z['time']==at[s,rep] and z['time'] in plan['windows'][f'{orp},{i}'][1] + B=OH.idle_basis(canon['ports'][port]);pending=list(map(int,ph['recipes'][port]['idle_children'][i]['orthogonal_axes']));assert len(pending)==rank[i] + occ=[B.index(v)for v in pending[off:off+w]];sp=OH.spectators(canon['ports'][port],pending,off,w)if w<9 else[] + order=occ+sp+[j for j in range(M)if j not in occ and j not in sp];assert len(order)==len(set(order))==M + sigma=[B[j]for j in order];sigmahash=hashlib.sha256(json.dumps(sigma,separators=(',',':')).encode()).hexdigest();sigmas[sigmahash]=sigma + route=[4,i,off,w,sp]if w<9 else[3,i,off];bycall[s,rep][h]=[f,route];entering+=w<9 + cells=set(range(off,off+w));assert not used[i,orp,port]&cells;used[i,orp,port]|=cells + digest.update(json.dumps([s,rep,h,f,sigmahash],separators=(',',':')).encode()+b'\n') +for c in t['calls']: + k=(c['stage'],c['replica']);assert set(bycall[k])==set(range(R)) + c['owners']=c['owners'][:(2*V)]+[bycall[k][h]for h in range(R)];assert len({f for f,r in c['owners']})==2*V+R and all(f2*max(paid)**2 + +assert all(c['local_program_sha256']==registry[c['provider_id']]['local_program_checks'][c['orientation']]['sha256']for c in t['calls']) +t['provider_dispatch']='For each indivisible local_cover_sweep, execute local_providers[call.provider_id].local_programs[call.orientation] with that provider residual adapters and Clifford recipes. The sweep provider_id must equal its call provider_id.' +raw=json.dumps(t,sort_keys=True,separators=(',',':')).encode();(OUT/'GLOBAL-TEMPLATE.json.gz').write_bytes(gzip.compress(raw,mtime=0)) +res=dict(status='EMITTED_MIXED_PROVIDER_ASYNCHRONOUS_WHOLE_OWNER_COMPLEX_TEMPLATE', + template_sha256=hashlib.sha256(raw).hexdigest(), + parent_template_sha256=hashlib.sha256(gzip.decompress((BASE/'split-centres/GLOBAL-TEMPLATE.json.gz').read_bytes())).hexdigest(), + live=DATA,physical=physical,global_profile=dict(sorted(paid.items())), + rank_mass=sum(r*n for r,n in paid.items()),deficit=2560,maxchild=max(paid), + hosted_residuals=len(roles),banks_per_stage=[0]*9,entering_helper_roles=entering, + unique_actual_73column_sigmas=len(sigmas),sigma_stream_sha256=digest.hexdigest(), + cross_replica_helper_roles=sum(z['replica']!=z['owner_replica']for z in roles), + asynchronous_order_sha256=hashlib.sha256(json.dumps(call_order,separators=(',',':')).encode()).hexdigest(), + source_artifacts=source_artifacts,provider_counts=dict(Counter(c['provider_id']for c in t['calls'])), + scope='Three actual verified local providers dispatched per complete invocation; independent controller/spectator/normalization and complete finite invoice admission required.') +(OUT/'HOSTED.json').write_text(json.dumps(res,indent=2)+'\n');(OUT/'ACTUAL-SIGMAS.json.gz').write_bytes(gzip.compress(json.dumps(sigmas,separators=(',',':')).encode(),mtime=0));print(json.dumps(res,indent=2)) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/invoice_allcold.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/invoice_allcold.py new file mode 100644 index 0000000000..dc3676d2a4 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/invoice_allcold.py @@ -0,0 +1,314 @@ +"""Fresh call-specific mixed-provider finite invoice. + +Prepared with OpenAI Codex assistance, Apache-2.0. The scalar/Horner recount +and finite inequalities are adapted from the retained PR558 -> PR552 -> +PR531 invoice_final.py, whose notices and sources are preserved in the package. +Every call selects a hash-bound provider. Shared compiler reserves use maxima; +primitive work, coefficient work, local children and wrappers are also summed +from actual selected provider/orientation records. +""" +import argparse, gzip, hashlib, json +from collections import Counter +from fractions import Fraction as Q +from pathlib import Path +assert __debug__, 'Assertions required' + +def read(path): + data=path.read_bytes() + return json.loads(gzip.decompress(data) if path.suffix=='.gz' else data) +def filehash(path): return hashlib.sha256(path.read_bytes()).hexdigest() +def contenthash(path): + data=path.read_bytes() + return hashlib.sha256(gzip.decompress(data) if path.suffix=='.gz' else data).hexdigest() +def programhash(events): + return hashlib.sha256(json.dumps(events,separators=(',',':')).encode()).hexdigest() + +def recount_provider(local_dir, registry): + cp=local_dir/'CANONICAL-WORD.json.gz'; pp=local_dir/'LOCAL-PROGRAMS.json.gz' + rp=local_dir/'INDEPENDENT-LOCAL-REPLAY.json' + w,programs,replay=read(cp),read(pp),read(rp) + checks=read(local_dir/'LOCAL-CHECKS.json') + assert set(programs)=={'forward','backward'} + assert replay['status']=='PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY' + assert replay['canonical_word_sha256']==filehash(cp)==registry['canonical_word_sha256'] + assert replay['local_programs_sha256']==filehash(pp)==registry['local_programs_sha256'] + assert programs==registry['local_programs'] + assert checks==registry['local_program_checks'] + assert filehash(local_dir/'CLIFFORD-RECIPES.json')==registry['exact_local_clifford_recipe_sha256'] + assert filehash(local_dir/'RESIDUAL-ADAPTERS.json')==registry['residual_adapter_sha256'] + v,helpers,h,m=w['v'],w['R'],w['h'],73 + assert (v,helpers,h)==(112,504,9) + assert registry['v']==v and registry['R']==helpers and registry['h']==h + assert registry['ports']==w['ports'] and registry['centers']==w['centers'] + assert replay['v']==v and replay['helpers']==helpers + n=2*v+helpers + widths = [h-len(w['frames'][f]) for f in w['start'][2*v:]] + assert len(widths) == helpers + entrances = {r: f for r, f in enumerate(w['start']) if r >= 2*v and f != 0} + entering = len(entrances) + assert entering == replay['entering_helpers'] + local = {} + for orientation, events in programs.items(): + # Endpoint equality and native frames were already independently + # replayed on all n columns in the hash-bound receipt above. + env = {('L', r): Q(1) for r in range(n)} + peak = Q(1) + real = macros = workops = 0 + paid = Counter() + wrappers = {'pre': set(), 'post': set()} + for event in events: + tag = event[0] + if tag == 'climb': + paid[event[5]] += 1 + elif tag == 'center': + paid[event[4]] += 1 + elif tag == 'residual_adapter': + _, kind, register, frame = event + assert kind in wrappers and entrances.get(register) == frame + assert register not in wrappers[kind] + wrappers[kind].add(register) + elif tag == 'scalar': + macros += 1 + scalar = event[1] + op, target = scalar[0], tuple(scalar[1]) + if op == 'clear': + env[target] = Q(0) + count = 1 + elif op == 'copy': + env[target] = env[tuple(scalar[2])] + count = 1 + elif op == 'scale': + q = Q(scalar[2], scalar[3]) + numerator, denominator = abs(q.numerator), q.denominator + assert numerator and numerator & (numerator-1) == 0 + assert denominator & (denominator-1) == 0 + env[target] *= abs(q) + count = abs(numerator.bit_length()-denominator.bit_length()) + int(q < 0) + elif op == 'add': + source = tuple(scalar[2]) + q = Q(scalar[3], scalar[4]) + numerator, denominator = abs(q.numerator), q.denominator + assert source != target and numerator > 0 + assert denominator & (denominator-1) == 0 + acc, count = 0, 1 # clear coefficient work + for i, bit in enumerate(bin(numerator)[2:]): + if i: + acc *= 2 + count += 1 + peak = max(peak, acc*env[source]) + if bit == '1': + acc += 1 + count += 1 + peak = max(peak, acc*env[source]) + value = Q(acc) + for _ in range(denominator.bit_length()-1): + value /= 2 + count += 1 + peak = max(peak, value*env[source]) + assert value == abs(q) + count += 2 # signed accumulation and work clear + env[target] = env.get(target, Q(0)) + abs(q)*env[source] + workops += count + else: + raise AssertionError(op) + real += 2*count + peak = max(peak, env[target]) + else: + assert tag in ('adapter', 'phase') + assert wrappers['pre'] == wrappers['post'] == set(entrances) + assert all(value == 0 for register, value in env.items() if register[0] == 'C') + prior = replay['local'][orientation] + assert prior['all_exact_columns'] == n and prior['private_work_erased'] + assert peak == Q(prior['prefix_l1_upper']) and peak < 2**prior['charged_payload_bits'] + bits = peak.numerator.bit_length()-peak.denominator.bit_length()+1 + assert bits == prior['prefix_bits_upper'] + assert real == checks[orientation]['real_component_primitive_bound'] + assert macros == checks[orientation]['scalar_macros'] + assert dict(paid) == {int(r): count for r, count in checks[orientation]['paid_profile'].items()} + assert dict(paid) == {int(r): count for r, count in replay['paid_profiles'][orientation].items()} + local[orientation] = dict( + events=len(events), macros=macros, real_component_primitives=real, + prefix_l1=str(peak), prefix_bits=bits, + coefficient_work_primitive_count=workops, all_exact_columns=n, + dirty_helper_columns=helpers, all_dirty_helper_columns_restored=True, + private_centres_and_coefficient_work_cleared=True, + pre_wrappers=len(wrappers['pre']), post_wrappers=len(wrappers['post']), + endpoint_evidence='Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json') + + centres = len(w['centers']) + children = sum(checks['forward']['paid_profile'].values()) + assert checks['forward']['paid_profile'] == checks['backward']['paid_profile'] + macro_bound = max(row['macros'] for row in local.values()) + compiler = 64*(m+1)**3 + adapters = 16*(macro_bound+children+n+centres)+64*m + primitive_bound = max(row['real_component_primitives'] for row in local.values())+adapters*compiler + + assert widths==registry['widths'] + artifacts={f.name:filehash(f) for f in local_dir.iterdir() if f.is_file()} + phase_review=read(local_dir/'CLIFFORD-REVIEW.json') + semantic_phase=hashlib.sha256(json.dumps({k:v for k,v in phase_review.items()if k!='seconds'},sort_keys=True,separators=(',',':')).encode()).hexdigest() + return dict(local=local,helpers=helpers,centres=centres,v=v,h=h,n=n, + entering_helpers=entering,entrance_rank=sum(h-width for width in widths), + width_inventory=dict(sorted(Counter(widths).items())),widths=widths, + local_adapters=adapters,local_primitive_bound=primitive_bound, + compiler=compiler,children=children,artifacts=artifacts, + paid_profile=checks['forward']['paid_profile'], + program_hashes={o:programhash(events) for o,events in programs.items()},semantic_artifact_sha256={'CLIFFORD-REVIEW.json':semantic_phase}) + + +def run(base, hosted, audit, out, retained_invoice=None): + local_dir=base/'split-centres' + parent=read(local_dir/'GLOBAL-TEMPLATE.json.gz') + template_path=hosted/'GLOBAL-TEMPLATE.json.gz' + template=read(template_path); summary=read(hosted/'HOSTED.json') + owners=read(audit/'OWNERS-AND-PROFILE.json'); control=read(audit/'ASYNC-AUDIT.json') + template_hash=contenthash(template_path) + assert template_hash==control['complex_template_sha256']==owners['template_sha256']==summary['template_sha256'] + assert owners['status']=='PASS_INDEPENDENT_ASYNC_OWNERS_AND_PROFILE' + assert template['recipe']==parent['recipe'] + assert 'local_programs' not in template + assert set(template['local_providers'])=={'rank5_zero_cold','rank5_four_cold','rank5_eight_cold'} + providers={pid:recount_provider(base/'providers'/pid,registry) + for pid,registry in template['local_providers'].items()} + for pid,p in providers.items(): + assert owners['provider_phase_semantic_sha256'][pid]==control['provider_phase_semantic_sha256'][pid]==p['semantic_artifact_sha256']['CLIFFORD-REVIEW.json'] + # The fresh controller admission must cite precisely these provider bytes. + for name in ('CANONICAL-WORD.json.gz','LOCAL-PROGRAMS.json.gz','LOCAL-CHECKS.json', + 'INDEPENDENT-LOCAL-REPLAY.json','CLIFFORD-RECIPES.json', + 'CLIFFORD-REVIEW.json','RESIDUAL-ADAPTERS.json'): + path='providers/'+pid+'/'+name + assert summary['source_artifacts'][path]==p['artifacts'][name] + assert owners['source_artifacts'][path]==p['artifacts'][name] + v,helpers,h,m,centres,n=112,504,9,73,8,728 + stages,replicas,blocks_per_stream=9,8,4 + call_count=len(template['calls']) + assert call_count==stages*replicas==control['complete_invocations'] + assert control['one_owner_per_complete_invocation'] + assert len({(c['stage'],c['replica']) for c in template['calls']})==call_count + parent_calls={(c['stage'],c['replica']):c for c in parent['calls']} + sweeps=[e for e in template['execution_schedule'] if e['kind']=='local_cover_sweep'] + assert len(sweeps)==call_count + selected=[]; selected_paid=Counter(); provider_counts=Counter(); orientation_counts=Counter() + scalar=coefficient_work=macros=0; wrapper_factors=0 + factors_per_wrapper=2*(m-1) + for c in template['calls']: + pid,orientation=c['provider_id'],c['orientation']; p=providers[pid] + old=parent_calls[(c['stage'],c['replica'])] + assert orientation==old['orientation'] and c['owners'][:2*v]==old['owners'][:2*v] + assert c['local_program_sha256']==p['program_hashes'][orientation] + r=p['local'][orientation] + scalar+=r['real_component_primitives']; coefficient_work+=r['coefficient_work_primitive_count']; macros+=r['macros'] + wrapper_factors+=(r['pre_wrappers']+r['post_wrappers'])*factors_per_wrapper + provider_counts[pid]+=1; orientation_counts[(pid,orientation)]+=1 + selected_paid.update({int(k):v for k,v in p['paid_profile'].items()}) + selected.append(dict(stage=c['stage'],replica=c['replica'],provider_id=pid,orientation=orientation, + program_sha256=c['local_program_sha256'],events=r['events'],macros=r['macros'], + real_component_primitives=r['real_component_primitives'], + coefficient_work_primitive_count=r['coefficient_work_primitive_count'], + entering_helpers=p['entering_helpers'],entrance_rank=p['entrance_rank'], + pre_wrappers=r['pre_wrappers'],post_wrappers=r['post_wrappers'])) + assert provider_counts==Counter(rank5_zero_cold=15,rank5_four_cold=2,rank5_eight_cold=55) + # The sweep registry is executable: no hidden use of the historical supplier. + by_call={(c['stage'],c['replica']):c for c in template['calls']} + for e in sweeps: + c=by_call[(e['stage'],e['replica'])] + assert e['provider_id']==c['provider_id'] + assert set(p['compiler'] for p in providers.values())=={64*(m+1)**3} + compiler=64*(m+1)**3 + adapters=max(p['local_adapters'] for p in providers.values()) + primitive_bound=max(p['local_primitive_bound'] for p in providers.values()) + bridge_steps=sum(event['kind']=='bridge' for event in parent['recipe']) + bridge_sweeps=sum(event['kind']=='bridge' for event in template['execution_schedule']) + assert bridge_sweeps==replicas*bridge_steps + bridge_additions=2*v*bridge_sweeps + shifts=blocks_per_stream*v*replicas; moves=2*shifts + parent_live,parent_physical=parent['live'],parent['physical'] + data_stock=2*v*blocks_per_stream*replicas + assert (parent_live-data_stock)%stages==0 + parent_banks=(parent_live-data_stock)//stages + assert parent_banks>=0 and parent_physical==parent_live+helpers+centres+2 + nonlocal_items=(4*v*replicas*stages+2*v*replicas*stages+2*call_count*helpers + +sum(child['replicas'] for child in parent['idle_children'])+stages*parent_banks + +bridge_additions+shifts+moves+parent_live+parent_physical+wrapper_factors) + outside=8*nonlocal_items+64*m + parent_pervertex=(scalar+bridge_additions+shifts+moves+parent_live + +(call_count*adapters+outside)*compiler+64*parent_physical) + live,physical=template['live'],template['physical'] + mass,profile=owners['rank_mass'],owners['paid_profile'] + assert m*live-mass==owners['deficit']==2560 + assert mass==sum(int(r)*count for r,count in profile.items()) + assert physical==live+helpers+centres+2 + assert live==owners['live'] and physical==owners['physical'] + assert live<=parent_live and physical<=parent_physical + assert not template['bank_padding']['families'] + assert owners['explicit_idle_remainder_children']<=owners['source_idle_children_charged'] + # The old dedicated-bank geometry is only a conservative reserve envelope. + # Its singular program is never used as evidence for a mixed invocation. + rebased=parent_pervertex+65*(physical-parent_physical)+(live-parent_live) + used=max(rebased,parent_pervertex); retained=None; payload=512 + if retained_invoice is not None: + previous=read(retained_invoice) + assert previous['compiler']==compiler and previous['charged_prefix_bits']==payload + previous_bound=previous['conservative_pervertex_used'] + used=max(used,previous_bound+parent_pervertex) + retained=dict(sha256=filehash(retained_invoice),previous_pervertex_allowance=previous_bound, + added_complete_new_pervertex=parent_pervertex,policy='Retain old allowance and add entire fresh mixed recount.') + half=m//2; group=2**(half*half) + for i in range(1,half+1): group*=2**(2*i)-1 + stock,streamed_mass=group*physical,group*mass + logical=group*used+64; router=compiler*(logical+1)*(stock+1)**2 + g_bound,e_bound,c0=2**30000,2**100000,2**210000 + total_mass=streamed_mass+e_bound + literal=2*g_bound*stock**2+8*streamed_mass+4*stock+4+32*m + row=2*stock.bit_length()+9909+252+2*payload + maxchild=max(map(int,profile)) + inequalities=dict(local_primitive_bound=primitive_bound<2**48, + logical=logical<2**6050,router=router2*maxchild*maxchild) + assert all(inequalities.values()) + localbits=max(r['prefix_bits'] for p in providers.values() for r in p['local'].values()) + input_l2_bits=(m+1)//2 + required_prefix=localbits+input_l2_bits+call_count+bridge_sweeps+4 + assert required_prefix=18 + return raw[:9]+b'\xff'+raw[10:] +gzip.compress=compress_portable +script=Path(sys.argv[1]).resolve() +sys.argv=sys.argv[1:] +sys.path.insert(0,str(script.parent)) +runpy.run_path(str(script),run_name='__main__') diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-COLD.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-COLD.json new file mode 100644 index 0000000000..aaa42ba132 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-COLD.json @@ -0,0 +1,28 @@ +{ + "part": "B", + "index": 368, + "pivot": 494, + "frame": [ + 24 + ], + "distance": 294, + "dyadic": true, + "coefficients": { + "566": "1", + "640": "-2", + "688": "-1", + "642": "2", + "690": "1" + }, + "profile_delta": { + "3": -2, + "2": 2, + "1": 1 + }, + "entropy_delta": -0.4713744313795125, + "inserted_gates": 5, + "input_content_sha256": "2b67fd69853dfc28f30ab5bb928f573077ae9d2bfa12cc36254d018d56133a5d", + "output_content_sha256": "edb55811a9d38802c311c74bdd2d4d1b2f3eaf37d06e4178eef0785c2fa4b57d", + "source_pr": "https://github.com/CrocSwap/integer-mult-bounds/pull/558", + "source_head": "060b137c8a6f9d73fd7864c7f8cf2736d6441774" +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-MULTICOLD.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-MULTICOLD.json new file mode 100644 index 0000000000..c16e7460cb --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-MULTICOLD.json @@ -0,0 +1,381 @@ +{ + "input_content_sha256": "edb55811a9d38802c311c74bdd2d4d1b2f3eaf37d06e4178eef0785c2fa4b57d", + "output_content_sha256": "055c0fb41d8b0d506674f62d0227833a74eabd19a022a1dfeb72c3952b7a030f", + "kernels": [ + { + "pivot": 506, + "frame": [ + 24 + ], + "gates": [ + { + "part": "B", + "index": 173, + "donor": 652, + "coefficient": "-2", + "donor_state": [ + 652, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 174, + "donor": 652, + "coefficient": "2", + "donor_state": [ + 652, + 2 + ], + "split_donor": false + }, + { + "part": "B", + "index": 269, + "donor": 700, + "coefficient": "2", + "donor_state": [ + 700, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 270, + "donor": 700, + "coefficient": "-2", + "donor_state": [ + 700, + 2 + ], + "split_donor": false + }, + { + "part": "B", + "index": 683, + "donor": 578, + "coefficient": "1", + "donor_state": [ + 578, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 1, + "2": 2, + "3": -2 + } + }, + { + "pivot": 518, + "frame": [ + 30 + ], + "gates": [ + { + "part": "B", + "index": 81, + "donor": 608, + "coefficient": "-2", + "donor_state": [ + 608, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 191, + "donor": 660, + "coefficient": "-2", + "donor_state": [ + 660, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 192, + "donor": 660, + "coefficient": "2", + "donor_state": [ + 660, + 2 + ], + "split_donor": false + }, + { + "part": "B", + "index": 704, + "donor": 542, + "coefficient": "1", + "donor_state": [ + 542, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 1, + "2": 2, + "3": -2 + } + }, + { + "pivot": 530, + "frame": [ + 30 + ], + "gates": [ + { + "part": "B", + "index": 86, + "donor": 610, + "coefficient": "1", + "donor_state": [ + 610, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 202, + "donor": 665, + "coefficient": "-4", + "donor_state": [ + 665, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 203, + "donor": 665, + "coefficient": "4", + "donor_state": [ + 665, + 2 + ], + "split_donor": false + }, + { + "part": "B", + "index": 724, + "donor": 554, + "coefficient": "1", + "donor_state": [ + 554, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 1, + "2": 2, + "3": -2 + } + }, + { + "pivot": 495, + "frame": [ + 24 + ], + "gates": [ + { + "part": "B", + "index": 514, + "donor": 123, + "coefficient": "-1", + "donor_state": [ + 123, + 0 + ], + "split_donor": true, + "target_donor": true + }, + { + "part": "B", + "index": 578, + "donor": 187, + "coefficient": "1", + "donor_state": [ + 187, + 1 + ], + "split_donor": false, + "target_donor": true + }, + { + "part": "B", + "index": 678, + "donor": 567, + "coefficient": "1", + "donor_state": [ + 567, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 3, + "2": 1, + "3": -2 + } + }, + { + "pivot": 507, + "frame": [ + 24 + ], + "gates": [ + { + "part": "B", + "index": 93, + "donor": 211, + "coefficient": "1", + "donor_state": [ + 211, + 0 + ], + "split_donor": false, + "target_donor": true + }, + { + "part": "B", + "index": 539, + "donor": 147, + "coefficient": "-1", + "donor_state": [ + 147, + 0 + ], + "split_donor": true, + "target_donor": true + }, + { + "part": "B", + "index": 698, + "donor": 579, + "coefficient": "1", + "donor_state": [ + 579, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 3, + "2": 1, + "3": -2 + } + }, + { + "pivot": 519, + "frame": [ + 30 + ], + "gates": [ + { + "part": "B", + "index": 507, + "donor": 115, + "coefficient": "1", + "donor_state": [ + 115, + 1 + ], + "split_donor": false, + "target_donor": true + }, + { + "part": "B", + "index": 573, + "donor": 179, + "coefficient": "-1", + "donor_state": [ + 179, + 0 + ], + "split_donor": true, + "target_donor": true + }, + { + "part": "B", + "index": 718, + "donor": 543, + "coefficient": "1", + "donor_state": [ + 543, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 3, + "2": 1, + "3": -2 + } + }, + { + "pivot": 531, + "frame": [ + 30 + ], + "gates": [ + { + "part": "B", + "index": 550, + "donor": 155, + "coefficient": "1", + "donor_state": [ + 155, + 1 + ], + "split_donor": false, + "target_donor": true + }, + { + "part": "B", + "index": 616, + "donor": 219, + "coefficient": "-1", + "donor_state": [ + 219, + 0 + ], + "split_donor": true, + "target_donor": true + }, + { + "part": "B", + "index": 738, + "donor": 555, + "coefficient": "1", + "donor_state": [ + 555, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 3, + "2": 1, + "3": -2 + } + } + ], + "source": "WidthScreen multi-cut cold kernels (pivots [506, 518, 530, 495, 507, 519, 531]) on the PR564 eight-cold word" +} \ No newline at end of file diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FOUR-COLD.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FOUR-COLD.json new file mode 100644 index 0000000000..2002f3cd4a --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FOUR-COLD.json @@ -0,0 +1,30 @@ +{ + "part": "B", + "index": 368, + "pivot": 494, + "frame": [ + 24 + ], + "distance": 294, + "dyadic": true, + "coefficients": { + "566": "1", + "640": "-2", + "688": "-1", + "642": "2", + "690": "1" + }, + "profile_delta": { + "3": -2, + "2": 2, + "1": 1 + }, + "entropy_delta": -0.4713744313795125, + "inserted_gates": 5, + "input_content_sha256": "fd694fd6e23c572e4cdb93b1513344a9914addbe4f952e1e9375b2688596e4aa", + "source_pr": "https://github.com/CrocSwap/integer-mult-bounds/pull/558", + "source_head": "060b137c8a6f9d73fd7864c7f8cf2736d6441774", + "source_parent": "Literal four-pivot promotion from verified PR552 zero word, pending publication", + "source_parent_recipe_sha256": "90417f8d54ea9272bb5041ed9144a58dcbc194a22dd0845e7de89d4b717f1b74", + "output_content_sha256": "e722b4de2f8def94a0b420e6f294be6b8b22d6bc83e65117ba369b8810c0d09d" +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FOUR-MULTICOLD.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FOUR-MULTICOLD.json new file mode 100644 index 0000000000..cff381db04 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FOUR-MULTICOLD.json @@ -0,0 +1,381 @@ +{ + "input_content_sha256": "e722b4de2f8def94a0b420e6f294be6b8b22d6bc83e65117ba369b8810c0d09d", + "output_content_sha256": "6044fab59cb626571715f85cecad8e85536492aa5dc176a053a5b3a569b1ccec", + "kernels": [ + { + "pivot": 506, + "frame": [ + 24 + ], + "gates": [ + { + "part": "B", + "index": 173, + "donor": 652, + "coefficient": "-2", + "donor_state": [ + 652, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 174, + "donor": 652, + "coefficient": "2", + "donor_state": [ + 652, + 2 + ], + "split_donor": false + }, + { + "part": "B", + "index": 269, + "donor": 700, + "coefficient": "2", + "donor_state": [ + 700, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 270, + "donor": 700, + "coefficient": "-2", + "donor_state": [ + 700, + 2 + ], + "split_donor": false + }, + { + "part": "B", + "index": 683, + "donor": 578, + "coefficient": "1", + "donor_state": [ + 578, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 1, + "2": 2, + "3": -2 + } + }, + { + "pivot": 518, + "frame": [ + 30 + ], + "gates": [ + { + "part": "B", + "index": 81, + "donor": 608, + "coefficient": "-2", + "donor_state": [ + 608, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 191, + "donor": 660, + "coefficient": "-2", + "donor_state": [ + 660, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 192, + "donor": 660, + "coefficient": "2", + "donor_state": [ + 660, + 2 + ], + "split_donor": false + }, + { + "part": "B", + "index": 704, + "donor": 542, + "coefficient": "1", + "donor_state": [ + 542, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 1, + "2": 2, + "3": -2 + } + }, + { + "pivot": 530, + "frame": [ + 30 + ], + "gates": [ + { + "part": "B", + "index": 86, + "donor": 610, + "coefficient": "1", + "donor_state": [ + 610, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 202, + "donor": 665, + "coefficient": "-4", + "donor_state": [ + 665, + 1 + ], + "split_donor": false + }, + { + "part": "B", + "index": 203, + "donor": 665, + "coefficient": "4", + "donor_state": [ + 665, + 2 + ], + "split_donor": false + }, + { + "part": "B", + "index": 724, + "donor": 554, + "coefficient": "1", + "donor_state": [ + 554, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 1, + "2": 2, + "3": -2 + } + }, + { + "pivot": 495, + "frame": [ + 24 + ], + "gates": [ + { + "part": "B", + "index": 514, + "donor": 123, + "coefficient": "-1", + "donor_state": [ + 123, + 0 + ], + "split_donor": true, + "target_donor": true + }, + { + "part": "B", + "index": 578, + "donor": 187, + "coefficient": "1", + "donor_state": [ + 187, + 1 + ], + "split_donor": false, + "target_donor": true + }, + { + "part": "B", + "index": 678, + "donor": 567, + "coefficient": "1", + "donor_state": [ + 567, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 3, + "2": 1, + "3": -2 + } + }, + { + "pivot": 507, + "frame": [ + 24 + ], + "gates": [ + { + "part": "B", + "index": 93, + "donor": 211, + "coefficient": "1", + "donor_state": [ + 211, + 0 + ], + "split_donor": false, + "target_donor": true + }, + { + "part": "B", + "index": 539, + "donor": 147, + "coefficient": "-1", + "donor_state": [ + 147, + 0 + ], + "split_donor": true, + "target_donor": true + }, + { + "part": "B", + "index": 698, + "donor": 579, + "coefficient": "1", + "donor_state": [ + 579, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 3, + "2": 1, + "3": -2 + } + }, + { + "pivot": 519, + "frame": [ + 30 + ], + "gates": [ + { + "part": "B", + "index": 507, + "donor": 115, + "coefficient": "1", + "donor_state": [ + 115, + 1 + ], + "split_donor": false, + "target_donor": true + }, + { + "part": "B", + "index": 573, + "donor": 179, + "coefficient": "-1", + "donor_state": [ + 179, + 0 + ], + "split_donor": true, + "target_donor": true + }, + { + "part": "B", + "index": 718, + "donor": 543, + "coefficient": "1", + "donor_state": [ + 543, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 3, + "2": 1, + "3": -2 + } + }, + { + "pivot": 531, + "frame": [ + 30 + ], + "gates": [ + { + "part": "B", + "index": 550, + "donor": 155, + "coefficient": "1", + "donor_state": [ + 155, + 1 + ], + "split_donor": false, + "target_donor": true + }, + { + "part": "B", + "index": 616, + "donor": 219, + "coefficient": "-1", + "donor_state": [ + 219, + 0 + ], + "split_donor": true, + "target_donor": true + }, + { + "part": "B", + "index": 738, + "donor": 555, + "coefficient": "1", + "donor_state": [ + 555, + 0 + ], + "split_donor": true + } + ], + "profile_delta": { + "1": 3, + "2": 1, + "3": -2 + } + } + ], + "source": "WidthScreen multi-cut cold kernels (pivots [506, 518, 530, 495, 507, 519, 531]) on the PR564 four-cold word" +} \ No newline at end of file diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FROZEN-FOUR-PROMOTION.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FROZEN-FOUR-PROMOTION.json new file mode 100644 index 0000000000..c100fbeec2 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FROZEN-FOUR-PROMOTION.json @@ -0,0 +1,58 @@ +{ + "status": "PASS_LITERAL_FOUR_PIVOT_CONSTRUCTION", + "source_sha256": "a30810b755cf80e1128c0b932728bd51ca8e0bb31225fc415675afb42a766c8f", + "word_sha256": "2a2ef59a5376cca2c8c3d2d7a9476d98cd527275e8bf4bc0047eaba4d8c2591c", + "changes": [ + { + "group": 10, + "old_E": [ + 260, + 132, + 96, + 24 + ], + "new_E": [ + 260, + 132, + 96, + 24, + 1 + ], + "pivots": [ + 419, + 421, + 422, + 423 + ], + "gates": 12 + } + ], + "local_before": { + "1": 2300, + "4": 184, + "8": 8, + "3": 472, + "2": 440, + "6": 56, + "5": 56 + }, + "local_after": { + "1": 2308, + "4": 188, + "8": 8, + "3": 468, + "2": 432, + "6": 56, + "5": 56 + }, + "widths": { + "9": 292, + "8": 156, + "5": 52, + "4": 4 + }, + "source_recipe_sha256": "9ad34faa8611a6ea7f161d2e1fe331ab1ba5ccec8fca3978e31c3e7bf789bc31", + "source_code_sha256": "b69a27d53ec3f64ccbdbbd79f9632419f273b3eb4429f6cdec1315fd8798750c", + "word_content_sha256": "fd694fd6e23c572e4cdb93b1513344a9914addbe4f952e1e9375b2688596e4aa", + "exploratory_word_sha256": "bab53c1749361779e4bc267fd9d1c899ccd09d61459eb6fea54edce44f16feec" +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/OWNERS.json.gz b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/OWNERS.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..2944cf5cbe147516c5429eb21030ec8c29fed37b GIT binary patch literal 412988 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 z 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⁡5K35+Aj-+M2krEOj4TL; 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 2: + x /= 2 + k += 1 + lo, hi = log_unit(x) + l2, u2 = log_unit(Q(2)) + lo, hi = lo+k*l2, hi+k*u2 + # Outward rational rounding keeps later certificates compact. + return Q((lo*GRID).__floor__(), GRID), Q((hi*GRID).__ceil__(), GRID) + + +def exp_bounds(x): + require(0 <= x < 1, "exponential range") + term = total = Q(1) + for j in range(1, 13): + term *= x/j + total += term + tail = term*x/13/(1-x/14) + return total, total+tail + + +def moment(m, W, entries, saving): + lo = hi = Q(0) + for t, count in entries: + t, count = int(t), int(count) + require(0 < t < m and count > 0, "improper child") + l, u = log_bounds(Q(m, t)) + lower = exp_bounds(saving*l)[0] + upper = exp_bounds(saving*u)[1] + lo += Q(t*count, m*W)*lower + hi += Q(t*count, m*W)*upper + return Q((lo*GRID).__floor__(), GRID), Q((hi*GRID).__ceil__(), GRID) + diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/engines/moment.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/engines/moment.py new file mode 100644 index 0000000000..7d697cb452 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/engines/moment.py @@ -0,0 +1,113 @@ +"""Independent prospective ordinary five-stage cost, never supplier admission. + +Consumes a raw one-invocation ledger made from the actual source/internal/target +paths. No packed profile is used as an input. Missing physical/finite/compiler +obligations must remain explicit in the accompanying report. +""" +from collections import Counter +from decimal import Decimal, localcontext, ROUND_FLOOR +from fractions import Fraction as F +from functools import lru_cache +from math import factorial +import hashlib, json, sys +from pathlib import Path + +DYAD = 1 << 224 + +def floor(x): return F(x.numerator*DYAD//x.denominator, DYAD) +def ceil(x): return -floor(-x) + +@lru_cache(None) +def logarithm(x): + """Mercator bounds after binary reduction; ln(2) via two Mercator sums. + + For 1 <= y < 2, log(y) is an alternating series in z=y-1. + We instead reduce to 1 <= y < 3/2, and bound log(3/2) and + log(2) by the same alternating series at z=1/2 and z=1/3, + using log(2)=log(3/2)+log(4/3). All sums are exact rationals. + """ + assert x >= 1 + k = 0 + while x >= 2: x /= 2; k += 1 + j = int(x >= F(3, 2)) + if j: x /= F(3, 2) + def mercator(y): + z=y-1 + assert 0 <= z <= F(1,2) + # An even partial sum is below log; the next term bounds its tail. + t=z; s=F(0) + for n in range(1, 225): + s += (t if n & 1 else -t)/n + t *= z + return s, s+t/225 + a,b=mercator(x); c,d=mercator(F(3,2)); e,f=mercator(F(4,3)) + return floor(a+(k+j)*c+k*e), ceil(b+(k+j)*d+k*f) + +def exponential(l,u): + assert 0 <= l <= u < F(1,10) + def poly(x): + s=t=F(1) + for j in range(1,25): t=t*x/j; s+=t + return s,t + lo,_=poly(l);hi,last=poly(u) + return floor(lo),ceil(hi+last*u/25/(1-u/26)) + +def moment(H,m,W,a,bad=False): + lo=hi=F(0) + for r,n in H.items(): + assert 0 < r < m and n > 0 + l,u=logarithm(F(m,r)); e,f=exponential(a*l,a*u) + p=F(r*n,m*W);lo+=p*e;hi+=p*f + if bad: + # Existing envelope shape, only conditionally portable to the new cover. + l,u=logarithm(F(m));e,f=exponential(a*l,a*u) + p=F(32*m*sum(H.values()),10**16*W) + lo+=p*e;hi+=p*f + return floor(lo),ceil(hi) + +def decimal(x): + with localcontext() as c: + c.prec=70 + return str(Decimal(x.numerator)/Decimal(x.denominator)) + +def certify(H,m,W,bad=False): + with localcontext() as c: + c.prec=70 + terms=[(Decimal(r*n)/Decimal(m*W),(Decimal(m)/Decimal(r)).ln()) for r,n in H.items()] + fallback=Decimal(32*m*sum(H.values()))/Decimal(10**16*W) if bad else Decimal(0) + lm=Decimal(m).ln();lo=Decimal(0);hi=Decimal('.003') + for _ in range(210): + a=(lo+hi)/2 + if sum(p*(a*l).exp() for p,l in terms)+fallback*(a*lm).exp()<1:lo=a + else:hi=a + q=int(((lo+hi)/2*10**24).to_integral_value(rounding=ROUND_FLOOR)) + lo=F(q,10**24);hi=lo+F(1,10**24) + lv=moment(H,m,W,lo,bad);hv=moment(H,m,W,hi,bad) + assert lv[1]<10 for v in slacks.values()),{k:str(v) for k,v in slacks.items() if v<=0} + assert min(margins.values())==minimum + assert margins['balanced_prefix']-minimum==eta and 1-eps-r==eta/2 + assert 1-eps*(1+c)==eta-eps*eta/4 + return dict(parameters=dict(a_bit=a,a_complex=b,tau=tau,sigma=sigma, + eta=eta,beta=beta,q=q,c=c,epsilon=eps,lambda_=lam, + lambda_prime=lp,alpha_squared_power=r,delta=delta, + C0=bridge['semantic']['C0'],C1=1,kappa=kappa), + strict_constraints=slacks,margins=margins,minimum_margin=minimum, + absorption_gap=minimum-kappa, + recurrence=dict(internal=internal,leaf=leaf,reservations=1-c)) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/inputs/PR543-EXPECTED.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/inputs/PR543-EXPECTED.json new file mode 100644 index 0000000000..b61d859826 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/inputs/PR543-EXPECTED.json @@ -0,0 +1,239 @@ +{ + "word": { + "file": "data/bitE8mut-r420.json.gz", + "file_sha256": "9721a3819efd68307f66f00d84a952eb28eb7c3ad2ce79653ce295c98a764784", + "content_sha256": "e597e3885c0a8daa262afa5985ee2930443329126aece76d33159d81882bdcc2", + "plan_sha256": "d5c2494b4baae801143049e172db303b3c8e25a002e9d9715a1d79dcb2d74c58", + "R": 420, + "retained_totals": 9, + "gates": { + "D": 120, + "A": 2064, + "B": 837, + "C": 2661 + }, + "local_histogram": { + "1": 1320, + "2": 1440, + "4": 60, + "5": 120, + "8": 9 + }, + "legality": { + "records": 29874, + "common_frame_ADDs": 26916, + "rank_mass": 5112 + }, + "five_stage_columns": 900, + "five_stage_payload_bits": 100, + "nine_stage_columns": 1380, + "nine_stage_payload_bits": 100, + "eleven_stage_columns": 1620, + "eleven_stage_payload_bits": 100 + }, + "interface": { + "hypotheses": { + "H1_no_target_feeds_z": true, + "H2_D_frame0_targets_from_helpers": true, + "H3_A_z_only_scatter_targets_B_split": true, + "H4_C_literal_reverse_at_full": true, + "H5_V_identity": true + }, + "conclusion": { + "U_block_form": true, + "J_identity": true, + "K_equals_D": true, + "C_is_U_inverse": true + }, + "interleaving": { + "z_gates_A": 2064, + "source_writes_A": 0, + "z_gates_B": 597, + "source_writes_B": 597, + "helper_writes_B": 0, + "sources_rewritten_B": 120, + "B_z_write_frame_dims": { + "4": 477, + "6": 120 + }, + "B_z_operand_kinds": { + "source<-helper": 120, + "source<-source": 477 + }, + "B_z_operand_kinds_by_dim": { + "dim4:source<-source": 477, + "dim6:source<-helper": 120 + }, + "B_z_writes_after_a_target_read_of_the_same_register": 597, + "B_target_reads_of_registers_rewritten_earlier_in_B": 120, + "target_reads_of_targets": 0, + "cleanup_gates": 2661 + } + }, + "nine": { + "pipeline": "PR #510 (PR #463 nine-stage template, 32 replicas, PR #442 hosting, PR #493 outer assembly)", + "bit_lower": "413456747036699736067/250000000000000000000000", + "bit_lower_decimal": "0.001653826988146798944268", + "profile": { + "1": 380160, + "2": 426624, + "4": 32640, + "5": 34560, + "6": 15360, + "7": 23040, + "8": 2592, + "42": 3456 + }, + "bit": { + "live": 30720, + "physical": 30729, + "maxchild": 42, + "rank_mass": 1956096, + "hosted_residuals": 120960, + "bank_assignments": 0, + "prefix_bits": 189, + "charged_prefix_bits": 192, + "coefficient_bits": 189, + "two_level_coefficient_bits": 416, + "charged_two_level_coefficient_bits": 512, + "row_coefficient": 18355, + "halving_depth": 2 + }, + "kappa": { + "pr535": { + "kappa": "793733736881443/500000000000000000", + "kappa_decimal": "0.001587467473762886", + "complex_lower": "1589991533606044174031/1000000000000000000000000", + "binding_component": "complex" + }, + "pr531": { + "kappa": "1517760977820331/1000000000000000000", + "kappa_decimal": "0.001517760977820331", + "complex_lower": "304013615566499291631/200000000000000000000000", + "binding_component": "complex" + } + } + }, + "eleven": { + "pipeline": "PR #493 (PR #445 geometry, PR #472 emitter, audit and invoice, PR #442 hosting)", + "bit_lower": "82015816228313440961/50000000000000000000000", + "bit_lower_decimal": "0.00164031632456626881922", + "profile": { + "1": 116160, + "2": 130560, + "4": 9120, + "5": 10560, + "6": 3839, + "7": 7680, + "8": 792, + "14": 1, + "56": 3497 + }, + "bit": { + "live": 9600, + "physical": 9609, + "maxchild": 56, + "rank_mass": 745536, + "hosted_residuals": 36960, + "prefix_bits": 4710, + "charged_prefix_bits": 4736, + "coefficient_bits": 4710, + "three_level_coefficient_bits": 14185, + "charged_three_level_coefficient_bits": 14208, + "row_coefficient": 19431, + "halving_depth": 3 + }, + "emitted_program_sha256": "3de4325e0df33ca85116d05cbcc6810f025d6083e5134d128236769c97699f51", + "kappa": { + "pr535": { + "kappa": "793733736881443/500000000000000000", + "kappa_decimal": "0.001587467473762886", + "complex_lower": "1589991533606044174031/1000000000000000000000000", + "binding_component": "complex" + }, + "pr531": { + "kappa": "1517760977820331/1000000000000000000", + "kappa_decimal": "0.001517760977820331", + "complex_lower": "304013615566499291631/200000000000000000000000", + "binding_component": "complex" + } + } + }, + "controls": { + "pr510_r480_nine": { + "word": "vendor/pr510/e8-r480-dead-totals/data/bitE8mut-r480.json.gz", + "bit_lower": "396861776523137034277/250000000000000000000000", + "bit_lower_decimal": "0.001587447106092548137108", + "kappa": { + "pr535": { + "kappa": "1584931111785787/1000000000000000000", + "kappa_decimal": "0.001584931111785787", + "complex_lower": "1589991533606044174031/1000000000000000000000000", + "binding_component": "bit" + }, + "pr531": { + "kappa": "1517760977820331/1000000000000000000", + "kappa_decimal": "0.001517760977820331", + "complex_lower": "304013615566499291631/200000000000000000000000", + "binding_component": "complex" + }, + "pr484": { + "kappa": "662515748707749/500000000000000000", + "kappa_decimal": "0.001325031497415498", + "complex_lower": "663394767670133/500000000000000000", + "binding_component": "complex" + }, + "pr471": { + "kappa": "260706019542937/200000000000000000", + "kappa_decimal": "0.001303530097714685", + "complex_lower": "1305231506267591/1000000000000000000", + "binding_component": "complex" + }, + "pr458": { + "kappa": "323880830669511/250000000000000000", + "kappa_decimal": "0.001295523322678044", + "complex_lower": "1297203880559577927527/1000000000000000000000000", + "binding_component": "complex" + } + } + }, + "pr493_r489_eleven": { + "word": "../e8-bit-carrier-skeleton/data/bit/bitE8mut-r489.json.gz", + "bit_lower": "391360506745414227149/250000000000000000000000", + "bit_lower_decimal": "0.001565442026981656908596", + "emitted_program_sha256": "e37b52e4861c39154b5891460fb45df8651c92cd68961078f8f06596f057c822", + "kappa": { + "pr535": { + "kappa": "97687203033227/62500000000000000", + "kappa_decimal": "0.001562995248531632", + "complex_lower": "1589991533606044174031/1000000000000000000000000", + "binding_component": "bit" + }, + "pr531": { + "kappa": "1517760977820331/1000000000000000000", + "kappa_decimal": "0.001517760977820331", + "complex_lower": "304013615566499291631/200000000000000000000000", + "binding_component": "complex" + }, + "pr484": { + "kappa": "662515748707749/500000000000000000", + "kappa_decimal": "0.001325031497415498", + "complex_lower": "663394767670133/500000000000000000", + "binding_component": "complex" + }, + "pr471": { + "kappa": "260706019542937/200000000000000000", + "kappa_decimal": "0.001303530097714685", + "complex_lower": "1305231506267591/1000000000000000000", + "binding_component": "complex" + }, + "pr458": { + "kappa": "323880830669511/250000000000000000", + "kappa_decimal": "0.001295523322678044", + "complex_lower": "1297203880559577927527/1000000000000000000000000", + "binding_component": "complex" + } + } + } + } +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/CONSTRUCTION.md b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/CONSTRUCTION.md new file mode 100644 index 0000000000..1d4b6d6c17 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/CONSTRUCTION.md @@ -0,0 +1,25 @@ +# Actual words and whole-call composition + +## Seven multi-cut cold kernels (this package) + +Each provider word first receives PR564's single-cut kernel for helper 270 (below). `code/build_multicut_kernels.py` then inserts seven more kernels from the frozen recipes `data/{ZERO,FOUR,EIGHT}-MULTICOLD.json`. A kernel for pivot p at entrance frame E is a list of gates `d += -q*p @E`, each at its own position (part, index). All gates precede p's first original touch, and p carries only its initial dirt there. The gates therefore cancel p's complete dirty response if and only if `sum_g q_g * col_{cut_g}[d_g] = col[p]` over the actual suffix columns. The constructor checks this by an exact forward replay of every output row. It also requires dyadic q, donors that are not data registers, pivots or centres, legal frame chains under gk_word.profile, the pinned profile delta and the pinned output content hash. + +Pivots 506@[24], 518@[30] and 530@[30] use helper donors, one of which is a B-first helper split at its first frame; each has delta `{1:+1,2:+2,3:-2}`. Pivots 495@[24], 507@[24], 519@[30] and 531@[30] use two output-target donors and one B-first partner, all in part B; each has delta `{1:+3,2:+1,3:-2}`. All seven pivots enter at rank one, so eight helpers per word have residual width eight. `code/audit_multicold_controls.py` locates every new gate by exact content and rejects all 32 omission mutants (each gate, each whole kernel) in both exact orientations, with cleanup regenerated and correct compensation frozen. The changed words then pass the unchanged native, phase, wrapper, controller, invoice and assembly admissions. + +## PR564 single-cut kernel (inherited) + +For each zero/four/eight provider, helper 270 is register 494 and is untouched before B index 368. The frozen constructor independently reconstructs the actual suffix responses and checks + + q494 = q566 - 2q640 + 2q642 - q688 + q690. + +Five opposite donor updates on frame [24] kill that future dirty response; cleanup is rebuilt from the actual changed word. The entry frame has rank one and the helper's residual width becomes eight. The changed scalar word, compensation, inverse transpose and both frame ledgers are then verified natively; the construction relation alone is not admission. + +In PR564, with p=0,4,8 promoted pivots, the local paid profile was `e1*(2301+2p)+e2*(442-2p)+e3*(470-p)+e4*(184+p)+56e5+56e6+8e8` with width inventory `{4:p,5:56-p,8:157,9:291}`. With the seven multi-cut kernels it is `e1*(2316+2p)+e2*(452-2p)+e3*(456-p)+e4*(184+p)+56e5+56e6+8e8`, width inventory `{4:p,5:56-p,8:164,9:284}`, 220 nonzero entrance helpers and entrance rank 388+p. The exact call dispatch retains 15/2/55 counts, but every selected provider now includes the cold kernel. + +The complete literal owner map is frozen in data/OWNERS.json.gz; the audit derives physical windows through all individual bridges, same-call family uniqueness, residual offsets, spectator axes, orthogonal charts and remaining idle children. Local sums plus the idle profile `{1:93,2:93,3:2118,7:1,48:1713}` of the new literal owner map yield the complete printed profile. No profile-only homogeneous substitution is used. The solver is a discovery tool, not an admission dependency. + +All source and all wrapper/scalar/phase work remain charged. The fresh invoice sums the actual selected provider and orientation primitives, uses conservative shared compiler maxima, and retains the prior allowance as an overcharge. Reusing frozen arithmetic engines does not reuse the old invoice: the assembler independently reconstructs its stock/group/router/literal/precision/tape/row inequalities from fresh receipts. + +Uniform fixed dispatch across the full orthogonal group preserves the PR559 native complex cover argument. Right translation by each checked orthogonal owner chart is a bijection, and every chosen scalar/phase program is exact on all columns. The native moment removes no real bit exception or finite work. Both the conservative complex moment and native exact-complex moment are certified, with unchanged PR543 bit fallback and inherited all-size/analytic assumptions. + +Exploratory packing optimality receipts describe only the stated one-cold complete-group family and retained capacities. They are not global bounds over other words, cuts, kernels, owner inventories or controllers, and are not needed for the constructive record. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-EXACT-FRONTIER.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-EXACT-FRONTIER.json new file mode 100644 index 0000000000..adc6d105ec --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-EXACT-FRONTIER.json @@ -0,0 +1,208 @@ +{ + "status": "PASS_EXACT_TWO_ENGINE_FULL_GROUP_ONE_COLD_MIXED_FRONTIER_OPTIMAL_AT_112_GROUPS_72_COLD", + "basis": [ + 1, + 6, + 8, + 15, + 38, + 142, + 147, + 545, + 546 + ], + "basis_solution": [ + "5376", + "172", + "2964", + "448", + "3584", + "1668", + "1916", + "112", + "72" + ], + "basis_inverse": [ + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/2", + "1", + "1", + "0", + "-1", + "-1", + "-1/2", + "0", + "-1/2" + ], + [ + "-1/2", + "0", + "0", + "0", + "0", + "0", + "1/2", + "0", + "1/2" + ], + [ + "0", + "0", + "-1", + "0", + "1", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/10", + "1/5", + "3/5", + "1", + "0", + "0", + "-1/10", + "-1/5", + "1/10" + ], + [ + "-1/10", + "-1/5", + "-3/5", + "0", + "0", + "0", + "1/10", + "1/5", + "-1/10" + ], + [ + "0", + "0", + "-1/4", + "0", + "0", + "1/4", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "profile": { + "1": 166568, + "2": 30928, + "3": 35756, + "4": 13696, + "5": 4032, + "6": 4032, + "7": 172, + "8": 576, + "48": 1668 + }, + "records": [ + { + "endpoint": "1595676281828849775453/1000000000000000000000000", + "engine": "mercator", + "all_reduced_costs_nonnegative": true, + "nonzero_reduced_costs": 539, + "minimum_positive_reduced_cost_lower": "222055118676193246746061099213955965984315834215778847140022704309570577507741/263280729171392966744795069209176080797237738501372778135777443840000000000000000", + "cold_slack_reduced_cost_interval": [ + "513026148989447050540836426893905376254697061019439053803015386793359353799258153/42124916667422874679167211073468172927558038160219644501724391014400000000000000000", + "1026052297978894101081672853787810752509394122038878107606030773647968707598820059/84249833334845749358334422146936345855116076320439289003448782028800000000000000000" + ], + "full_moment_minus_one": [ + "-750720024195115415005314350177965700250986833928797985669123457/1102122619753118154805987576757362501938286463993458603027515586987950080000000000000000", + "-187680006048778853751328587544491425062746698312199496331541251/275530654938279538701496894189340625484571615998364650756878896746987520000000000000000" + ] + }, + { + "endpoint": "1595676281828849775453/1000000000000000000000000", + "engine": "base_two", + "all_reduced_costs_nonnegative": true, + "nonzero_reduced_costs": 539, + "minimum_positive_reduced_cost_lower": "33208851002821253087494908057976084633831276976505441935413013372322585922606784770449425509021269519505794204538836864393137701499805460281320028176313615522951319291987798781283753817792192502911350801312965543771781374017386149443509006758906444216993526606357188700799389876686464067446001164023261353770657302988559771691554887875709774768864968811715827557443401425091550611236113503251690306775173524672334691280802090682822346552024502261684062544988064082242086712021819328647368146868379739134136141809470649495432603180087433199003679230748880684733320088431517535916103634154354959951397026709369512744942903245083346419598790546081622230050521070554169298851989674065237091335399576524730140545143382815022430315441646416727886322888590553489749387506219257150956602899102372139984701870054731097183293976224101547/39374235365934380377099913476981022436234126243405196247755182043928004886695929486963188813156873875801150920425458196794988297512167219255377372883091469622116786624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cold_slack_reduced_cost_interval": [ + "1948692097900199237369312774838633784881575506848332908054776000121392036757573553919202252218743602815089278778211608665593211590149106344293188416879627562034606032844348374849944443602641516062651323035097699305756606370875405809281351672260048562379458085297466107122386760941942388983439096179444870774754692047594860616275003768289528850649771593435787157574377509157511937549665283452382474216322246886070059413982332820844552433169858241424833686041968884325074705910692747675164276824614773212946597731913161598994963588841947202634295565956977379973690767665326638098931478477643852567491543241749333494962005058353293540267868568290191146617660882087129487825481954456300250602161621996965766996601258649886062181378620007391316745716540208946956509840387824633767637627434166012283278765816916010522067322896499858649093/160008398005069156113841096759062730672521162740759647357624774220917273886723706951716321395823072814920161696272315169974032516096777973838487266823437862790424218320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "6819240863601569194850978739772022819709654748934628787468128856304553863745803724048381446740826795186775692185773363176894380443873189662849320785366991131968406932835786259355322587099029856453506235298075227169554183953847158750958843661183803080557991720193079159785340861999506884175219217143352574083058056354050654493587415462320291598654121333952459325892963450996979756930702885766567363649935524577779684455356779475634307494821850349615919507787672386710773151700275456382881222217332763872312407187412816713569763950751589698092780230005390837634758397670020181367586894605397182798803261976991938104186995500142908606080498179323589656151328597372596948228108267254177039625430465897911577960040721553599913576240995619342980012850802896827747562978926138944350089836943737534450104314522559102287809510462742258628811/559932380990992796807786659302918855178512090949662274680579717308502504460091453046869399242872680234069467606396502085573665228844583317312686496891554876867362339960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "full_moment_minus_one": [ + "-26801537584168008086026240882946845712222735080739006552435304859413689625296371542496795759489700327632008290048473340546342134030352194063077596983875969731484823317108243589441068971941382757780847399461719098403329555429733574172611521868226257437945219623210790518866686769905000581158777402168110105726815395028600374156099764666235220761494306935458867377202177405132196932114986403560565966439881293531994522402726995451599737142039995766409988181351591884048300407048002058820788050228245925316344539600637416570345744153739891129008332505081398432023626044286222025103227800608928486319985507146510148982178334300424523699980217280102883/39347000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "-71005073608796900361658531024052028475846861626043274231695249520387741758693225703715110841637319052471637486757493148931299739565939893240081943643290383745214749800992925522579276751834011045263544389775714267107060578009214888520919667180829644635952440923466320204968208008885707418794595411965226480698619097346733046394485884408885816448188217155411291675196992074887106621069154164291629221988270604564736832833681248506913196049989812050549392877556227799017123755956768726658909994349645627057817274380963452548686258618769656172285853581648598491345734327143781274450310697047162032682036989512036300911554580315762912289063304996206617483491587554448776356855223843214167182085663015326337385777180710858450175578282047771338831858646824616729085747821231126654552140861650148702194110335691615903493269872394296130942543398645355673363760451185296348313358912072222853545516472339467094762367913348552870645552715800628317480293143047749361752544464505941833159759226458460868382243507782541812175780116325528396171437906094883318221365206539898198606868678035355081687851264961421279085212644843773384952183612399028775379543/104241655131029528141474751677846558833305119882482541864860361077522774852351711009075112404712538584397146974420591548011967910720588393782650506704982934688648500408330265237243566859601351240179078232136486932090011338301670685935261818012596772315462894497156427112333485183726721871056931132334680508354351570858308524610246327747554196740812012773201435658901974434494875510574059183978904167434689665923495600661412476542786320464448595916729444775677924742593711152689541248149449627613184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "endpoint": "797838140914424887727/500000000000000000000000", + "engine": "mercator", + "all_reduced_costs_nonnegative": true, + "nonzero_reduced_costs": 539, + "minimum_positive_reduced_cost_lower": "7105763797638183895878453273954717397893766643973420770445257386205369631350951/8424983333484574935833442214693634585511607632043928900344878202880000000000000000", + "cold_slack_reduced_cost_interval": [ + "1026052297978894101082316707070326537856245118004417390848240533098348151843000111/84249833334845749358334422146936345855116076320439289003448782028800000000000000000", + "128256537247361762635289588383790817232030639750552173856030066644949768980412983/10531229166855718669791802768367043231889509540054911125431097753600000000000000000" + ], + "full_moment_minus_one": [ + "1319062111394400448194614618406623722664975964849486682941014433/551061309876559077402993788378681250969143231996729301513757793493975040000000000000000", + "2638124222788800896389229236813247445329951970378973366224987319/1102122619753118154805987576757362501938286463993458603027515586987950080000000000000000" + ] + }, + { + "endpoint": "797838140914424887727/500000000000000000000000", + "engine": "base_two", + "all_reduced_costs_nonnegative": true, + "nonzero_reduced_costs": 539, + "minimum_positive_reduced_cost_lower": "7470167258965925796755362730869618601833842020045994162320100693515552600634468747807849442115616872367513918512534986755755029498369235849573755985996620229526843487957999677271967265594281471085168807290633469543969970100355200700171869705952429549517824002095961815272396793943093609915668035301019732838021658884528537672646474284918690466513562313166903890224965720229358853191240710350351893215442548103652361391877818816800924564839049156570186840379374476385119028942501287793459116059059581826588508012651935411685155645123312126214875923952966560215952287784411856508866689161337891462656562483699031368607698523756526529765721857846948629497551840002322909490448319798333373090895615116819212666520823824676999006621376992669962117749182877855519058391107126795799609460840569418139169158714085013793140899991874363/8857040065988229912097266615424080252497498292933989913227380058009635147312023377761175560668112626460254109479666323303978743640846327155984784598637153118957331120609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cold_slack_reduced_cost_interval": [ + "2593779154872983416252941479870013034759604425555177796699266252325781785071474275778429408938631828279045919767189908316918357417625124925175401175828177490556549327368839700039915025333948228682022725900499860332366457384927019771356714054612526215252803050118602852891635774349353289589402401635197789017549934250029648822705036601326568094164825349119759029731116924977710121112918800330401082549273433724365084269293595699643554957222151140149515565194130144996086581065812606311537145250050043717611194768143309441052640368865110377732195971736336427351836982676431311521776675143318178703504058940077614249038459203577560634569007674167557872120716582586630764854787914395709573046114229753611669756233331813881541859971564040120437729304823274215307861639312114570453934063663319566031730320928516361510733079715138828013/212976923238605702365694129372730184235600359533450466317183180494135087578802987325479840029797470436427282064227374439189987316783370835776443047691613552674501421269531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "1296664921573878607607974707887857414365218529248504381703619060360925650276622115727936340931707126618357727911436799827373081755816522806838702606380480049100132148992864125743126740924953953742796603384157884056082821904697743733589129589947001885322087615477791373625546216234079614988198458927366000044763345979201877820935240484738085976581939135410468892857518688240831083284809965106731829713537769440620054733802143813487498024627942353477830254159237794451253561425035361202167739798164811571761649708266686087520807215967542432119782789611234703508989514575423872168817230198295415295088228344780618087213107661549633489728859872828499144128601721681893070906208913682791484664750850918939496139778563125083876414166925838754037747375932634691890485840426654974194143740692774811976476117730698645852741983781378673093/106470014977723145802261792827369495876734475260705700503836045862773466854258982849014852712507352980273781831429773093399469694398901178456639576843617807933522731220703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "full_moment_minus_one": [ + "72565894215853653884473494337750716882197651824831035387467645174131765383283305893741125884668699918056298009114368254199161434764574797425854163117069905015733584292342647318238695303491625449309293882781534376834549855268828670728935508977256075060616206255305423419969014203467806336009362063705273279766506807127798589161446437220816857963478082543564212101278970886674759305082347029247921168370949334485438460596068070905976941929743089128834734071508538783429554959109223397637753904135251085981605872151406308877518738380379886598650757803893146564875577306115591391756501767661634303233955529297629066635473813338589192343043253876243/30315673828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "27484554082976016489047397643858687558952287070698407299876884663478416608931654204090833725670907362971580275583048250631713891323461682002951282079390251644818365432256055187997240475479774279587342785596600298883740791348131977879233486208609783759450362665358837627358891374206169418635425060026569943636829995214231942496431655814770889098526108127682003579748604064650845747665612665445302190425466590023911966855525121625882078246034126797614640793614765260221750724237333382539443595622654093897322962702543585689644493265868086720884131962533199088857421230207504622534329740246782245911722780683306381192572881056463616876857597115705636452191596908183839629207107492063190215859758685491772471748557048243251648179280869016406224875783150679015627460714867598494867350832745679881170148061381686244172626574265714672675006553887893822865618686074710380681821279931866612304550236902317204890167426980255505993358516030855170293935509225059999558301570885348474872828389842278073889063961847284883779615128024895015842371838473591064366097832224814623246177757502395179241118911165380429709840434156906373850247896614478980853/11482154052385244846668541958548722127822773209403303899418515202264546525965891343461002762248597032844468648234502575742609351025276693829599294463417233936578274704020209756642074527875332460073986666896987606874213135994843012271165429669293598550552179717367097963286116272032325881462271948162166227467464636600870758927659543541368563174252126267496748690154838069370553667427584457964587620224103154730115704425777154556708130773894123668462492629949663210542358206711832408883196038773500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "source_sha256": { + "/private/tmp/pr558-mixed-048-cold-frontier/SCREEN.json": "33b76dc456e59085330ad48614071e9d3509fedcb8a38dc9266c940e9b8afc4d", + "/private/tmp/pr558-mixed-048-cold-frontier/PRICE.json": "fef93666250066b9775b76bb117c0647efe54c07cbd9ba8f001b93894202f928", + "/private/tmp/pr558-mixed-048-cold-frontier/ALLCOLD-OWNER-RECEIPT.json": "cf9992773c9ae4523dbc7f71753d7ecfa515618d7c2ab414b60d53887f518a30", + "/private/tmp/static44-owner-experiment/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "/private/tmp/static44-owner-experiment/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "/private/tmp/pr558-mixed-048-cold-frontier/certify_frontier.py": "bb68ab9d8449a55e501d5341191fd5cd63ab388c72a925eba040eb5e1b2b1158" + }, + "scope": "Two-engine exact dual for full-group/one-cold mixed-invocation frontier.\nPrepared with OpenAI Codex assistance. The family allows arbitrary full\nrank-five groups per invocation, zero/one specified earlier cold kernel per\ninvocation, all4/5/8/9 bin patterns, and drops chronology constraints. It does\nnot exclude additional cold kernels, other local words, or cloned geometry.\n" +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-OWNER-RECEIPT.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-OWNER-RECEIPT.json new file mode 100644 index 0000000000..15247d2f59 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-OWNER-RECEIPT.json @@ -0,0 +1,448 @@ +{ + "status": "PASS_LITERAL_MIXED048_ALLCOLD_OWNER_ASSIGNMENT_PENDING_LOCAL_AND_NATIVE_ADMISSION", + "source_word_sha256": "bab53c1749361779e4bc267fd9d1c899ccd09d61459eb6fea54edce44f16feec", + "source_plan_sha256": "0299973329086dad569269931a33d41b9f76868e747b3418e4b340720059de6f", + "owners_sha256": "5e9e6e0a61db061fef6489b4e803ac35b6c38f7419d6a51769e5438d324ed1df", + "roles": 36288, + "per_call_width_inventory": [ + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 56 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 56 + }, + { + "9": 291, + "8": 157, + "5": 52, + "4": 4 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 56 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 56 + }, + { + "9": 291, + "8": 157, + "5": 56 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 56 + }, + { + "9": 291, + "8": 157, + "5": 56 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 56 + }, + { + "9": 291, + "8": 157, + "5": 56 + }, + { + "9": 291, + "8": 157, + "5": 56 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 52, + "4": 4 + }, + { + "9": 291, + "8": 157, + "5": 56 + }, + { + "9": 291, + "8": 157, + "5": 56 + }, + { + "9": 291, + "8": 157, + "5": 56 + }, + { + "9": 291, + "8": 157, + "5": 56 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 48, + "4": 8 + }, + { + "9": 291, + "8": 157, + "5": 56 + } + ], + "idle_profile": { + "3": 2364, + "7": 172, + "48": 1668 + }, + "complete_paid_profile": { + "1": 166568, + "2": 30928, + "3": 35756, + "4": 13696, + "5": 4032, + "6": 4032, + "7": 172, + "8": 576, + "48": 1668 + }, + "rank_mass": 520704, + "deficit": 2560, + "window_count": 144, + "scope": "Every literal helper assigned once; exact one-family-per-invocation, source windows, offsets, disjoint axes and per-call widths checked. Exact native owner/controller/spectator audits, both moment engines and finite invoice still required.", + "parent_template_sha256": "ab8448de2036a23d9b55a196a8846512dc24fdf09855c1e0f0caa5b7a6965f7b", + "role_serialization": "final asynchronous call time, then ascending helper" +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-PROVIDERS.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-PROVIDERS.json new file mode 100644 index 0000000000..3ba0e6f3cd --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-PROVIDERS.json @@ -0,0 +1,148 @@ +{ + "status": "PASS_ZERO_AND_FOUR_COLD_LOCAL_COMPLETE", + "script": "/private/tmp/pr558-allcold/verify_zero_four.py", + "script_sha256": "512be5db19ac347a7187688fe5cfdf37ee03fec2c68074e5df68b4b1eda90ae0", + "providers": { + "rank5_zero_cold": { + "root": "/private/tmp/pr558-allcold/providers/rank5_zero_cold", + "raw": "/private/tmp/pr558-allcold/zero-word/FULL-WORD.json.gz", + "recipe": "/private/tmp/pr558-allcold/recipes/ZERO-COLD.json", + "profile": { + "1": 2301, + "2": 442, + "3": 470, + "4": 184, + "5": 56, + "6": 56, + "8": 8 + }, + "widths": { + "9": 291, + "8": 157, + "5": 56 + }, + "programs": { + "forward": { + "sha256": "2e6c329a14d95ad5d22a9672bb3a9136b96c0f0997d9cdb7bb5f0f0d05e17504", + "events": 21486, + "scalar_macros": 16291, + "real_component_primitive_bound": 161308, + "paid_profile": { + "1": 2301, + "2": 442, + "3": 470, + "4": 184, + "5": 56, + "6": 56, + "8": 8 + }, + "all_columns": 728, + "private_centers_cleared": true, + "private_coefficient_stream_cleared_after_each_macro": true + }, + "backward": { + "sha256": "3edefeeeeed2f234ae0c72483363c38af87efbd415547425692e851cee69dc0f", + "events": 21486, + "scalar_macros": 16291, + "real_component_primitive_bound": 161356, + "paid_profile": { + "1": 2301, + "2": 442, + "3": 470, + "4": 184, + "5": 56, + "6": 56, + "8": 8 + }, + "all_columns": 728, + "private_centers_cleared": true, + "private_coefficient_stream_cleared_after_each_macro": true + } + }, + "raw_content_sha256": "7d503f7d259e4413762d33a4b7b6855a4637aa42eac99b78ff8a0500ea9b9cf7", + "canonical_sha256": "cfaaf0e6e033641e29ef926a1150b670f339a95993ebd7d8b37b24f58d5e7eb5", + "canonical_content_sha256": "e878beff358f01a19a22f7a59480663c1de1f7d6b201f082355344e65f75e732", + "phase_edges": 2929, + "endpoint_adapters": 224, + "wrapper_frames": 23, + "kernel_controls_both_orientations": 6, + "inherited_kernel_controls": 44, + "promotion_controls": 0, + "native_controls": 11, + "wrapper_controls": 5, + "receipt_sha256": "f0c5f5f38429102230e6d321ba73f470d476b6612090431802151b0454eec1a9" + }, + "rank5_four_cold": { + "root": "/private/tmp/pr558-allcold/providers/rank5_four_cold", + "raw": "/private/tmp/pr558-allcold/four-word/FULL-WORD.json.gz", + "recipe": "/private/tmp/pr558-allcold/recipes/FOUR-COLD.json", + "profile": { + "1": 2309, + "2": 434, + "3": 466, + "4": 188, + "5": 56, + "6": 56, + "8": 8 + }, + "widths": { + "9": 291, + "8": 157, + "5": 52, + "4": 4 + }, + "programs": { + "forward": { + "sha256": "ed1ec8bc7f62806188df0b8f1516a958709c4cf7064c925b328f9a0240a9f321", + "events": 21486, + "scalar_macros": 16291, + "real_component_primitive_bound": 161308, + "paid_profile": { + "1": 2309, + "2": 434, + "3": 466, + "4": 188, + "5": 56, + "6": 56, + "8": 8 + }, + "all_columns": 728, + "private_centers_cleared": true, + "private_coefficient_stream_cleared_after_each_macro": true + }, + "backward": { + "sha256": "cd5fd9340f3064053b39e65fa053447e2a9f3545c038c073e328d2158469aca5", + "events": 21486, + "scalar_macros": 16291, + "real_component_primitive_bound": 161356, + "paid_profile": { + "1": 2309, + "2": 434, + "3": 466, + "4": 188, + "5": 56, + "6": 56, + "8": 8 + }, + "all_columns": 728, + "private_centers_cleared": true, + "private_coefficient_stream_cleared_after_each_macro": true + } + }, + "raw_content_sha256": "e722b4de2f8def94a0b420e6f294be6b8b22d6bc83e65117ba369b8810c0d09d", + "canonical_sha256": "d8b15de893feb4f0c93b456341a43e34aea7ffd0b3044a6d5ad44ac9efaa6d72", + "canonical_content_sha256": "23802c1cd35143aa21b6699cee2805013c9e042eaef8b3ad63d18f6d0a45e794", + "phase_edges": 2929, + "endpoint_adapters": 224, + "wrapper_frames": 23, + "kernel_controls_both_orientations": 6, + "inherited_kernel_controls": 44, + "promotion_controls": 4, + "native_controls": 11, + "wrapper_controls": 5, + "receipt_sha256": "24e7f533ccfbeddabf544da23dfd3ebef61153e9da0962e6d093e85be1b2e670" + } + }, + "eight_cold_already_verified": "/private/tmp/complex-mixed-coldkernel-final-clean-replay/cold-local", + "scope": "Actual raw and portable native zero/four providers only. Both reflected scalar/frame ledgers, arbitrary dirt/private restoration, exact wrappers and complete phase edges passed. Global controller, complete invoice and assembly are independent remaining obligations." +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR561-NOTICE.md b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR561-NOTICE.md new file mode 100644 index 0000000000..ff0c32addd --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR561-NOTICE.md @@ -0,0 +1,9 @@ +# Attribution and scope + +The new call-specific cold-kernel construction, mixed-provider emitter and independent controller audit, finite invoice, packaging and exact assembly were prepared for eumemic with OpenAI Codex assistance. Apache-2.0 applies; LICENSE is included. No claim of independent human authorship or an unconditional all-size multiplication theorem is made. + +The full source package of eumemic/Codex [PR558](https://github.com/CrocSwap/integer-mult-bounds/pull/558), commit `060b137c8a6f9d73fd7864c7f8cf2736d6441774`, is copied unchanged at `vendor/pr558`. Its original notices, source pins, license and AI disclosures are preserved. Its ancestry includes Dugongue PR552 (`33c33af0b7697155be1ea708e08cbd3f0707d94c`), chafreaky PR551 (`e7faafc4fec401d24080e5b2df12f964f1cfe123`), icekylinx PR531/PR535, the PR484/PR507/PR514 owner-controller lineage, and eumemic/Codex PR550 (`c7337040822978f1611ce9d9d44e7bb96d887e23`). The retained attribution to DreamingOfClouds with Claude Opus 5.5 through Claude Code and to icekylinx with OpenAI Codex assistance is not replaced by this notice. + +The exact moment and outer engines are unchanged retained copies. The bit supplier is cited unchanged PR543, commit `2065fe4f72a914d907f1046603f5a36f17018535`; this package reprices its pinned complete profile but does not claim a fresh bit-circuit replay. The assembly uses the inherited finite-frontier method from PR275. + +The new emitter and independent owner auditor adapt the preserved PR531/PR514 implementation by binding each invocation to its own complete scalar provider and dimensions. The fresh invoice adapts PR531's exact scalar/Horner and finite accounting to sum actual selected calls and charge shared compiler maxima. Copied source paths and their hashes are recorded in SOURCE-PINS.json. All prior public heads and claims remain frozen. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR562-NATIVE-TRANSFER.txt b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR562-NATIVE-TRANSFER.txt new file mode 100644 index 0000000000..5c60dfe105 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR562-NATIVE-TRANSFER.txt @@ -0,0 +1,147 @@ +Independent source-scope review of PR559 for the three-provider 0/4/8 complex cover +Prepared with OpenAI Codex assistance. 2026-10-12 UTC. + +Conclusion + +The native exact-complex moment is conditionally justified for +the exact three-provider template bound by the final packaged physical replay. +The PR559 reasoning applies to this actual three-provider controller, provided the +same inherited all-size exact-complex compiler and outer-transfer contracts are +retained. The bit bad-residue surcharge must remain. This is not a new proof of +those inherited contracts and is not an unconditional multiplication theorem. + +Source verification + +I downloaded PR559 at head 000ede8d8354bbf2e1f0f881d0a668dac979d953, +read its PROOF.md and complete arithmetic verifier, and reproduced its published +b = 0.001594507311629175685644 and kappa = 0.001591968905569359. +The manifest-bound replay passed. The later PR559 head +d858c0b2edcc704ef370b3c96dc51a75439b77b0 extends the same proof to PR558. +Its current PR558 arithmetic replay independently passed with b = +0.001595058050537679100938 and kappa = 0.001592517892053334; its retained +PR552 regression also passed. The two source identities and numerical results +are preserved separately, rather than treating the initial PR552 result as +the current PR559 record. Independently fetched original notes at commit +12a4934d15006e8c10f9b2264f13f8f341be802b match the vendored note bytes and Git blob +identities: + + general-clifford-frames.tex: + blob 0367eeb005298601f28a673861d6f71bf1d0ebbb + SHA256 c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54 + three-stage-cover-assembly.tex: + blob 983ffb6ac8fb9117360cd0797c00c05dfa071c9d + SHA256 ccf34a6d37c4af14bebeab15be50ab204eb1caebe546385520050ec30089441d + +I also read the original three-stage complex and bit cover notes, the retained +PR552 local emitter/auditor/controller invoice interfaces, the generic combined +assembly code, and the actual new mixed emitter, audit and invoice bindings. + +Why the two recurrence terms differ + +The original complex cover uses a finite binary orthogonal group. Exact +Gaussian-dyadic Clifford representatives exist for every selected binary frame; +each nested frame transition lowers to finite rank-zero adapters surrounding its +single paid coordinate Fourier child. Endpoint and dirty-tail identities are +operator equalities, including exact phases, rather than success statements on +a subset of residue classes. The full orthogonal-cover multiplicity cancels from +the normalized child moment, but remains fully charged in the finite invoice. + +The adjacent bit construction instead has width-dependent GL_m(R_w) selectors. +It proves good-class whole-rank execution and a real local-ring fallback on a +small exceptional residue fraction. The bound adds 32*m^2 rank-one fallback +children on a 10^-16 fraction of each ideal edge. This separate bit obligation +is not created merely because fixed binary GL matrices are used to choose exact +complex Clifford representatives. + +The conservative assembly used the same bad=True arithmetic helper for both +suppliers, thereby adding that bit fallback to the already exhaustive complex +profile. Under the exact-complex compiler contract, it is sufficient to charge + + sum_r H[r] * (r/73)^(1-b) / 7168. + +Only the extra complex fallback term is omitted. No paid child, idle remainder, +Clifford adapter, scalar/Horner primitive, wrapper, group router, precision, +tape, external-row or all-size obligation is omitted. + +Transfer to the actual mixed controller + +All three selected providers have been independently replayed on all 728 arbitrary +scalar columns in both reflected orientations, including all 504 dirty helper +columns and private-work erasure. Their native event lists, actual local paid +profiles, phase recipes and normalization adapters are bound into the emitted +provider registry. Exactly 55 calls use rank5_eight, 15 use rank5_zero and two use rank5_four. +The two four-pivot calls are (stage 4, replica 5) and (stage 7, replica 5); +the entire 72-call order and provider map are frozen in the independent auditor +and hardened assembler. The call, sweep, orientation and program hashes agree. +Provider selection does not depend on the cover group element or on a residue +class. Every cover vertex uses the same finite schedule and selected programs. + +The independent controller audit reconstructed all 36,288 helper owner roles, +including availability windows through individual bridges, one whole physical +owner per helper invocation, disjoint residual slots, actual spectator axes, +3,018 orthogonal 73-column chart types, and all 4,240 positive idle remainders. +Its complete profile is: + + {1:166496, 2:30784, 3:35907, 4:13696, 5:4032, 6:4032, + 7:208, 8:576, 39:1, 48:1660}. + +Each fixed orthogonal owner chart acts by right translation on the full retained +cover group; right translation is a bijection. This supplies the same complete +construction at every group vertex. Different fixed providers at different +schedule positions do not introduce an exceptional subset. No enumeration of +the enormous entire orthogonal group is claimed: the finite chart checks and +exact group-translation argument are distinct parts of the reasoning. + +The fresh mixed finite invoice recounts actual selected-provider scalar/Horner +work and wrappers, uses conservative shared compiler maxima, and retains the +full group stock and router charge. All nine finite checks pass; prefix 225 is +below payload 512, physical row coefficient 16,467 is below 20,161, and the +halving check is 73^2 = 5,329 > 2*48^2 = 4,608. Those guards are unchanged by the +recurrence correction. + +Independent exact arithmetic + +The two rational engines give the accepted supplier endpoint + b = 0.001595125099152880684647 +and reject b + 10^-24. The old contaminated complex model rejects the new +endpoint, demonstrating that the numerical difference is precisely a recurrence +choice and not a hidden change to source or owners. With the unchanged cited +PR543 bit cap c = 0.001653826988146798944268, including its fallback term, seven +bootstrap levels and all 47 strict outer inequalities yield + kappa = 0.001592584727281865. +The next 10^-18 kappa grid point is rejected by that assembly witness. +The gain over the conservative mixed kappa 0.001592584724544791 is 2.737074e-12. +The final ASSEMBLY.json retains the exact rational intervals, all 47 +inequalities for each recurrence, seven bootstrap levels for each, and source +hashes. The conservative endpoint b = 0.001595125096407067070240 and its +complete outer witness pass before the native correction is applied. The +separate ASSEMBLY-CONTROLS.json rejects 50 admission mutations while +rebinding mutated owner digests; it also records the four strict outer +parameter controls for both witnesses and the two recurrence-model controls. + +Required conditions and limits + +1. Completed recursive children must implement the exact Gaussian-dyadic complex + operators on all roles under the inherited all-size compiler/common-label + interface; the finite replay does not prove arbitrary-size realization. +2. Selected providers must remain fixed per complete invocation and uniformly + transported across the complete finite orthogonal cover. A new provider with + actual exceptional residue classes would require a new fallback analysis. +3. Dirty restoration, both reflected scalar/frame ledgers, exact Clifford phases, + wrapper normalization, complete paid profiles, owner windows and residual + remainders remain admission requirements, all checked for this template. +4. Full finite group/router and literal scalar/Horner/adapter charges, completed + call precision, fixed tape/exact recovery and external-row contracts remain. +5. The PR543 bit compiler, mutable-source/local-ring selector and H1-H5 conditions, + including its complete bad-class fallback, remain separate assumptions. +6. The inherited analytic/outer transfer remains conditional. This review changes + no operator and proves no unconditional theorem, practical speedup or general + optimality claim. Published heads have not been edited. + +Attribution + +This recurrence correction follows rohanarun's PR559 source-scope review and +credits the original exact Clifford/complex-cover notes by icekylinx and prior +compiler/hosting authors. The 0/4/8 words and reassigned whole owners retain PR558, +Dugongue PR552 and eumemic PR543 provenance. This independent application and +arithmetic check were prepared with OpenAI Codex assistance. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR562-NOTICE.md b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR562-NOTICE.md new file mode 100644 index 0000000000..bbf3ffd9e5 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR562-NOTICE.md @@ -0,0 +1,11 @@ +# Attribution and scope + +The new 0/4/8 per-invocation selection, literal whole-owner reassignment, controller binding, independent admission, packaging and exact composition were prepared for eumemic with OpenAI Codex assistance. Apache-2.0 applies; LICENSE is included. No claim of independent human authorship or an unconditional all-size theorem is made. + +The unchanged full source of eumemic/Codex PR558, head `060b137c8a6f9d73fd7864c7f8cf2736d6441774`, is preserved at `vendor/pr558`. This includes its original notices, license, source pins and AI disclosures, and the ancestry of Dugongue PR552 (`33c33af0b7697155be1ea708e08cbd3f0707d94c`), chafreaky PR551 (`e7faafc4fec401d24080e5b2df12f964f1cfe123`), icekylinx PR531/PR535, PR484/PR507/PR514 hosting/controller work, and eumemic/Codex PR550 (`c7337040822978f1611ce9d9d44e7bb96d887e23`). The original attribution to DreamingOfClouds with Claude Opus 5.5 through Claude Code and icekylinx with OpenAI Codex assistance is retained. + +The unchanged full source package of Rohan Arun's PR559, head `d858c0b2edcc704ef370b3c96dc51a75439b77b0`, is preserved at `vendor/pr559`. We credit its native exact-complex moment correction and source-scope argument; its original OpenAI Codex assistance notice, earlier rohanarun/Claude attribution and all source notices remain. Our transfer of that argument to the three-provider cover is documented separately. The original icekylinx Clifford and three-stage cover notes were independently checked at commit `12a4934d15006e8c10f9b2264f13f8f341be802b`. + +The new emitter, owner auditor and finite invoice adapt PR561's mixed-provider implementation, which in turn adapts the preserved PR531/PR514 implementation. PR561 is eumemic/Codex head `210dfa4896e77a8fb5e22ca5a970b0fb0ac984a6`; its notice is copied at `proof/PR561-NOTICE.md`. This package's providers use no cold kernel. The rational engines are retained unchanged; finite assembly follows the PR275 lineage. The unchanged PR543 bit supplier is cited at `2065fe4f72a914d907f1046603f5a36f17018535`; its complete pinned profile is repriced but its bit circuit is not rebuilt here. + +Source pins record exact copied bytes and derivations. All previously published PR heads and claims remain frozen. All inherited all-size/common-label/mutable-source, hosting, compiler, precision/tape, analytic and bit H1–H5 assumptions remain. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PROOF-ALLCOLD-NATIVE.txt b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PROOF-ALLCOLD-NATIVE.txt new file mode 100644 index 0000000000..86c0e641ef --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PROOF-ALLCOLD-NATIVE.txt @@ -0,0 +1,145 @@ +Independent native-complex transfer review: all 72 one-cold 0/4/8 providers +Prepared with OpenAI Codex assistance. Apache-2.0. + +Result and scope + +The independently checked exploratory controller with content SHA256 +639f2e6e9478c938e8579bf741cf0859c2114c09e172565ea9ee24b281059bfa +has the conditional exact-native-complex witness + b = 0.001595676284575998624254 + kappa = 0.001593134158181640. +Its separately admitted conservative-complex witness is + b = 0.001595676281828849775453 + kappa = 0.001593134155443237. +These statements retain the inherited all-size compiler, common-label and +mutable-source realization, whole-invocation hosting, precision/tape/exact +recovery, external-row, H1-H5 and analytic transfer assumptions. They do not +assert an unconditional multiplication theorem or a practical speedup. + +Source of the native correction + +This application uses the exact-complex versus exceptional-residue distinction +reviewed in rohanarun PR559, head 000ede8d8354bbf2e1f0f881d0a668dac979d953. +The earlier independent source review is PROOF-REVIEW.txt, SHA256 +0a807ea2c5fec29cbf994f94bd5a388914fb31de02dba03d18265040044c0dc6. +It checked the original note sources at commit 12a4934d15006e8c10f9b2264f13f8f341be802b: + general-clifford-frames.tex, Git blob 0367eeb005298601f28a673861d6f71bf1d0ebbb, + SHA256 c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54; + three-stage-cover-assembly.tex, Git blob 983ffb6ac8fb9117360cd0797c00c05dfa071c9d, + SHA256 ccf34a6d37c4af14bebeab15be50ab204eb1caebe546385520050ec30089441d. +The present review consumes that preserved source analysis and freshly checks +its transfer hypotheses against the new literal controller and local receipts. +It does not claim a new download or proof of the inherited arbitrary-size +contracts. + +Why no complex exceptional-residue surcharge is present + +Every selected native complex word is an exact Gaussian-dyadic scalar and +Clifford construction. Its paid frame transitions, reflected orientations, +phase representatives and residual wrappers are operator identities. Its fixed +binary orthogonal owner chart acts on the complete retained finite orthogonal +cover by right translation, which is a bijection. Provider dispatch is fixed +for each complete schedule position; neither the selected provider nor its +schedule depends on a cover vertex or residue class. Thus this particular +three-provider composition introduces no exceptional subset of complex cover +vertices. The normalized complex moment is precisely + + sum_r H[r] * (r/73)^(1-b) / 7168. + +Only the extraneous bit-style complex fallback is removed. The unchanged PR543 +bit supplier retains its full bad-residue surcharge, its local-ring selector +conditions and separate compiler obligations. All complex paid children, +positive idle remainders, scalar/Horner work, wrappers, phases, finite group +stock and routers, precision, fixed tape and external rows remain charged. + +Fresh literal admission + +All 72 complete invocations use one of three actual one-cold providers: + rank5_zero_cold 15, rank5_four_cold 2, rank5_eight_cold 55. +Every helper index, ordered width and selected reflected program is bound to +its actual provider bytes. Helper 270 has width 8 in every provider; the width +inventories are {4:p,5:56-p,8:157,9:291} for p=0,4,8. Each provider has 504 helpers, +213 entering helpers and entrance rank 381+p. No width histogram substitutes +for an actual local word. + +The supplied local admission independently checks all 728 arbitrary columns in +both reflected orientations, including all 504 dirty helper columns and erased +private center/coefficient work, both native frame ledgers, all 2,929 literal +phase edges and 224 endpoints. The controller audit rebinds those canonical +words, emitted program hashes, paid profiles, exact phase recipes and normalized +residual adapters. Both orientations of each provider have 21,486 actual events +and 16,291 scalar macros. The complete selected primitive count is +11615712, including coefficient work +5751952. + +The independent serialized controller audit imports no emitter or optimizer. +It reconstructs all 36288 whole-helper owner roles, their +individual-bridge availability windows, per-replica event order, one whole +physical owner per helper during the complete invocation, disjoint residual +slots, spectator axes and all 2962 actual orthogonal +73-column chart types. It finds 29514 cross-replica roles, +15336 entering roles and 4204 positive idle +remainders. Every full cover invocation remains indivisible. The complete +literal paid profile is + + {'1': 166568, '2': 30928, '3': 35756, '4': 13696, '5': 4032, '6': 4032, '7': 172, '8': 576, '48': 1668}. + +Its rank mass is 520704, live stock 7168, physical stock 7682 and deficit 2560. +The positive idle profile is {3:2364,7:172,48:1668}. No bank or uncharged helper +family is added. Sixteen controller mutation controls are rejected, including +stale providers, program hashes, wrong owner windows/widths/charts and missing +cold-helper wrapper bindings. + +The fresh finite invoice sums all 72 selected provider/orientation programs and +normalization wrappers. It uses conservative shared compiler maxima and fully +charges the retained finite orthogonal group, family stock and routers. It also +retains the prior complete invoice allowance as an extra overcharge. All nine +finite checks pass. Prefix 225 is below 512; the physical row +coefficient 16467 is below 20161; the required +C0 bits 200012 are below 210000; the largest child obeys +73^2=5329 > 2*48^2=4608. + +Exact arithmetic and hardened admission + +Both independent rational power engines accept the conservative endpoint and +the native endpoint above, and reject each adjacent 10^-24 supplier endpoint. +The cited unchanged PR543 bit cap is 0.001653826988146798944268, with its surcharge retained. +Seven explicit bootstrap steps and all 47 strict outer inequalities produce +each stated 18-decimal kappa witness. Each next 10^-18 grid point is rejected by +that witness; zero eta/beta and unit beta controls are rejected. + +The assembler first checks the complete conservative admission, moments and +outer witness, then applies the native correction. It independently binds +ordered per-helper widths, each selected call and orientation, exact program +and source artifact hashes, scalar and wrapper counts, prefix envelopes, +finite compiler arithmetic, complete paid profiles and all physical counts. +The phase-review semantic hash removes only its seconds field; all substantive +phase data stay pinned. Fresh raw phase-review hashes still bind actual source +bytes in both controller and invoice. Six deterministic source artifacts retain +full byte pins, including the actual Clifford recipes. +All 54 rebound admission mutations are rejected. These +include synchronized forged recipe hashes, a cold width permutation preserving +the inventory, and self-consistent stale no-cold wrapper totals. A stale digest +is never used as the sole reason for rejection of an altered receipt. + +The old complex-surcharge model rejects the new native endpoint. Omitting the +bit surcharge invalidates its claimed adjacent-endpoint rejection. These two +model controls isolate exactly which recurrence changes and which remains. + +Remaining assumptions and attribution + +This finite audit does not enumerate the enormous full orthogonal group; the +actual finite charts and the exact translation-bijection argument are distinct. +It does not prove arbitrary-size realization, common-label synthesis, mutable +source/local-ring compiler contracts, precision-to-exact-recovery transfer, or +H1-H5. Those inherited obligations remain explicit. The changed local words, +controller, invoice and arithmetic are all separately evidenced. + +Provenance retains the icekylinx exact Clifford/complex-cover notes and prior +compiler/hosting work, PR558/PR552 rank-five provider lineage, the frozen PR561 +eight-plus-cold word, and eumemic PR543 for the unchanged bit supplier. The +native recurrence correction follows rohanarun PR559. This all 72 one-cold +application and independent review were prepared with OpenAI Codex assistance. +No previously published head or claim was changed. + +The packaged verifier reconstructs the same fixed words, call dispatch and owner assignment. Its final template/receipt hashes bind newly generated phase timing metadata; all deterministic artifact hashes and all phase semantics (excluding only elapsed seconds) remain frozen in the assembler. Final ASSEMBLY.json and RECEIPT.json identify that replay. The unchanged current PR559 head d858c0b2edcc704ef370b3c96dc51a75439b77b0 is vendored in full, with its source notices and the original exact-cover notes. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PROOF-REVIEW.txt b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PROOF-REVIEW.txt new file mode 100644 index 0000000000..ce86b29764 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PROOF-REVIEW.txt @@ -0,0 +1,133 @@ +Independent source-scope review of PR559 for the mixed PR558-derived complex cover +Prepared with OpenAI Codex assistance. 2026-10-12 UTC. + +Conclusion + +The native exact-complex moment is conditionally justified for mixed template +625590098a4c2bd3d0da9c78262a53c486a240477cb8348219bd4512f573edfc. +The PR559 reasoning applies to this actual two-provider controller, provided the +same inherited all-size exact-complex compiler and outer-transfer contracts are +retained. The bit bad-residue surcharge must remain. This is not a new proof of +those inherited contracts and is not an unconditional multiplication theorem. + +Source verification + +I downloaded PR559 at head 000ede8d8354bbf2e1f0f881d0a668dac979d953, +read its PROOF.md and complete arithmetic verifier, and reproduced its published +b = 0.001594507311629175685644 and kappa = 0.001591968905569359. +The manifest-bound replay passed. Independently fetched original notes at commit +12a4934d15006e8c10f9b2264f13f8f341be802b match the vendored note bytes and Git blob +identities: + + general-clifford-frames.tex: + blob 0367eeb005298601f28a673861d6f71bf1d0ebbb + SHA256 c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54 + three-stage-cover-assembly.tex: + blob 983ffb6ac8fb9117360cd0797c00c05dfa071c9d + SHA256 ccf34a6d37c4af14bebeab15be50ab204eb1caebe546385520050ec30089441d + +I also read the original three-stage complex and bit cover notes, the retained +PR552 local emitter/auditor/controller invoice interfaces, the generic combined +assembly code, and the actual new mixed emitter, audit and invoice bindings. + +Why the two recurrence terms differ + +The original complex cover uses a finite binary orthogonal group. Exact +Gaussian-dyadic Clifford representatives exist for every selected binary frame; +each nested frame transition lowers to finite rank-zero adapters surrounding its +single paid coordinate Fourier child. Endpoint and dirty-tail identities are +operator equalities, including exact phases, rather than success statements on +a subset of residue classes. The full orthogonal-cover multiplicity cancels from +the normalized child moment, but remains fully charged in the finite invoice. + +The adjacent bit construction instead has width-dependent GL_m(R_w) selectors. +It proves good-class whole-rank execution and a real local-ring fallback on a +small exceptional residue fraction. The bound adds 32*m^2 rank-one fallback +children on a 10^-16 fraction of each ideal edge. This separate bit obligation +is not created merely because fixed binary GL matrices are used to choose exact +complex Clifford representatives. + +The conservative assembly used the same bad=True arithmetic helper for both +suppliers, thereby adding that bit fallback to the already exhaustive complex +profile. Under the exact-complex compiler contract, it is sufficient to charge + + sum_r H[r] * (r/73)^(1-b) / 7168. + +Only the extra complex fallback term is omitted. No paid child, idle remainder, +Clifford adapter, scalar/Horner primitive, wrapper, group router, precision, +tape, external-row or all-size obligation is omitted. + +Transfer to the actual mixed controller + +Both selected providers have been independently replayed on all 728 arbitrary +scalar columns in both reflected orientations, including all 504 dirty helper +columns and private-work erasure. Their native event lists, actual local paid +profiles, phase recipes and normalization adapters are bound into the emitted +provider registry. Exactly 71 calls use rank5_eight and only (stage 4, replica 6) +uses coldkernel000. The call, sweep, orientation and program hashes agree. +Provider selection does not depend on the cover group element or on a residue +class. Every cover vertex uses the same finite schedule and selected programs. + +The independent controller audit reconstructed all 36,288 helper owner roles, +including availability windows through individual bridges, one whole physical +owner per helper invocation, disjoint residual slots, actual spectator axes, +3,178 orthogonal 73-column chart types, and all 4,368 positive idle remainders. +Its complete profile is: + + {1:166881, 2:30530, 3:35777, 4:13824, 5:4032, 6:4032, + 7:208, 8:576, 40:1, 48:1660}. + +Each fixed orthogonal owner chart acts by right translation on the full retained +cover group; right translation is a bijection. This supplies the same complete +construction at every group vertex. Different fixed providers at different +schedule positions do not introduce an exceptional subset. No enumeration of +the enormous entire orthogonal group is claimed: the finite chart checks and +exact group-translation argument are distinct parts of the reasoning. + +The fresh mixed finite invoice recounts actual selected-provider scalar/Horner +work and wrappers, uses conservative shared compiler maxima, and retains the +full group stock and router charge. All nine finite checks pass; prefix 225 is +below payload 512, physical row coefficient 16,467 is below 20,161, and the +halving check is 73^2 = 5,329 > 2*48^2 = 4,608. Those guards are unchanged by the +recurrence correction. + +Independent exact arithmetic + +The two rational engines give the accepted supplier endpoint + b = 0.001595058893494095255548 +and reject b + 10^-24. The old contaminated complex model rejects the new +endpoint, demonstrating that the numerical difference is precisely a recurrence +choice and not a hidden change to source or owners. With the unchanged cited +PR543 bit cap c = 0.001653826988146798944268, including its fallback term, six +bootstrap levels and all 47 strict outer inequalities yield + kappa = 0.001592518732327041. +The next 10^-18 kappa grid point is rejected by that assembly witness. +The gain over the conservative mixed kappa 0.001592518729588709 is 2.738332e-12. +RESULT.json retains the exact rational intervals, inequalities and source hashes. + +Required conditions and limits + +1. Completed recursive children must implement the exact Gaussian-dyadic complex + operators on all roles under the inherited all-size compiler/common-label + interface; the finite replay does not prove arbitrary-size realization. +2. Selected providers must remain fixed per complete invocation and uniformly + transported across the complete finite orthogonal cover. A new provider with + actual exceptional residue classes would require a new fallback analysis. +3. Dirty restoration, both reflected scalar/frame ledgers, exact Clifford phases, + wrapper normalization, complete paid profiles, owner windows and residual + remainders remain admission requirements, all checked for this template. +4. Full finite group/router and literal scalar/Horner/adapter charges, completed + call precision, fixed tape/exact recovery and external-row contracts remain. +5. The PR543 bit compiler, mutable-source/local-ring selector and H1-H5 conditions, + including its complete bad-class fallback, remain separate assumptions. +6. The inherited analytic/outer transfer remains conditional. This review changes + no operator and proves no unconditional theorem, practical speedup or general + optimality claim. Published heads have not been edited. + +Attribution + +This recurrence correction follows rohanarun's PR559 source-scope review and +credits the original exact Clifford/complex-cover notes by icekylinx and prior +compiler/hosting authors. The mixed word and owner construction retain PR558, +Dugongue PR552 and eumemic PR543 provenance. This independent application and +arithmetic check were prepared with OpenAI Codex assistance. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/LICENSE b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/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/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/MANIFEST.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/MANIFEST.json new file mode 100644 index 0000000000..5cf908dd96 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/MANIFEST.json @@ -0,0 +1,130 @@ +{ + "LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "NOTICE.md": "fa76079e2566b8d644c4aa36cb1034aa2363d2e97978b26203f122d826918fce", + "README.md": "02181c5ff31cd1c2899608e5ab598b405df92ad5814df35f329d117956f7ee10", + "SOURCE-PINS.json": "b09437400a7f6f0dc86eee0f800aae91cd35a7e5e80eb3d348f87113a0bd0d76", + "code/assemble.py": "5d4946dcad7636bf2119bb7bc3a52ceb41454c1514d12cb77def2c2e02b17338", + "code/assembly_controls.py": "f3d703a63404bd655e66a520b3840a4ab72529751664eb634a52736b4bc95a29", + "code/audit_promoted_scalar.py": "1994e7116065636b53bf740000ff78dce8ea62390e597d293d183f33c67eaa6d", + "code/phases_full.py": "a273c325ffd6793d5b63b79a289a9d2bbc9292e6940fb5a926924f3708627af4", + "code/promote.py": "b69a27d53ec3f64ccbdbbd79f9632419f273b3eb4429f6cdec1315fd8798750c", + "code/reconstruct.py": "e56d57d39cf787b8325de5a97dbc283f89d51c24169efae9ad2227277a6f8243", + "code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "data/OWNERS.json.gz": "c72892f5b3b36e75ec4db7742b046bd9194f638ff32be9cc8843914af950e6dc", + "data/PLAN.json": "8e64bb8a1a8f87998479316f4111801cb3eb1e64f898b7e577eebd72a460f844", + "data/PROMOTION.json": "9ad34faa8611a6ea7f161d2e1fe331ab1ba5ccec8fca3978e31c3e7bf789bc31", + "engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "proof/ASSEMBLY-PROVENANCE.json": "cf1710faaf5d4aa32e6a8a24b0087cdc24e5b680d974e5dd4e0cb4ef4787e395", + "proof/CONSTRUCTION.md": "9b0617dee9c044488b2f72b50059dd8d768f6ee0a29c35fe2cfdde85d25cdbd1", + "proof/EXPLORATORY-SCALAR-8-CONTROLS.json": "c0465364067e6392fa0d7e4cd0481a82afebe3e271b486a4984e7b2826025146", + "proof/RANK5-CAPS.json": "461ebc6c8816a0132c89a54c2ae56b07f31500bcb2c2bebfce783eb41bc29441", + "vendor/pr552/EXPECTED.json": "00c462828be76f6d65c1311ad9ef102f18f088029e039cffa599eaeb41668fb6", + "vendor/pr552/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/pr552/MANIFEST.json": "b0f5773b3ffa2c5305dade20ce6159cb8b5961285d2f7bc767c6353838bac4d3", + "vendor/pr552/README.md": "79cc63fc45ea52c04f32555676704a1664a3eafdd917b25689b1acd390a4636d", + "vendor/pr552/code/alien-avalanche80.cpp": "0215152bd3ddf0282c8088843c4e8a89e821e747f884e03100fe79238b3061db", + "vendor/pr552/code/alien-flags.cpp": "0bd6ac192357ca71f6b84baf50efdc43fccc8394296c35a298b35306db7d88a3", + "vendor/pr552/code/assemble.py": "bf878beb64edc6bae4c321d7c964088c4d9aa0ae477597ac1adbe2b1078e3904", + "vendor/pr552/code/build_wave.py": "249669d046db49011b84345a14ec05a93270829e5e21f6046576972038da377e", + "vendor/pr552/complex-global/README.md": "bd82df5b39c6ff26b93f41ad76471ac50131050a3cc0f84dbc6c57703a721353", + "vendor/pr552/complex-global/RESOURCE-TRANSFERS.md": "6fd2bc82714060290f29b218c235c171395cf9be99bea01f8a7fa770dadd68c7", + "vendor/pr552/complex-global/SAT-OWNERS.json.gz": "b5a5339dd37d90a0adf40d90d6aed52aec2f94073a3b27763575eb069f85a903", + "vendor/pr552/complex-global/SAT534-PLAN.json": "221a38f18504e00da31a72a7b3a3f0d248e8f886d2b8fa7cae2d73e7ec86905e", + "vendor/pr552/complex-global/SCREEN-RECEIPT.json": "ed60f7e6b0b86f4401ada159c0d37ee283836a0b5d1967f7b0a236685f64daa3", + "vendor/pr552/complex-global/SOURCE-TRANSFERS.json": "e49fbbaa4533b6f15b56098c9d16ea3e1bc0cc98b19a2e990c51baad047e7839", + "vendor/pr552/complex-global/SOURCES.json": "85448ef4fb1d124ef8bd2f0b14451ef522465b14510bba4e53fdd24da0968643", + "vendor/pr552/complex-global/TWO-RESOURCE-TECHNIQUES.md": "8cc6b582680ae8565444abc01f1dba729c94a827f1f8e89192190229e52183f4", + "vendor/pr552/complex-global/WAVE-MAJORISATION.json": "c445afc50e594c46932d8d799b446edc22717e664d828d4afd7810c643576475", + "vendor/pr552/complex-global/replay.py": "2e1f11b5702b831622cea8b386bb82043ef9e58b2a0aab56b09c00f30ac73046", + "vendor/pr552/complex-global/run_complex44.py": "5533e9e29c66b11f8feb22a2d3d37551787200ea69eb3d04a984c0b1d22c49bc", + "vendor/pr552/complex-global/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "vendor/pr552/complex-global/vendor531/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/pr552/complex-global/vendor531/NOTICE.md": "b47da4b840ca9c8d1e2816359a603304ebd7ca442c82b94c049b00f142643f73", + "vendor/pr552/complex-global/vendor531/SOURCES.json": "c265f58b1ab29f9b662e9c5f943147ccc0527fb1f4803b06b48f71d96fa9bc60", + "vendor/pr552/complex-global/vendor531/code/adapters_local.py": "4e89a5c517cd87ff6a5aa9b7334c0d74821179ae5777d31284da25b9d8abf113", + "vendor/pr552/complex-global/vendor531/code/audit_and_transport.py": "a4fc272266785e1fffd44775c6fa6df783c4352de4c3f1d925cf953a23b84e7f", + "vendor/pr552/complex-global/vendor531/code/audit_local.py": "69b12c45d0a961175a824c1967353c7f3b94818a7dd6ac7bbcf56a6d1a5ed8e8", + "vendor/pr552/complex-global/vendor531/code/audit_supplier_hosted.py": "301e9b5c593b6d583065337eb7b3ef207cf039e265f099f89080a4bf25856b43", + "vendor/pr552/complex-global/vendor531/code/emit_local.py": "eefc76e0bee003015fe21ac685c2cce658033d5444add404d2d509c7d6f39bac", + "vendor/pr552/complex-global/vendor531/code/emit_supplier_hosted.py": "53c0b653b3a5100756d6a9473c90101b8c3ab72723d7047983906ab997bdf920", + "vendor/pr552/complex-global/vendor531/code/invoice_final.py": "96b6bed96ca8b60dfc064cd1c7962c45a5cb53c4e52cd90aaea6ccf8d109db97", + "vendor/pr552/complex-global/vendor531/code/phases_delta.py": "15723107eff03013b2e797fd9fa3635b1b46c5d1c8112d19fada98c178d4acb6", + "vendor/pr552/complex-global/vendor531/code/prepare_supplier_base.py": "f5eae94aca965d0008bc07cff8245ccb7509042ccad457d3bcb7d51c1e9409f0", + "vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json": "ce1bfa49be88ae67a404f606a11db2232b7e1f2610d4418058e39749d86d8478", + "vendor/pr552/complex-global/vendor531/evidence/local/CANONICAL-WORD.json.gz": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667", + "vendor/pr552/complex-global/vendor531/inputs/PR523-ANCESTRY.json": "76025ad06d8ac96fc6693092d674729fea2f04b9c1c89ec50dba7488b8e6657a", + "vendor/pr552/complex-global/vendor531/inputs/data-base/work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/pr552/complex-global/vendor531/vendor/clifford/clifford_exact.py": "2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962", + "vendor/pr552/complex-global/vendor535/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/pr552/complex-global/vendor535/NOTICE.md": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "vendor/pr552/complex-global/vendor535/code/assemble_combined.py": "41216e8da3b647fe6eead9079858f25b2592cab090154aca43f3cc73ff36dc9b", + "vendor/pr552/complex-global/vendor535/inputs/PR510-EXPECTED.json": "19b861f69f7602e47b390d472b487d044bff4230b250520807537c213ad0249f", + "vendor/pr552/complex-global/vendor535/inputs/ROUND20-PARENT-TEMPLATE.json.gz": "025448abdf2012d327e50a009084e1501690d05e650300d2982836aa0350ae00", + "vendor/pr552/complex-local/README.md": "f69ac71a8df62a5d0bf7ed45ad16642e1102faa9e7b95c03f08cdf264a608948", + "vendor/pr552/complex-local/SOURCE-MANIFEST.json": "b91c0d923affac87ce0bad7083d4640758930f82628f042bed7aaccf528973cc", + "vendor/pr552/complex-local/code/apply_syndrome.py": "496a91b9da15ef56e6df28a0459ca8318a4575441c7921e113bf636f31e3c5d8", + "vendor/pr552/complex-local/code/port_frames.py": "8d25abc9c45c58a5b893e67f9abec3a660e8d7f743e86959f2d2fd62037e23d1", + "vendor/pr552/complex-local/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "vendor/pr552/complex-local/docs/OPENAI-SOURCES.json": "1a9c08d0c0190f0280c02e74c8a144f802efe2d7d8eb3a0b50b181d6dca686cd", + "vendor/pr552/complex-local/docs/SEARCH-RECORD.md": "7b09479215c407e4258ef6af64c34dc865e3b9a60c845040258413a2a960f5b8", + "vendor/pr552/complex-local/docs/TWO-SOURCE-PROOF.md": "4d6423f773ec47d2eea984e02f11f2d636e02ad3e6f3eb3e640a3768fa04fe75", + "vendor/pr552/complex-local/inputs/PR534-WORD.json.gz": "a275792cb9f5729fac295cb04c556afbaa4513945c517190219fd0e44ab90095", + "vendor/pr552/complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz": "e070ae2c78b4a1b644b418774af62b40d8d16e6ba89602f0474afb557d507c37", + "vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-RECIPES.json": "577a1be13f5140d9c3997637784b2f812f46b24c61877699430b02de4f662102", + "vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-REVIEW.json": "cd48fe6882a39c57021c4614747cc5c2c88ec07e806cebb914cf533997b73d9b", + "vendor/pr552/complex-local/run_local.py": "8326e67400e5ff87580e93e4518efe397f1b29fffbb6d757a37e5f97c14c3695", + "vendor/pr552/complex-local/static44/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/pr552/complex-local/static44/META-SOURCES.json": "c8aeb9313f2c671a9a8766c249ceb6cffa106dfdab3ab761da8e8c534b115090", + "vendor/pr552/complex-local/static44/NOTICE-upstream.md": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "vendor/pr552/complex-local/static44/PROOF.md": "abfa6548b223893866094631aed61174575dc1b17bdd60627b2c55e6b9477e4f", + "vendor/pr552/complex-local/static44/README.md": "51d6ef7ad3e12e72daf29e0260a11cd985a0148fe1efa0574a533dae726c553c", + "vendor/pr552/complex-local/static44/RECIPE.json": "8735ac9beadff3edcb4a4df8dae174415e0f83d9b4df8556c33ba7fd777505fa", + "vendor/pr552/complex-local/static44/SOURCE-MANIFEST.json": "4f5d92b4cd76eff0845a9f14d33131441535a232b5c91f00535aa076d44c45a8", + "vendor/pr552/complex-local/static44/audit_scalar.py": "a1cd720d281c7a9db7f17919c637cdcb8558e9f3c96e929706f0c21f317a7943", + "vendor/pr552/complex-local/static44/build.py": "b15192ff50fd99f5ca3cb5857b5e129c98a212de60ae76aafb1614139743c35a", + "vendor/pr552/complex-local/static44/gk/gk_common.py": "e68d190fd436b2f3955decb590adb53344d5d4ea0a19d62d86df1e4b55ecd198", + "vendor/pr552/complex-local/static44/gk/gk_word.py": "f027a9273bcf4e0971258c160b7d3b3c196366b32a529cff6e6a0e666b03826b", + "vendor/pr552/complex-local/static44/inputs/BASE535.json.gz": "edfffb8e8735e0d1f07c81d818022b705ef0889c2bccc193a2f7a661b9f7d390", + "vendor/pr552/complex-local/static44/inputs/OLD-RECIPE.json": "7e5c179246261edd9e1019e81e6e979537f02559da773b993a318f771cb7d763", + "vendor/pr552/complex-local/static44/inputs/RAW504.json.gz": "1c6144791dbedf6427e3ee7b4c24fb05b5bf407f6346592f50f8dd8d9638108d", + "vendor/pr552/complex-local/static44/replay.py": "fd1ce7d1f8974b473aef8c6cec1e0c590e01d0d215b073e5573a771ce42fc74d", + "vendor/pr552/docs/DAG-STRUCTURES.json": "5461d7832386b2f7f3234b6786e148a7c49461d8527be5e76c8fe977783d9053", + "vendor/pr552/docs/ELIMINATION-AVALANCHE-INDEPENDENT-REVIEW.json": "f084eaa33ea10fb0fe4d575f2abd503ad5dbdb2c03d2c8b6dd62fc5f387ae31c", + "vendor/pr552/docs/ELIMINATION-CODIM2.json": "2422fa6db50ca4b2e8226113aa30d608e7c6525990eb1faf370f9fee7718e698", + "vendor/pr552/docs/ELIMINATION-ELIMINATION-AND-PATH-TRANSFER.md": "481001470bd22345a0baf652261351e015a2634b2572b0d4f78fa9e147edd0f9", + "vendor/pr552/docs/ELIMINATION-SCREEN-REVIEW.json": "555024b7a90f8dbbb3f13623d504d36b3bc92dcf118f6f9ecaeff285ee13f2e5", + "vendor/pr552/docs/ELIMINATION-SOURCES.json": "69a578efa22c12688ef442498f8b1d901c7056f5f1948ac921e1dca0d2be305b", + "vendor/pr552/docs/FRAME-SOURCES.json": "e01063a60b24b3b21f9c1d472d890bb387e61d66ab8847cbdab4b92f06e0f91d", + "vendor/pr552/docs/FRAME-TRANSFERS.md": "1756461714ea55bd748d7245af14adf0a6a4e13a9bb7f498a381ec4282a30387", + "vendor/pr552/docs/PR-LINEAGE.md": "2ec1c9b1f25e2f3d2556bee7369069ec2340cf126b54fa112e0bff9e269ef0e0", + "vendor/pr552/docs/PUBLIC-PINS.json": "273e48abf63a49123f11fb4e56f000c648aaa6d17987378b413469a5976e5ebd", + "vendor/pr552/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/pr552/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/pr552/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/pr552/evidence/COMPLEX-INVOICE.json": "a21fd7e02d3001b1e8065e9eb6084d80e1f64c44035733ed1115a38675a01fd0", + "vendor/pr552/evidence/EXACT-ASSEMBLY.json": "4e7e5831683a1af861580a96db1fd717dc2a6fd01a29b220223868fb57d46e83", + "vendor/pr552/evidence/FINAL-RESOURCE.json": "b1463e5f7fe3663080e6021fea5424375538fabef942c7560cfed610f4242ef7", + "vendor/pr552/evidence/WAVE-REVIEW.json": "ef97172e5020ce4158f7c8144a0b0b3d16b94d7c0415e2d33a81f02353d3d506", + "vendor/pr552/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "vendor/pr552/inputs/WAVES.json": "262d0fccc6e8ffb1198436034a26c467ad28b3251823ac25c966f773afc3c3cf", + "vendor/pr552/optional-audit/COSET-PATH-APPLICATION.md": "56eba06ba109c39ab9ce9eb9769c724f532c06d8ffbb2b53706b8294cb4f9711", + "vendor/pr552/optional-audit/COSET-PATH-REVIEW.json": "39e813d3c0f48a1a6317edac9ffb9ba5b534a62948708595e43fc2e790eda168", + "vendor/pr552/optional-audit/COSET-SOURCE-BINDING.json": "b7531fb284ee11e16b875d5f82237e025cfcd95593f3e3eca23cb5d3249eedf2", + "vendor/pr552/optional-audit/audit_coset_paths.cpp": "47999863b7c5037754bf73cc94757095f45f6da510d7ce96fb7699e9188d89f2", + "vendor/pr552/optional-audit/coset-path-input.txt": "779b497d52b6896a04f41d6c55424e65030a939945ca80858c369a3a3320a341", + "vendor/pr552/optional-audit/export_coset_paths.py": "f36c06ecff72e4a2fd83ed44467d528c976d52da3d5bd6e8043084b1568a7fd9", + "vendor/pr552/response/CROSS-FIELD-PROOFS.md": "3d0a1b9ac989283400e7c1e3a025080a8f6837755baccdd55f5e51599ac0921e", + "vendor/pr552/response/README.md": "cfd349a83f5ab3d5bb4268ef93b46b1e4542038fb76fe5e7123b8e5fae977de1", + "vendor/pr552/response/SOURCE-MANIFEST.json": "946e3fb8bbd4efbc771dda183de01a2bd9bc5aacc28dbb86a88edcdec960af2a", + "vendor/pr552/response/SOURCES.json": "905c5860d9c920e41138e582c03010b2b03ee8bf071983ad737d2e57868f6857", + "vendor/pr552/response/WEIGHTED-COSET-SELECTION.json": "87c15240aaf48810d103ab3234689bb3ad58024d1b1c0b9106719fc18c5d1945", + "vendor/pr552/response/build_weighted_coset.py": "5face855c7e4fb8b6b3954bb20f6c0a662550ca7c6263a1a73c40c857816dd6c", + "vendor/pr552/verify.py": "eb4bb8d1c6eaf5327c7d13fc20ebcf2ae2ecebff5b008d44fc1713a7b162084d", + "verify.py": "66a20adaaac6850d3c8649f7ccc959cae19ba5bb17ee88a2b41fb1ceff68e431" +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/NOTICE.md b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/NOTICE.md new file mode 100644 index 0000000000..cb37d6255c --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/NOTICE.md @@ -0,0 +1,13 @@ +# Attribution and scope + +This new eight-pivot construction, its deterministic orchestration and its additional omission controls were prepared for eumemic with OpenAI Codex assistance. Apache-2.0 applies; the license is included. No claim of independent human authorship, Lean verification, or an unconditional all-size multiplication theorem is made. + +The unchanged reconstruction and admission dependencies are copied from [PR552](https://github.com/CrocSwap/integer-mult-bounds/pull/552), commit `33c33af0b7697155be1ea708e08cbd3f0707d94c`, package `research/filtration-wavefront`. Its complete 105-file source package is retained, including the historical notices, proofs, AI disclosures, source pins and license. The package credits earlier work by DreamingOfClouds with Claude Opus 5.5 through Claude Code, and work by icekylinx with OpenAI Codex assistance; those credits are not replaced by this notice. + +The complete phase compiler driver `code/phases_full.py` is copied unchanged from [PR551](https://github.com/CrocSwap/integer-mult-bounds/pull/551), commit `e7faafc4fec401d24080e5b2df12f964f1cfe123`, with its original attribution retained. Other phase and global admission sources remain the pinned PR552 vendored versions of the earlier PR531/PR535 lineage. + +The cited bit supplier is [PR543](https://github.com/CrocSwap/integer-mult-bounds/pull/543), commit `2065fe4f72a914d907f1046603f5a36f17018535`. Its published exact receipt is an explicit dependency. This package's verifier rebuilds the changed complex supplier; it does not claim a fresh bit replay. + +`SOURCE-PINS.json` records copied upstream paths, commits, SHA-256 digests and Git blob identifiers. Unmodified source files remain byte-for-byte copies. The final package manifest also covers the new construction, owner plan and scripts. Prior published PR heads and claims are preserved. + +The hardened assembly and admission controls are adapted from eumemic/Codex PR550, head `c7337040822978f1611ce9d9d44e7bb96d887e23`; the finite-parameter choice uses the retained PR275 finite-frontier method. Source hashes and changes are recorded in `proof/ASSEMBLY-PROVENANCE.json`. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/README.md b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/README.md new file mode 100644 index 0000000000..422d13cf25 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/README.md @@ -0,0 +1,21 @@ +κ = 0.001592517889315014 (conditional). + +This finite witness promotes eight post-center kernel pivots from entrance rank four to rank five in PR552's complex supplier and rebuilds their literal whole-owner assignment. It improves the tied PR551/PR552 value by 0.034484749%. The complex bound b = 0.001595058047790616770328 binds; the cited unchanged PR543 bit bound is c = 0.001653826988146798944268. + +The scalar instructions and coefficients remain unchanged. Two four-pivot groups acquire rank-five entrances and kernel frames, reducing eight helper widths from five to four. The complete local profile is `{1:2316,2:424,3:464,4:192,5:56,6:56,8:8}`; widths are `{4:8,5:48,8:156,9:292}`. Full promotion of all 48 eligible pivots loses after packing costs. The selected eight use a new chronological owner assignment, whose complete paid profile is `{1:166880,2:30528,3:35779,4:13824,5:4032,6:4032,7:208,8:576,39:1,48:1660}`. + +Run with Python 3.11+ and NumPy, assertions enabled, in a new output directory: + +```sh +python -B verify.py --work /absolute/new/output-directory +``` + +The offline verifier reconstructs pinned PR552 from primitive inputs, applies the deterministic promotion, checks all 728 columns in both orientations and every arbitrary dirty helper, 44 retained and eight new omitted-pivot controls, both reflected paid ledgers, 11 native controls and normalized wrappers. It compiles every one of 2,929 phase edges and 224 endpoint adapters, admits all 36,288 literal helper roles and seven owner corruptions, and derives a fresh finite invoice. Both rational moment engines certify the suppliers and reject their next grid points. Seven finite bootstrap steps satisfy all 47 strict outer constraints; four outer and 13 malformed-admission controls reject. The next κ grid point is excluded. No optimizer is needed for replay. + +Actual prefix 225 is below charged 512; row coefficient 16,467 is below charged 20,161. Every live stock, coefficient-work primitive, restoration field and artifact binding is checked before assembly. `--local-only` is an explicitly incomplete diagnostic. The full manifest binds all files; owner serialization follows asynchronous call time then helper so the emitted and independently audited chart streams agree. + +The selected helpers are 419,421,422,423 and 451,453,454,455 in the inherited helper indexing. Exact frames and the scalar argument are in `proof/CONSTRUCTION.md`; literal owners are `data/OWNERS.json.gz`. Clean replay evidence is retained beside this package; GitHub CI is separate and is not claimed green. + +The result remains conditional on the inherited all-size compiler, common-label/mutable-source, whole-call hosting, precision/tape and analytic-transfer contracts. The retained bit interleaved source writes use their stated H1-H5 interface argument. This package cites and reprices PR543; it does not rebuild the unchanged bit circuit. No unconditional theorem or complete Lean proof is claimed. + +Prepared for eumemic with OpenAI Codex assistance. The complete pinned PR552 source and original authorship, AI disclosures, manifests and licenses remain in `vendor/pr552`; PR551 supplies the unchanged all-edge phase driver, and PR550 supplies the adapted hardened assembly. Earlier PR531/535, PR534, PR541/548, PR484 and their attributed ancestry remain credited. See `NOTICE.md`, `SOURCE-PINS.json` and `proof/ASSEMBLY-PROVENANCE.json`. Every previous published head and claim remains frozen. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/SOURCE-PINS.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/SOURCE-PINS.json new file mode 100644 index 0000000000..c257f71841 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/SOURCE-PINS.json @@ -0,0 +1,752 @@ +{ + "status": "PINNED_PUBLIC_SOURCE_DEPENDENCIES", + "files": { + "vendor/pr552/EXPECTED.json": { + "sha256": "00c462828be76f6d65c1311ad9ef102f18f088029e039cffa599eaeb41668fb6", + "git_blob_sha1": "7ee2fb720abcda30ac4350baef853cfff1dc0015", + "source_path": "research/filtration-wavefront/EXPECTED.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/LICENSE": { + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "git_blob_sha1": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64", + "source_path": "research/filtration-wavefront/LICENSE", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/README.md": { + "sha256": "79cc63fc45ea52c04f32555676704a1664a3eafdd917b25689b1acd390a4636d", + "git_blob_sha1": "f4c470edd1e39bdf82b548626990ceb6322605bd", + "source_path": "research/filtration-wavefront/README.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/MANIFEST.json": { + "sha256": "b0f5773b3ffa2c5305dade20ce6159cb8b5961285d2f7bc767c6353838bac4d3", + "git_blob_sha1": "e7acc72ad74c0f298cdad83109bc5627f800c3e7", + "source_path": "research/filtration-wavefront/MANIFEST.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/verify.py": { + "sha256": "eb4bb8d1c6eaf5327c7d13fc20ebcf2ae2ecebff5b008d44fc1713a7b162084d", + "git_blob_sha1": "a1205552fdee20334d69f8f8a38afd0570fe2a27", + "source_path": "research/filtration-wavefront/verify.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/SOURCE-TRANSFERS.json": { + "sha256": "e49fbbaa4533b6f15b56098c9d16ea3e1bc0cc98b19a2e990c51baad047e7839", + "git_blob_sha1": "571c31eb3f0455702e69f0a8466a68adc11d98d7", + "source_path": "research/filtration-wavefront/complex-global/SOURCE-TRANSFERS.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/SOURCES.json": { + "sha256": "85448ef4fb1d124ef8bd2f0b14451ef522465b14510bba4e53fdd24da0968643", + "git_blob_sha1": "bfc6fabd0aad2a4e4bb8ed8dbb137ddeb9644838", + "source_path": "research/filtration-wavefront/complex-global/SOURCES.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/SAT-OWNERS.json.gz": { + "sha256": "b5a5339dd37d90a0adf40d90d6aed52aec2f94073a3b27763575eb069f85a903", + "git_blob_sha1": "243bc54840492c8fe613f00dc5fcda4577d4b09c", + "source_path": "research/filtration-wavefront/complex-global/SAT-OWNERS.json.gz", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/SCREEN-RECEIPT.json": { + "sha256": "ed60f7e6b0b86f4401ada159c0d37ee283836a0b5d1967f7b0a236685f64daa3", + "git_blob_sha1": "5509841f559a57de64fa391ebefa17f489c5a1a9", + "source_path": "research/filtration-wavefront/complex-global/SCREEN-RECEIPT.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/SAT534-PLAN.json": { + "sha256": "221a38f18504e00da31a72a7b3a3f0d248e8f886d2b8fa7cae2d73e7ec86905e", + "git_blob_sha1": "bfa9e846a061e7668d9b3f07ee47f0a736684bae", + "source_path": "research/filtration-wavefront/complex-global/SAT534-PLAN.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/TWO-RESOURCE-TECHNIQUES.md": { + "sha256": "8cc6b582680ae8565444abc01f1dba729c94a827f1f8e89192190229e52183f4", + "git_blob_sha1": "6c9da1f090a6cba210c5bbcd4d6240822cc9d88e", + "source_path": "research/filtration-wavefront/complex-global/TWO-RESOURCE-TECHNIQUES.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/README.md": { + "sha256": "bd82df5b39c6ff26b93f41ad76471ac50131050a3cc0f84dbc6c57703a721353", + "git_blob_sha1": "647cb956b47ebbff534d0e0a5d990e60dfa2883c", + "source_path": "research/filtration-wavefront/complex-global/README.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/replay.py": { + "sha256": "2e1f11b5702b831622cea8b386bb82043ef9e58b2a0aab56b09c00f30ac73046", + "git_blob_sha1": "081cce98e0b9ee0ed35f29c58aa9d4e42bbdbfed", + "source_path": "research/filtration-wavefront/complex-global/replay.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/RESOURCE-TRANSFERS.md": { + "sha256": "6fd2bc82714060290f29b218c235c171395cf9be99bea01f8a7fa770dadd68c7", + "git_blob_sha1": "bb6e0adba222dbf9a333d2520970d28727a713e0", + "source_path": "research/filtration-wavefront/complex-global/RESOURCE-TRANSFERS.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/WAVE-MAJORISATION.json": { + "sha256": "c445afc50e594c46932d8d799b446edc22717e664d828d4afd7810c643576475", + "git_blob_sha1": "b3b738d77d9054e364c000f1841c3c3f1692abbe", + "source_path": "research/filtration-wavefront/complex-global/WAVE-MAJORISATION.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/run_portable.py": { + "sha256": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "git_blob_sha1": "2fed13f432df4d76ce72185dd79fac63d96aee96", + "source_path": "research/filtration-wavefront/complex-global/run_portable.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/run_complex44.py": { + "sha256": "5533e9e29c66b11f8feb22a2d3d37551787200ea69eb3d04a984c0b1d22c49bc", + "git_blob_sha1": "325eca7d4f82a3a5a02fb30be942e03b95a444bb", + "source_path": "research/filtration-wavefront/complex-global/run_complex44.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/optional-audit/export_coset_paths.py": { + "sha256": "f36c06ecff72e4a2fd83ed44467d528c976d52da3d5bd6e8043084b1568a7fd9", + "git_blob_sha1": "b02c0127eb47adb2b9194ca3f28b4787b2d79e0e", + "source_path": "research/filtration-wavefront/optional-audit/export_coset_paths.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/optional-audit/COSET-PATH-APPLICATION.md": { + "sha256": "56eba06ba109c39ab9ce9eb9769c724f532c06d8ffbb2b53706b8294cb4f9711", + "git_blob_sha1": "d01ea9c4d097a3e365220086423d6553ee3d2648", + "source_path": "research/filtration-wavefront/optional-audit/COSET-PATH-APPLICATION.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/optional-audit/COSET-SOURCE-BINDING.json": { + "sha256": "b7531fb284ee11e16b875d5f82237e025cfcd95593f3e3eca23cb5d3249eedf2", + "git_blob_sha1": "59a6b488a29f897eed1c57f30b9b108831c3bf6b", + "source_path": "research/filtration-wavefront/optional-audit/COSET-SOURCE-BINDING.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/optional-audit/audit_coset_paths.cpp": { + "sha256": "47999863b7c5037754bf73cc94757095f45f6da510d7ce96fb7699e9188d89f2", + "git_blob_sha1": "12bfd181ee16d6fe8d511b49e5f3e70eecc7bc2e", + "source_path": "research/filtration-wavefront/optional-audit/audit_coset_paths.cpp", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/optional-audit/COSET-PATH-REVIEW.json": { + "sha256": "39e813d3c0f48a1a6317edac9ffb9ba5b534a62948708595e43fc2e790eda168", + "git_blob_sha1": "db16f78ef3e6ef6bfd1d815bb594fb6e1820b93f", + "source_path": "research/filtration-wavefront/optional-audit/COSET-PATH-REVIEW.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/optional-audit/coset-path-input.txt": { + "sha256": "779b497d52b6896a04f41d6c55424e65030a939945ca80858c369a3a3320a341", + "git_blob_sha1": "0141a70a92fda426e0367be22c51a819ac1d4f92", + "source_path": "research/filtration-wavefront/optional-audit/coset-path-input.txt", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/response/build_weighted_coset.py": { + "sha256": "5face855c7e4fb8b6b3954bb20f6c0a662550ca7c6263a1a73c40c857816dd6c", + "git_blob_sha1": "d106b2b310cf2723f5b60cce26d25c5cd93e8b6f", + "source_path": "research/filtration-wavefront/response/build_weighted_coset.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/response/SOURCE-MANIFEST.json": { + "sha256": "946e3fb8bbd4efbc771dda183de01a2bd9bc5aacc28dbb86a88edcdec960af2a", + "git_blob_sha1": "bdcde1589bdb93f177d25662ca976ff384aae6c6", + "source_path": "research/filtration-wavefront/response/SOURCE-MANIFEST.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/response/SOURCES.json": { + "sha256": "905c5860d9c920e41138e582c03010b2b03ee8bf071983ad737d2e57868f6857", + "git_blob_sha1": "992fb0946fc68191dab17bea5256d20304f6b5fb", + "source_path": "research/filtration-wavefront/response/SOURCES.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/response/WEIGHTED-COSET-SELECTION.json": { + "sha256": "87c15240aaf48810d103ab3234689bb3ad58024d1b1c0b9106719fc18c5d1945", + "git_blob_sha1": "fa156ce9fde325db729b90e3f7aeabd550c47075", + "source_path": "research/filtration-wavefront/response/WEIGHTED-COSET-SELECTION.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/response/CROSS-FIELD-PROOFS.md": { + "sha256": "3d0a1b9ac989283400e7c1e3a025080a8f6837755baccdd55f5e51599ac0921e", + "git_blob_sha1": "18e0ec9eb2d7ad17da80e8cee0cea305b39f2f36", + "source_path": "research/filtration-wavefront/response/CROSS-FIELD-PROOFS.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/response/README.md": { + "sha256": "cfd349a83f5ab3d5bb4268ef93b46b1e4542038fb76fe5e7123b8e5fae977de1", + "git_blob_sha1": "4a201d36ea04395b849fcda60658134cbabe3fe1", + "source_path": "research/filtration-wavefront/response/README.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/evidence/WAVE-REVIEW.json": { + "sha256": "ef97172e5020ce4158f7c8144a0b0b3d16b94d7c0415e2d33a81f02353d3d506", + "git_blob_sha1": "434c9c1de37441308a3467aa9bb12f32c2cfb3d8", + "source_path": "research/filtration-wavefront/evidence/WAVE-REVIEW.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/evidence/FINAL-RESOURCE.json": { + "sha256": "b1463e5f7fe3663080e6021fea5424375538fabef942c7560cfed610f4242ef7", + "git_blob_sha1": "694d910171baac3f26a4c75084f714a7575a38b3", + "source_path": "research/filtration-wavefront/evidence/FINAL-RESOURCE.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/evidence/COMPLEX-INVOICE.json": { + "sha256": "a21fd7e02d3001b1e8065e9eb6084d80e1f64c44035733ed1115a38675a01fd0", + "git_blob_sha1": "2cd1365bdd807c362035f2f5b86dc1ecf164a457", + "source_path": "research/filtration-wavefront/evidence/COMPLEX-INVOICE.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/evidence/EXACT-ASSEMBLY.json": { + "sha256": "4e7e5831683a1af861580a96db1fd717dc2a6fd01a29b220223868fb57d46e83", + "git_blob_sha1": "104ff571e6831170faa03c74614ed580ee5a6e14", + "source_path": "research/filtration-wavefront/evidence/EXACT-ASSEMBLY.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/SOURCE-MANIFEST.json": { + "sha256": "b91c0d923affac87ce0bad7083d4640758930f82628f042bed7aaccf528973cc", + "git_blob_sha1": "0f3ff6125bfca37da9107cee39cca1d851649df4", + "source_path": "research/filtration-wavefront/complex-local/SOURCE-MANIFEST.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/README.md": { + "sha256": "f69ac71a8df62a5d0bf7ed45ad16642e1102faa9e7b95c03f08cdf264a608948", + "git_blob_sha1": "840555bd17dd67e3ca37d2b2fbd3cc85fc402c58", + "source_path": "research/filtration-wavefront/complex-local/README.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/run_local.py": { + "sha256": "8326e67400e5ff87580e93e4518efe397f1b29fffbb6d757a37e5f97c14c3695", + "git_blob_sha1": "b18de2591aeea9dc9c2a6d5e99d181bf51e46f48", + "source_path": "research/filtration-wavefront/complex-local/run_local.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/code/build_wave.py": { + "sha256": "249669d046db49011b84345a14ec05a93270829e5e21f6046576972038da377e", + "git_blob_sha1": "82ba7e793877f94f14605c94447432e92bc34968", + "source_path": "research/filtration-wavefront/code/build_wave.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/code/alien-flags.cpp": { + "sha256": "0bd6ac192357ca71f6b84baf50efdc43fccc8394296c35a298b35306db7d88a3", + "git_blob_sha1": "2212fd6273f86523d90d49a1966d8206f1381429", + "source_path": "research/filtration-wavefront/code/alien-flags.cpp", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/code/assemble.py": { + "sha256": "bf878beb64edc6bae4c321d7c964088c4d9aa0ae477597ac1adbe2b1078e3904", + "git_blob_sha1": "7a98b1d20c34743d226d9aa1ad615428cbf6dffd", + "source_path": "research/filtration-wavefront/code/assemble.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/code/alien-avalanche80.cpp": { + "sha256": "0215152bd3ddf0282c8088843c4e8a89e821e747f884e03100fe79238b3061db", + "git_blob_sha1": "568feafc639274a101404233c1ab03557b8bbed8", + "source_path": "research/filtration-wavefront/code/alien-avalanche80.cpp", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/docs/ELIMINATION-SCREEN-REVIEW.json": { + "sha256": "555024b7a90f8dbbb3f13623d504d36b3bc92dcf118f6f9ecaeff285ee13f2e5", + "git_blob_sha1": "720db44ac336f79acc7e6b12e32d18e79633fa37", + "source_path": "research/filtration-wavefront/docs/ELIMINATION-SCREEN-REVIEW.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/docs/FRAME-SOURCES.json": { + "sha256": "e01063a60b24b3b21f9c1d472d890bb387e61d66ab8847cbdab4b92f06e0f91d", + "git_blob_sha1": "c6cbc8f79442a6033024955370bc6b3a239f4a34", + "source_path": "research/filtration-wavefront/docs/FRAME-SOURCES.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/docs/ELIMINATION-CODIM2.json": { + "sha256": "2422fa6db50ca4b2e8226113aa30d608e7c6525990eb1faf370f9fee7718e698", + "git_blob_sha1": "f495a8d1e39a3a62ed5e9a57ffff97c74dde9fdd", + "source_path": "research/filtration-wavefront/docs/ELIMINATION-CODIM2.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/docs/DAG-STRUCTURES.json": { + "sha256": "5461d7832386b2f7f3234b6786e148a7c49461d8527be5e76c8fe977783d9053", + "git_blob_sha1": "699b69e691de864f2c630c6acb1ab314853d133a", + "source_path": "research/filtration-wavefront/docs/DAG-STRUCTURES.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/docs/PUBLIC-PINS.json": { + "sha256": "273e48abf63a49123f11fb4e56f000c648aaa6d17987378b413469a5976e5ebd", + "git_blob_sha1": "13fd4ac4bf6e3f144deee421a9cf8060661808ef", + "source_path": "research/filtration-wavefront/docs/PUBLIC-PINS.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/docs/FRAME-TRANSFERS.md": { + "sha256": "1756461714ea55bd748d7245af14adf0a6a4e13a9bb7f498a381ec4282a30387", + "git_blob_sha1": "f0781831022c162a3d8ba656c7716341b46d2310", + "source_path": "research/filtration-wavefront/docs/FRAME-TRANSFERS.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/docs/ELIMINATION-AVALANCHE-INDEPENDENT-REVIEW.json": { + "sha256": "f084eaa33ea10fb0fe4d575f2abd503ad5dbdb2c03d2c8b6dd62fc5f387ae31c", + "git_blob_sha1": "37deca7fcb36b50bff371803ccd0af60bb88051e", + "source_path": "research/filtration-wavefront/docs/ELIMINATION-AVALANCHE-INDEPENDENT-REVIEW.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/docs/ELIMINATION-SOURCES.json": { + "sha256": "69a578efa22c12688ef442498f8b1d901c7056f5f1948ac921e1dca0d2be305b", + "git_blob_sha1": "33f50caa281e57812a059f81a7d82afa5509c45a", + "source_path": "research/filtration-wavefront/docs/ELIMINATION-SOURCES.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/docs/PR-LINEAGE.md": { + "sha256": "2ec1c9b1f25e2f3d2556bee7369069ec2340cf126b54fa112e0bff9e269ef0e0", + "git_blob_sha1": "48a59836b2c1dcd1714decd84a7f1638de3e0ae1", + "source_path": "research/filtration-wavefront/docs/PR-LINEAGE.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/docs/ELIMINATION-ELIMINATION-AND-PATH-TRANSFER.md": { + "sha256": "481001470bd22345a0baf652261351e015a2634b2572b0d4f78fa9e147edd0f9", + "git_blob_sha1": "847fc9e4b01790273c0c60e5b876aafc1f1651de", + "source_path": "research/filtration-wavefront/docs/ELIMINATION-ELIMINATION-AND-PATH-TRANSFER.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/engines/base_two_moment.py": { + "sha256": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "git_blob_sha1": "14a90fa0e788217856f070382c9e61bd7c603c61", + "source_path": "research/filtration-wavefront/engines/base_two_moment.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/engines/moment.py": { + "sha256": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "git_blob_sha1": "7d697cb45203fe72d97037403d6da41f71f3b7fd", + "source_path": "research/filtration-wavefront/engines/moment.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/engines/outer.py": { + "sha256": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "git_blob_sha1": "43007488ad2c43187c77cc6798beff8b1cd76ad2", + "source_path": "research/filtration-wavefront/engines/outer.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/inputs/WAVES.json": { + "sha256": "262d0fccc6e8ffb1198436034a26c467ad28b3251823ac25c966f773afc3c3cf", + "git_blob_sha1": "5008a0a45276a3eb90f69240d7563dff87d73f9a", + "source_path": "research/filtration-wavefront/inputs/WAVES.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/inputs/PR543-EXPECTED.json": { + "sha256": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "git_blob_sha1": "b61d859826246e0c3dabbe096e57ad7015eadfd5", + "source_path": "research/filtration-wavefront/inputs/PR543-EXPECTED.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor535/LICENSE": { + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "git_blob_sha1": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64", + "source_path": "research/filtration-wavefront/complex-global/vendor535/LICENSE", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor535/NOTICE.md": { + "sha256": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "git_blob_sha1": "f42e0eed8584ad7d472c458aa875c29d1cd5ed86", + "source_path": "research/filtration-wavefront/complex-global/vendor535/NOTICE.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/SOURCES.json": { + "sha256": "c265f58b1ab29f9b662e9c5f943147ccc0527fb1f4803b06b48f71d96fa9bc60", + "git_blob_sha1": "6991a2a9c6ccb91d8fe65e58fa54cc00a581c68c", + "source_path": "research/filtration-wavefront/complex-global/vendor531/SOURCES.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/LICENSE": { + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "git_blob_sha1": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64", + "source_path": "research/filtration-wavefront/complex-global/vendor531/LICENSE", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/NOTICE.md": { + "sha256": "b47da4b840ca9c8d1e2816359a603304ebd7ca442c82b94c049b00f142643f73", + "git_blob_sha1": "f3833c1cb2139473c7a0831dee35803fdcc3c14b", + "source_path": "research/filtration-wavefront/complex-global/vendor531/NOTICE.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor535/code/assemble_combined.py": { + "sha256": "41216e8da3b647fe6eead9079858f25b2592cab090154aca43f3cc73ff36dc9b", + "git_blob_sha1": "ea740f367ed493c47d7ef5d45f91ed7fd16f04e5", + "source_path": "research/filtration-wavefront/complex-global/vendor535/code/assemble_combined.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor535/inputs/ROUND20-PARENT-TEMPLATE.json.gz": { + "sha256": "025448abdf2012d327e50a009084e1501690d05e650300d2982836aa0350ae00", + "git_blob_sha1": "3e28a9b59f8fde608e59ebd5fbdbc22ca54558d4", + "source_path": "research/filtration-wavefront/complex-global/vendor535/inputs/ROUND20-PARENT-TEMPLATE.json.gz", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor535/inputs/PR510-EXPECTED.json": { + "sha256": "19b861f69f7602e47b390d472b487d044bff4230b250520807537c213ad0249f", + "git_blob_sha1": "9e5d3669638caa58c916f1d6a8e9946d47915089", + "source_path": "research/filtration-wavefront/complex-global/vendor535/inputs/PR510-EXPECTED.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/code/emit_supplier_hosted.py": { + "sha256": "53c0b653b3a5100756d6a9473c90101b8c3ab72723d7047983906ab997bdf920", + "git_blob_sha1": "41c46015c7e19ab77f96580dbb98e12ca07aa2fd", + "source_path": "research/filtration-wavefront/complex-global/vendor531/code/emit_supplier_hosted.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/code/audit_and_transport.py": { + "sha256": "a4fc272266785e1fffd44775c6fa6df783c4352de4c3f1d925cf953a23b84e7f", + "git_blob_sha1": "95ae517f2ea66b4a35ed16b6ab861271554d64d0", + "source_path": "research/filtration-wavefront/complex-global/vendor531/code/audit_and_transport.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/code/invoice_final.py": { + "sha256": "96b6bed96ca8b60dfc064cd1c7962c45a5cb53c4e52cd90aaea6ccf8d109db97", + "git_blob_sha1": "abefcee47ba03edcf170abc92f00fa8b988d6c4a", + "source_path": "research/filtration-wavefront/complex-global/vendor531/code/invoice_final.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/code/emit_local.py": { + "sha256": "eefc76e0bee003015fe21ac685c2cce658033d5444add404d2d509c7d6f39bac", + "git_blob_sha1": "a54170b0023d467be3da1db9d8623ac4665f0afe", + "source_path": "research/filtration-wavefront/complex-global/vendor531/code/emit_local.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/code/audit_supplier_hosted.py": { + "sha256": "301e9b5c593b6d583065337eb7b3ef207cf039e265f099f89080a4bf25856b43", + "git_blob_sha1": "62b721b6e6d467b76722f0e95158986a420aaeda", + "source_path": "research/filtration-wavefront/complex-global/vendor531/code/audit_supplier_hosted.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/code/audit_local.py": { + "sha256": "69b12c45d0a961175a824c1967353c7f3b94818a7dd6ac7bbcf56a6d1a5ed8e8", + "git_blob_sha1": "a09611844a49e1d7f73ddc1c0a2df3b0cec640ec", + "source_path": "research/filtration-wavefront/complex-global/vendor531/code/audit_local.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/code/adapters_local.py": { + "sha256": "4e89a5c517cd87ff6a5aa9b7334c0d74821179ae5777d31284da25b9d8abf113", + "git_blob_sha1": "787416e4dd84db0981d3cb94f4e424c652e0085a", + "source_path": "research/filtration-wavefront/complex-global/vendor531/code/adapters_local.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/code/prepare_supplier_base.py": { + "sha256": "f5eae94aca965d0008bc07cff8245ccb7509042ccad457d3bcb7d51c1e9409f0", + "git_blob_sha1": "650fc9fd77fd61930ab3a352cd8d0fb5b7f0f03b", + "source_path": "research/filtration-wavefront/complex-global/vendor531/code/prepare_supplier_base.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/code/phases_delta.py": { + "sha256": "15723107eff03013b2e797fd9fa3635b1b46c5d1c8112d19fada98c178d4acb6", + "git_blob_sha1": "8d78d26b3b03fa23c6af1e650326ab3925ec2b46", + "source_path": "research/filtration-wavefront/complex-global/vendor531/code/phases_delta.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/inputs/PR523-ANCESTRY.json": { + "sha256": "76025ad06d8ac96fc6693092d674729fea2f04b9c1c89ec50dba7488b8e6657a", + "git_blob_sha1": "4af8dd0d34b62e99130b78985e678fceee35e1cc", + "source_path": "research/filtration-wavefront/complex-global/vendor531/inputs/PR523-ANCESTRY.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/evidence/local/CANONICAL-WORD.json.gz": { + "sha256": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667", + "git_blob_sha1": "3b0a475178f4e4ad107e3595992c872e47e83c63", + "source_path": "research/filtration-wavefront/complex-global/vendor531/evidence/local/CANONICAL-WORD.json.gz", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json": { + "sha256": "ce1bfa49be88ae67a404f606a11db2232b7e1f2610d4418058e39749d86d8478", + "git_blob_sha1": "a16bf40bccc81278a443e0d5f09b44495035de81", + "source_path": "research/filtration-wavefront/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/vendor/clifford/clifford_exact.py": { + "sha256": "2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962", + "git_blob_sha1": "166841a037f069249f6f7f6dedb89248812f59e2", + "source_path": "research/filtration-wavefront/complex-global/vendor531/vendor/clifford/clifford_exact.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/inputs/data-base/work/complex-nine-native/DATA-PHASES.json": { + "sha256": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "git_blob_sha1": "d9a4f84211182ca200c081ea061d724c8a2cfb70", + "source_path": "research/filtration-wavefront/complex-global/vendor531/inputs/data-base/work/complex-nine-native/DATA-PHASES.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py": { + "sha256": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "git_blob_sha1": "14a90fa0e788217856f070382c9e61bd7c603c61", + "source_path": "research/filtration-wavefront/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/moment.py": { + "sha256": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "git_blob_sha1": "7d697cb45203fe72d97037403d6da41f71f3b7fd", + "source_path": "research/filtration-wavefront/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/moment.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/outer.py": { + "sha256": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "git_blob_sha1": "43007488ad2c43187c77cc6798beff8b1cd76ad2", + "source_path": "research/filtration-wavefront/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/outer.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/code/port_frames.py": { + "sha256": "8d25abc9c45c58a5b893e67f9abec3a660e8d7f743e86959f2d2fd62037e23d1", + "git_blob_sha1": "bd9187bd060ffb8e5fc80596d4f866492fbdef05", + "source_path": "research/filtration-wavefront/complex-local/code/port_frames.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/code/run_portable.py": { + "sha256": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "git_blob_sha1": "2fed13f432df4d76ce72185dd79fac63d96aee96", + "source_path": "research/filtration-wavefront/complex-local/code/run_portable.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/code/apply_syndrome.py": { + "sha256": "496a91b9da15ef56e6df28a0459ca8318a4575441c7921e113bf636f31e3c5d8", + "git_blob_sha1": "6fd085c5ed7ffbb0ccf34cd80d55e182db19f9a6", + "source_path": "research/filtration-wavefront/complex-local/code/apply_syndrome.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/docs/TWO-SOURCE-PROOF.md": { + "sha256": "4d6423f773ec47d2eea984e02f11f2d636e02ad3e6f3eb3e640a3768fa04fe75", + "git_blob_sha1": "7ab57778a1ddb1bf63f27097c33602f7dedb6a39", + "source_path": "research/filtration-wavefront/complex-local/docs/TWO-SOURCE-PROOF.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/docs/OPENAI-SOURCES.json": { + "sha256": "1a9c08d0c0190f0280c02e74c8a144f802efe2d7d8eb3a0b50b181d6dca686cd", + "git_blob_sha1": "9d480f5d1c71e5df3f27976a228cbf0cdf575e1f", + "source_path": "research/filtration-wavefront/complex-local/docs/OPENAI-SOURCES.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/docs/SEARCH-RECORD.md": { + "sha256": "7b09479215c407e4258ef6af64c34dc865e3b9a60c845040258413a2a960f5b8", + "git_blob_sha1": "5fd16a03a46dd324f186b3bc9f022ecd6625e995", + "source_path": "research/filtration-wavefront/complex-local/docs/SEARCH-RECORD.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/build.py": { + "sha256": "b15192ff50fd99f5ca3cb5857b5e129c98a212de60ae76aafb1614139743c35a", + "git_blob_sha1": "de6484973953d9e5dc8109a3492fa8cb69db4529", + "source_path": "research/filtration-wavefront/complex-local/static44/build.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/SOURCE-MANIFEST.json": { + "sha256": "4f5d92b4cd76eff0845a9f14d33131441535a232b5c91f00535aa076d44c45a8", + "git_blob_sha1": "468918ea5832305d225c51457dc73088496328b9", + "source_path": "research/filtration-wavefront/complex-local/static44/SOURCE-MANIFEST.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/PROOF.md": { + "sha256": "abfa6548b223893866094631aed61174575dc1b17bdd60627b2c55e6b9477e4f", + "git_blob_sha1": "1d43cf78f4a7a394710db7c367a857f317171617", + "source_path": "research/filtration-wavefront/complex-local/static44/PROOF.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/LICENSE": { + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "git_blob_sha1": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64", + "source_path": "research/filtration-wavefront/complex-local/static44/LICENSE", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/RECIPE.json": { + "sha256": "8735ac9beadff3edcb4a4df8dae174415e0f83d9b4df8556c33ba7fd777505fa", + "git_blob_sha1": "68c751bb56f3f1c7121ba5f269357e78668d7ea6", + "source_path": "research/filtration-wavefront/complex-local/static44/RECIPE.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/README.md": { + "sha256": "51d6ef7ad3e12e72daf29e0260a11cd985a0148fe1efa0574a533dae726c553c", + "git_blob_sha1": "6aed83ec92333c21d79e96c2cc4da1cb9ecd409a", + "source_path": "research/filtration-wavefront/complex-local/static44/README.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/NOTICE-upstream.md": { + "sha256": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "git_blob_sha1": "f42e0eed8584ad7d472c458aa875c29d1cd5ed86", + "source_path": "research/filtration-wavefront/complex-local/static44/NOTICE-upstream.md", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/META-SOURCES.json": { + "sha256": "c8aeb9313f2c671a9a8766c249ceb6cffa106dfdab3ab761da8e8c534b115090", + "git_blob_sha1": "8cbd32f8bd6437c1e2f08ac9e49395708a0c78fd", + "source_path": "research/filtration-wavefront/complex-local/static44/META-SOURCES.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/replay.py": { + "sha256": "fd1ce7d1f8974b473aef8c6cec1e0c590e01d0d215b073e5573a771ce42fc74d", + "git_blob_sha1": "ef5642ccfda5c30d869a3bc7e2aa30ae023e20b1", + "source_path": "research/filtration-wavefront/complex-local/static44/replay.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/audit_scalar.py": { + "sha256": "a1cd720d281c7a9db7f17919c637cdcb8558e9f3c96e929706f0c21f317a7943", + "git_blob_sha1": "834e8b510388e6b79cbbede33abcd38ac5203e59", + "source_path": "research/filtration-wavefront/complex-local/static44/audit_scalar.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/inputs/PR534-WORD.json.gz": { + "sha256": "a275792cb9f5729fac295cb04c556afbaa4513945c517190219fd0e44ab90095", + "git_blob_sha1": "965888339a0ac249031cde058c44d3f40771d303", + "source_path": "research/filtration-wavefront/complex-local/inputs/PR534-WORD.json.gz", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/gk/gk_word.py": { + "sha256": "f027a9273bcf4e0971258c160b7d3b3c196366b32a529cff6e6a0e666b03826b", + "git_blob_sha1": "15782ba625e438a3c707718fa51796ec1937018f", + "source_path": "research/filtration-wavefront/complex-local/static44/gk/gk_word.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/gk/gk_common.py": { + "sha256": "e68d190fd436b2f3955decb590adb53344d5d4ea0a19d62d86df1e4b55ecd198", + "git_blob_sha1": "0e5fde920d29106232776eb56347297c0d40fa72", + "source_path": "research/filtration-wavefront/complex-local/static44/gk/gk_common.py", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/inputs/RAW504.json.gz": { + "sha256": "1c6144791dbedf6427e3ee7b4c24fb05b5bf407f6346592f50f8dd8d9638108d", + "git_blob_sha1": "903eeb216176a7c5fd6d26f875a63e89a79b37bb", + "source_path": "research/filtration-wavefront/complex-local/static44/inputs/RAW504.json.gz", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/inputs/OLD-RECIPE.json": { + "sha256": "7e5c179246261edd9e1019e81e6e979537f02559da773b993a318f771cb7d763", + "git_blob_sha1": "52d4b5f3827b456b1c0eb457462bc3ab7045c509", + "source_path": "research/filtration-wavefront/complex-local/static44/inputs/OLD-RECIPE.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/static44/inputs/BASE535.json.gz": { + "sha256": "edfffb8e8735e0d1f07c81d818022b705ef0889c2bccc193a2f7a661b9f7d390", + "git_blob_sha1": "bcc1647b7d4ad8ae3ae2acbb31d3591c0d49467f", + "source_path": "research/filtration-wavefront/complex-local/static44/inputs/BASE535.json.gz", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz": { + "sha256": "e070ae2c78b4a1b644b418774af62b40d8d16e6ba89602f0474afb557d507c37", + "git_blob_sha1": "cbb49a627768c42e1ff752f43ccfcc56ffe2cb0b", + "source_path": "research/filtration-wavefront/complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-REVIEW.json": { + "sha256": "cd48fe6882a39c57021c4614747cc5c2c88ec07e806cebb914cf533997b73d9b", + "git_blob_sha1": "9438efb75e13638c7c74e5320ade73d3648ede72", + "source_path": "research/filtration-wavefront/complex-local/inputs/phase-baseline/CLIFFORD-REVIEW.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-RECIPES.json": { + "sha256": "577a1be13f5140d9c3997637784b2f812f46b24c61877699430b02de4f662102", + "git_blob_sha1": "e791d26d89a96774e6f9197310ddfd1861897350", + "source_path": "research/filtration-wavefront/complex-local/inputs/phase-baseline/CLIFFORD-RECIPES.json", + "source_head": "33c33af0b7697155be1ea708e08cbd3f0707d94c", + "source_pr": 552 + }, + "code/phases_full.py": { + "sha256": "a273c325ffd6793d5b63b79a289a9d2bbc9292e6940fb5a926924f3708627af4", + "git_blob_sha1": "d68f097d5dfe79de2667727914330943ef66d219", + "source_path": "research/subspace16-r420/code/phases_full.py", + "source_head": "e7faafc4fec401d24080e5b2df12f964f1cfe123", + "source_pr": 551 + } + }, + "bit_dependency": { + "pr": 543, + "head": "2065fe4f72a914d907f1046603f5a36f17018535", + "scope": "Cited retained bit supplier; the current package does not rerun its C++ compiler or scalar programs." + } +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/assemble.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/assemble.py new file mode 100644 index 0000000000..c57a9805e7 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/assemble.py @@ -0,0 +1,103 @@ +"""Exact two-supplier assembly for the eight rank-five kernel pivots. + +Prepared with OpenAI Codex assistance. The rational engines and outer +constraints are retained from PR547/PR548 and their preserved ancestry. +The bit operator is the cited unchanged PR543 supplier. The complex owner +and invoice inputs must be freshly emitted by the packaged physical replay. +""" +from pathlib import Path +from fractions import Fraction as Q +from decimal import Decimal, localcontext +import argparse,json,hashlib,importlib.util +assert __debug__, 'Assertions required' +P=Path(__file__).resolve().parent.parent +read=lambda p:json.loads(p.read_text()) +sha=lambda p:hashlib.sha256(p.read_bytes()).hexdigest() +def load(n): + s=importlib.util.spec_from_file_location(n,P/'engines'/(n+'.py'));m=importlib.util.module_from_spec(s);s.loader.exec_module(m);return m +M,B,A=[load(n)for n in ('moment','base_two_moment','outer')] +def dec(x): + with localcontext()as ctx:ctx.prec=70;return str(Decimal(x.numerator)/Decimal(x.denominator)) +def assemble(owner,invoice,owner_sha,invoice_sha): + # These are admission receipts, not optional collections of successful rows. + # Require both orientations and every finite check before pricing anything. + assert owner['status']=='PASS_INDEPENDENT_ASYNC_OWNERS_AND_PROFILE' + assert invoice['status']=='PASS_INDEPENDENT_ASYNC_SCALAR_PREFIX_AND_FINITE_INVOICE' + assert all(isinstance(x,str) and len(x)==64 and all(t in '0123456789abcdef'for t in x)for x in (owner_sha,invoice_sha)) + checks={'local_primitive_bound','logical','router','literal','mass','precision','tape','row','halving'} + assert set(invoice['strict_checks'])==checks + assert all(invoice['strict_checks'][name] is True for name in checks) + assert set(invoice['local'])=={'forward','backward'} + assert owner['all_live_owners_per_call_distinct'] is True + assert owner['owners_per_call']==728 and owner['actual_helper_owner_charts']==36288 + assert owner['rank_mass']==520704 + assert invoice['complete_invocation_sweeps']==invoice['bridge_sweeps']==72 + assert invoice['live']==owner['live'] and invoice['physical']==owner['physical'] + assert invoice['helpers']==504 and invoice['centres']==8 + assert invoice['entering_helpers']==212 and invoice['entrance_rank']==388 + assert invoice['width_inventory']=={'4':8,'5':48,'8':156,'9':292} + assert invoice['physical_stock_identity']==dict(data_and_owner_families=7168,local_helpers=504,private_centres=8,coefficient_work=2) + assert sum(invoice['physical_stock_identity'].values())==invoice['physical'] + assert invoice['controller_audit_sha256']==owner['controller_audit_sha256'] + # The owner audit and fresh invoice must cite the same actual local artifacts. + links={'canonical_word_sha256':'split-centres/CANONICAL-WORD.json.gz', + 'local_programs_sha256':'split-centres/LOCAL-PROGRAMS.json.gz', + 'local_checks_sha256':'split-centres/LOCAL-CHECKS.json', + 'independent_local_replay_sha256':'split-centres/INDEPENDENT-LOCAL-REPLAY.json'} + for key,path in links.items():assert invoice[key]==owner['source_artifacts'][path] + for name,primitives,coefficient_work in [('forward',161308,79874),('backward',161356,79906)]: + z=invoice['local'][name] + assert z['all_dirty_helper_columns_restored'] is True and z['private_centres_and_coefficient_work_cleared'] is True + assert z['all_exact_columns']==728 and z['dirty_helper_columns']==504 + assert z['events']==21483 and z['macros']==16290 + assert z['real_component_primitives']==primitives and z['coefficient_work_primitive_count']==coefficient_work + assert z['pre_wrappers']==z['post_wrappers']==212 + assert 02*max(h)**2 + for z,accept in [(lower,True),(lower+Q(1,10**24),False)]: + l,u=M.moment(h,m,W,z,True);ll,uu=B.moment(m,W,list(h.items()),z) + fl,fu=B.moment(m,W,[(1,32*m*m*sum(h.values()))],z);ll+=fl/10**16;uu+=fu/10**16 + assert (u<1 and uu<1)if accept else(l>1 and ll>1) + moments.append(dict(side=side,endpoint=str(z),accept=accept,mercator=[str(l-1),str(u-1)],base_two=[str(ll-1),str(uu-1)])) + assert bit['bit']['two_level_coefficient_bits']0 + ceil=lambda x:-(-x.numerator//x.denominator);cut=max(ceil(36/gap**2),ceil(2*(4+512)/gap));assert cut*gap**2>=36 and cut*gap>=2*(4+512) + cuts.append(dict(exponent=str(a),gap=str(gap),cutoff_log2=str(cut)));chain.append(a) + q=chain[-1]*(1-2*eta);margin=(1-eta)*q/(1+q);ticks=margin*10**18;k=Q((ticks.numerator-1)//ticks.denominator,10**18) + bridge={'semantic':{'C0':{'base':2,'exponent':210000},'strict_literal_gap':1},'rows':{'degree_gap':Q(10**6)-Q(51*20161,25)}} + outer=A.assembly(chain[-1],b,bridge,k,eta=eta,beta=beta);assert len(outer['strict_constraints'])==47 and all(v>0 for v in outer['strict_constraints'].values()) + controls=[] + for name,kk,ee,bb in [('next_grid',k+Q(1,10**18),eta,beta),('zero_eta',k,Q(0),beta),('zero_beta',k,eta,Q(0)),('unit_beta',k,eta,Q(1))]: + try:A.assembly(chain[-1],b,bridge,kk,eta=ee,beta=bb) + except AssertionError:controls.append(name) + else:raise AssertionError(name) + input_hashes={'owner_audit':owner_sha,'fresh_invoice':invoice_sha,'inputs/PR543-EXPECTED.json':sha(bit_path)} + input_hashes.update({'engines/'+name+'.py':sha(P/'engines'/(name+'.py'))for name in ('moment','base_two_moment','outer')}) + return dict(status='PASS_FRESH_EIGHT_PIVOT_EXACT_ASSEMBLY',kappa=str(k),kappa_decimal=dec(k),complex_lower=str(b),complex_decimal=dec(b),bit_lower=str(c),bit_decimal=dec(c),binding='complex',gain_over_pinned551_552_percent=dec(100*(k/Q('0.001591968902833346')-1)),complex_profile=H,template_sha256=owner['template_sha256'],input_sha256=input_hashes,bit_supplier=dict(pr=543,repository='eumemic/integer-mult-bounds',commit='2065fe4f72a914d907f1046603f5a36f17018535',path='research/e8-bit-r420/EXPECTED.json',git_blob_sha1='b61d859826246e0c3dabbe096e57ad7015eadfd5',replay_scope='Cited unchanged supplier; this assembly reprices its full profile and does not rebuild its bit circuit.'),moments=moments,bootstrap=cuts,outer={n:str(v)for n,v in outer['strict_constraints'].items()},controls=controls,scope='Conditional finite complex witness composed with cited unchanged PR543 bit supplier. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape and analytic transfer remain assumptions. No unconditional theorem or full Lean certification.') +if __name__=='__main__': + import sys + package,C,out=map(Path,sys.argv[1:4]);assert package.resolve()==P and not out.exists() + owner_path=C/'audit/OWNERS-AND-PROFILE.json';invoice_path=C/'audit/PREFIX-AND-INVOICE.json' + owner,invoice=read(owner_path),read(invoice_path) + assert owner['template_sha256']==read(C/'hosted/HOSTED.json')['template_sha256'] + r=assemble(owner,invoice,sha(owner_path),sha(invoice_path));out.write_text(json.dumps(r,indent=2)+'\n');print(r['status'],r['kappa_decimal']) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/assembly_controls.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/assembly_controls.py new file mode 100644 index 0000000000..4cb2fae937 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/assembly_controls.py @@ -0,0 +1,103 @@ +"""Admission-gate negative controls for the exact two-supplier assembly. + +Prepared with OpenAI Codex assistance; Apache-2.0. These use the fresh owner +and invoice receipts, never repeat the physical replay or change its artifacts. +""" +import argparse +import copy +import hashlib +import json +from pathlib import Path + +from assemble import assemble + +assert __debug__, 'Assertions required' +P = Path(__file__).resolve().parent +sha = lambda p: hashlib.sha256(p.read_bytes()).hexdigest() +digest = lambda x: hashlib.sha256(json.dumps(x, sort_keys=True, separators=(',', ':')).encode()).hexdigest() + + +def verify(owner_path, invoice_path): + owner = json.loads(owner_path.read_text()) + invoice = json.loads(invoice_path.read_text()) + baseline = assemble(owner, invoice, sha(owner_path), sha(invoice_path)) + + def empty_maps(o, i): + i['strict_checks'] = {} + i['local'] = {} + + def missing_backward(o, i): + del i['local']['backward'] + + def failed_status_zero_sweeps(o, i): + i['status'] = 'FAIL' + i['complete_invocation_sweeps'] = i['bridge_sweeps'] = 0 + + def understated_stock(o, i): + # Keep the two receipts mutually consistent, but remove a required role. + o['physical'] -= 1 + i['physical'] -= 1 + i['physical_stock_identity']['coefficient_work'] -= 1 + + def changed_profile(o, i): + # Keep the rank mass and deficit unchanged; pricing must bind the word. + o['paid_profile']['1'] += 2 + o['paid_profile']['2'] -= 1 + + controls = [ + ('empty_certification_maps', empty_maps), + ('missing_backward_orientation', missing_backward), + ('failed_status_zero_sweeps', failed_status_zero_sweeps), + ('nonboolean_precision_check', lambda o, i: i['strict_checks'].__setitem__('precision', 'true')), + ('wrong_owner_role_count', lambda o, i: o.__setitem__('actual_helper_owner_charts', 36287)), + ('understated_physical_stock', understated_stock), + ('changed_profile_same_rank_mass', changed_profile), + ('insufficient_finite_C0', lambda o, i: i['finite'].__setitem__('required_C0_bits', 210001)), + ('unpaid_scalar_primitive', lambda o, i: i['local']['forward'].__setitem__('real_component_primitives', i['local']['forward']['real_component_primitives']-8)), + ('wrong_local_artifact_binding', lambda o, i: i.__setitem__('local_programs_sha256', '0' * 64)), + ('false_dirty_restoration', lambda o, i: i['local']['backward'].__setitem__('all_dirty_helper_columns_restored', False)), + ('missing_finite_check', lambda o, i: i['strict_checks'].pop('halving')), + ] + rejected = [] + for name, mutate in controls: + o, i = copy.deepcopy(owner), copy.deepcopy(invoice) + mutate(o, i) + # Rebind each mutated owner to its mutated invoice so tests of roles and + # profiles cannot pass merely by tripping an unrelated stale-file hash. + oh = digest(o) + i['owner_audit_sha256'] = oh + try: + assemble(o, i, oh, digest(i)) + except (AssertionError, KeyError): + rejected.append(name) + else: + raise AssertionError('Invalid admission receipt accepted: ' + name) + try: + assemble(owner, invoice, '0' * 64, sha(invoice_path)) + except AssertionError: + rejected.append('wrong_owner_receipt_hash') + else: + raise AssertionError('Wrong owner digest accepted') + assert len(rejected) == 13 + assert baseline['controls'] == ['next_grid', 'zero_eta', 'zero_beta', 'unit_beta'] + return dict( + status='PASS_EXACT_ASSEMBLY_ADMISSION_NEGATIVE_CONTROLS', + valid_receipt_kappa=baseline['kappa'], + input_sha256=baseline['input_sha256'], + assembler_sha256=sha(P / 'assemble.py'), + rejected_controls=rejected, + exact_outer_controls=baseline['controls'], + scope='Mutation controls for receipt completeness, both orientations, literal work/stock, profile and hash binding. Does not replace the fresh physical replay.', + ) + + +if __name__ == '__main__': + ap = argparse.ArgumentParser(description=__doc__) + ap.add_argument('--owner', type=Path, required=True) + ap.add_argument('--invoice', type=Path, required=True) + ap.add_argument('--out', type=Path, required=True) + a = ap.parse_args() + assert not a.out.exists() + result = verify(a.owner, a.invoice) + a.out.write_text(json.dumps(result, indent=2) + '\n') + print(result['status'], len(result['rejected_controls'])) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/audit_promoted_scalar.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/audit_promoted_scalar.py new file mode 100644 index 0000000000..a532682863 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/audit_promoted_scalar.py @@ -0,0 +1,57 @@ +"""Independent exact scalar witness for a selected complex kernel word. +Uses immutable correct-word compensation for omission controls; no repaired +compensation is silently supplied to a mutant. No physical-hosting claim. +""" +import sys,json,gzip,hashlib,copy +from pathlib import Path +from fractions import Fraction as Q +from collections import Counter +p=Path(__file__).resolve().parent +path=Path(sys.argv[1]);selection=Path(sys.argv[2]);out=Path(sys.argv[3]);w=json.loads(gzip.decompress(path.read_bytes()));sel=json.loads(selection.read_text());v=len(w['ports']);n=2*v+w['report']['R'] +def ident():return[{r:Q(1)}for r in range(n)] +def apply(e,rows): + if e[0]=='scale': + _,t,a,b,*_=e;q=Q(a,b);rows[t]={j:q*x for j,x in rows[t].items()};return + _,t,s,a,b,*_=e;q=Q(a,b) + for j,x in list(rows[s].items()): + z=rows[t].get(j,Q(0))+q*x + if z:rows[t][j]=z + else:rows[t].pop(j,None) +def inv(e,dual=False): + e=copy.deepcopy(e) + if e[0]=='add': + e[3]*=-1 + if dual:e[1],e[2]=e[2],e[1] + else:e[2],e[3]=e[3],e[2] + return e +def replay(es): + rows=ident() + for e in es:apply(e,rows) + return rows +main=w['A']+w['cut']+w['B'];mx=replay(main);dirty=[{}for _ in range(n)] +for r in range(v,2*v):dirty[r]={j:x for j,x in mx[r].items()if j>=2*v} +for e in w['precondition']:apply(e,dirty) +comp=[] +for r in range(v,2*v): + for j,x in sorted(dirty[r].items()): + assert not w.get('start_extra',{}).get(str(j)),('nonzero-frame compensation',j) + comp.append(['add',r,j,-x.numerator,x.denominator,[]]) +cleanup=[inv(e)for e in reversed(w['A']+w['B'])if not v<=e[1]<2*v] +assert[e[:-1]for e in cleanup]==[e[:-1]for e in w['cleanup']] +program=w['precondition']+comp+main+cleanup;expected=ident() +for t in range(v):expected[v+t][t]=Q(1) +assert replay(program)==expected +back=ident() +for t in range(v):back[t][v+t]=Q(-1) +assert replay([inv(e,True)for e in program])==back +controls={} +recipe=json.loads((path.parent/'PROMOTION.json').read_text()) +for change in recipe['changes']: + for h in change['pivots']: + bb=[e for e in w['B']if not(e[0]=='add'and e[2]==2*v+h and e[1]>=2*v and e[-1]==change['new_E'])] + assert len(bb)==len(w['B'])-3 + cc=[inv(e)for e in reversed(w['A']+bb)if not v<=e[1]<2*v] + assert replay(w['precondition']+comp+w['A']+w['cut']+bb+cc)!=expected + controls[str(h)]='REJECTED_OMITTED_PROMOTED_POSTCENTER_KERNEL_CORRECTION' +r=dict(status='PASS_EXACT_RATIONAL_FORWARD_AND_INVERSE_TRANSPOSE',word_sha256=hashlib.sha256(path.read_bytes()).hexdigest(),selection_sha256=hashlib.sha256(selection.read_bytes()).hexdigest(),columns_each_orientation=n,compensations=len(comp),program_operations=len(program),kernel_pivots=len(controls),controls=controls,scope='Exact local scalar identity and preserved frame-zero compensation; physical owner routing, complete invoice and outer kappa separate.') +out.write_text(json.dumps(r,indent=2)+'\n');print(r['status'],n,len(controls)) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/phases_full.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/phases_full.py new file mode 100644 index 0000000000..d68f097d5d --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/phases_full.py @@ -0,0 +1,39 @@ +# Adapted from PR425 for heterogeneous centres by icekylinx with Codex assistance. +"""Exact phase-aware lowering of every used edge of the new structural word.""" +import gzip,hashlib,json,sys,time +from collections import Counter +from pathlib import Path +sys.path.insert(0,str(Path(sys.argv[2]).resolve())) +from clifford_exact import * + +OUT=Path(sys.argv[1]);P=OUT/'CANONICAL-WORD.json.gz' +c=json.load(gzip.open(P));n=c['h'];frames=c['frames'];start=time.monotonic();ops=[] +for U in frames: + op=canonical_frame(n,U) + L=[u|(u<=18 + return raw[:9]+b'\xff'+raw[10:] +gzip.compress=compress_portable +script=Path(sys.argv[1]).resolve() +sys.argv=sys.argv[1:] +sys.path.insert(0,str(script.parent)) +runpy.run_path(str(script),run_name='__main__') diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/data/OWNERS.json.gz b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/data/OWNERS.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..eeb01317d735847c932373cd864d93ca6dbdece8 GIT binary patch literal 414100 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 kE 2: + x /= 2 + k += 1 + lo, hi = log_unit(x) + l2, u2 = log_unit(Q(2)) + lo, hi = lo+k*l2, hi+k*u2 + # Outward rational rounding keeps later certificates compact. + return Q((lo*GRID).__floor__(), GRID), Q((hi*GRID).__ceil__(), GRID) + + +def exp_bounds(x): + require(0 <= x < 1, "exponential range") + term = total = Q(1) + for j in range(1, 13): + term *= x/j + total += term + tail = term*x/13/(1-x/14) + return total, total+tail + + +def moment(m, W, entries, saving): + lo = hi = Q(0) + for t, count in entries: + t, count = int(t), int(count) + require(0 < t < m and count > 0, "improper child") + l, u = log_bounds(Q(m, t)) + lower = exp_bounds(saving*l)[0] + upper = exp_bounds(saving*u)[1] + lo += Q(t*count, m*W)*lower + hi += Q(t*count, m*W)*upper + return Q((lo*GRID).__floor__(), GRID), Q((hi*GRID).__ceil__(), GRID) + diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/moment.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/moment.py new file mode 100644 index 0000000000..7d697cb452 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/moment.py @@ -0,0 +1,113 @@ +"""Independent prospective ordinary five-stage cost, never supplier admission. + +Consumes a raw one-invocation ledger made from the actual source/internal/target +paths. No packed profile is used as an input. Missing physical/finite/compiler +obligations must remain explicit in the accompanying report. +""" +from collections import Counter +from decimal import Decimal, localcontext, ROUND_FLOOR +from fractions import Fraction as F +from functools import lru_cache +from math import factorial +import hashlib, json, sys +from pathlib import Path + +DYAD = 1 << 224 + +def floor(x): return F(x.numerator*DYAD//x.denominator, DYAD) +def ceil(x): return -floor(-x) + +@lru_cache(None) +def logarithm(x): + """Mercator bounds after binary reduction; ln(2) via two Mercator sums. + + For 1 <= y < 2, log(y) is an alternating series in z=y-1. + We instead reduce to 1 <= y < 3/2, and bound log(3/2) and + log(2) by the same alternating series at z=1/2 and z=1/3, + using log(2)=log(3/2)+log(4/3). All sums are exact rationals. + """ + assert x >= 1 + k = 0 + while x >= 2: x /= 2; k += 1 + j = int(x >= F(3, 2)) + if j: x /= F(3, 2) + def mercator(y): + z=y-1 + assert 0 <= z <= F(1,2) + # An even partial sum is below log; the next term bounds its tail. + t=z; s=F(0) + for n in range(1, 225): + s += (t if n & 1 else -t)/n + t *= z + return s, s+t/225 + a,b=mercator(x); c,d=mercator(F(3,2)); e,f=mercator(F(4,3)) + return floor(a+(k+j)*c+k*e), ceil(b+(k+j)*d+k*f) + +def exponential(l,u): + assert 0 <= l <= u < F(1,10) + def poly(x): + s=t=F(1) + for j in range(1,25): t=t*x/j; s+=t + return s,t + lo,_=poly(l);hi,last=poly(u) + return floor(lo),ceil(hi+last*u/25/(1-u/26)) + +def moment(H,m,W,a,bad=False): + lo=hi=F(0) + for r,n in H.items(): + assert 0 < r < m and n > 0 + l,u=logarithm(F(m,r)); e,f=exponential(a*l,a*u) + p=F(r*n,m*W);lo+=p*e;hi+=p*f + if bad: + # Existing envelope shape, only conditionally portable to the new cover. + l,u=logarithm(F(m));e,f=exponential(a*l,a*u) + p=F(32*m*sum(H.values()),10**16*W) + lo+=p*e;hi+=p*f + return floor(lo),ceil(hi) + +def decimal(x): + with localcontext() as c: + c.prec=70 + return str(Decimal(x.numerator)/Decimal(x.denominator)) + +def certify(H,m,W,bad=False): + with localcontext() as c: + c.prec=70 + terms=[(Decimal(r*n)/Decimal(m*W),(Decimal(m)/Decimal(r)).ln()) for r,n in H.items()] + fallback=Decimal(32*m*sum(H.values()))/Decimal(10**16*W) if bad else Decimal(0) + lm=Decimal(m).ln();lo=Decimal(0);hi=Decimal('.003') + for _ in range(210): + a=(lo+hi)/2 + if sum(p*(a*l).exp() for p,l in terms)+fallback*(a*lm).exp()<1:lo=a + else:hi=a + q=int(((lo+hi)/2*10**24).to_integral_value(rounding=ROUND_FLOOR)) + lo=F(q,10**24);hi=lo+F(1,10**24) + lv=moment(H,m,W,lo,bad);hv=moment(H,m,W,hi,bad) + assert lv[1]<10 for v in slacks.values()),{k:str(v) for k,v in slacks.items() if v<=0} + assert min(margins.values())==minimum + assert margins['balanced_prefix']-minimum==eta and 1-eps-r==eta/2 + assert 1-eps*(1+c)==eta-eps*eta/4 + return dict(parameters=dict(a_bit=a,a_complex=b,tau=tau,sigma=sigma, + eta=eta,beta=beta,q=q,c=c,epsilon=eps,lambda_=lam, + lambda_prime=lp,alpha_squared_power=r,delta=delta, + C0=bridge['semantic']['C0'],C1=1,kappa=kappa), + strict_constraints=slacks,margins=margins,minimum_margin=minimum, + absorption_gap=minimum-kappa, + recurrence=dict(internal=internal,leaf=leaf,reservations=1-c)) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/inputs/PR543-EXPECTED.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/inputs/PR543-EXPECTED.json new file mode 100644 index 0000000000..b61d859826 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/inputs/PR543-EXPECTED.json @@ -0,0 +1,239 @@ +{ + "word": { + "file": "data/bitE8mut-r420.json.gz", + "file_sha256": "9721a3819efd68307f66f00d84a952eb28eb7c3ad2ce79653ce295c98a764784", + "content_sha256": "e597e3885c0a8daa262afa5985ee2930443329126aece76d33159d81882bdcc2", + "plan_sha256": "d5c2494b4baae801143049e172db303b3c8e25a002e9d9715a1d79dcb2d74c58", + "R": 420, + "retained_totals": 9, + "gates": { + "D": 120, + "A": 2064, + "B": 837, + "C": 2661 + }, + "local_histogram": { + "1": 1320, + "2": 1440, + "4": 60, + "5": 120, + "8": 9 + }, + "legality": { + "records": 29874, + "common_frame_ADDs": 26916, + "rank_mass": 5112 + }, + "five_stage_columns": 900, + "five_stage_payload_bits": 100, + "nine_stage_columns": 1380, + "nine_stage_payload_bits": 100, + "eleven_stage_columns": 1620, + "eleven_stage_payload_bits": 100 + }, + "interface": { + "hypotheses": { + "H1_no_target_feeds_z": true, + "H2_D_frame0_targets_from_helpers": true, + "H3_A_z_only_scatter_targets_B_split": true, + "H4_C_literal_reverse_at_full": true, + "H5_V_identity": true + }, + "conclusion": { + "U_block_form": true, + "J_identity": true, + "K_equals_D": true, + "C_is_U_inverse": true + }, + "interleaving": { + "z_gates_A": 2064, + "source_writes_A": 0, + "z_gates_B": 597, + "source_writes_B": 597, + "helper_writes_B": 0, + "sources_rewritten_B": 120, + "B_z_write_frame_dims": { + "4": 477, + "6": 120 + }, + "B_z_operand_kinds": { + "source<-helper": 120, + "source<-source": 477 + }, + "B_z_operand_kinds_by_dim": { + "dim4:source<-source": 477, + "dim6:source<-helper": 120 + }, + "B_z_writes_after_a_target_read_of_the_same_register": 597, + "B_target_reads_of_registers_rewritten_earlier_in_B": 120, + "target_reads_of_targets": 0, + "cleanup_gates": 2661 + } + }, + "nine": { + "pipeline": "PR #510 (PR #463 nine-stage template, 32 replicas, PR #442 hosting, PR #493 outer assembly)", + "bit_lower": "413456747036699736067/250000000000000000000000", + "bit_lower_decimal": "0.001653826988146798944268", + "profile": { + "1": 380160, + "2": 426624, + "4": 32640, + "5": 34560, + "6": 15360, + "7": 23040, + "8": 2592, + "42": 3456 + }, + "bit": { + "live": 30720, + "physical": 30729, + "maxchild": 42, + "rank_mass": 1956096, + "hosted_residuals": 120960, + "bank_assignments": 0, + "prefix_bits": 189, + "charged_prefix_bits": 192, + "coefficient_bits": 189, + "two_level_coefficient_bits": 416, + "charged_two_level_coefficient_bits": 512, + "row_coefficient": 18355, + "halving_depth": 2 + }, + "kappa": { + "pr535": { + "kappa": "793733736881443/500000000000000000", + "kappa_decimal": "0.001587467473762886", + "complex_lower": "1589991533606044174031/1000000000000000000000000", + "binding_component": "complex" + }, + "pr531": { + "kappa": "1517760977820331/1000000000000000000", + "kappa_decimal": "0.001517760977820331", + "complex_lower": "304013615566499291631/200000000000000000000000", + "binding_component": "complex" + } + } + }, + "eleven": { + "pipeline": "PR #493 (PR #445 geometry, PR #472 emitter, audit and invoice, PR #442 hosting)", + "bit_lower": "82015816228313440961/50000000000000000000000", + "bit_lower_decimal": "0.00164031632456626881922", + "profile": { + "1": 116160, + "2": 130560, + "4": 9120, + "5": 10560, + "6": 3839, + "7": 7680, + "8": 792, + "14": 1, + "56": 3497 + }, + "bit": { + "live": 9600, + "physical": 9609, + "maxchild": 56, + "rank_mass": 745536, + "hosted_residuals": 36960, + "prefix_bits": 4710, + "charged_prefix_bits": 4736, + "coefficient_bits": 4710, + "three_level_coefficient_bits": 14185, + "charged_three_level_coefficient_bits": 14208, + "row_coefficient": 19431, + "halving_depth": 3 + }, + "emitted_program_sha256": "3de4325e0df33ca85116d05cbcc6810f025d6083e5134d128236769c97699f51", + "kappa": { + "pr535": { + "kappa": "793733736881443/500000000000000000", + "kappa_decimal": "0.001587467473762886", + "complex_lower": "1589991533606044174031/1000000000000000000000000", + "binding_component": "complex" + }, + "pr531": { + "kappa": "1517760977820331/1000000000000000000", + "kappa_decimal": "0.001517760977820331", + "complex_lower": "304013615566499291631/200000000000000000000000", + "binding_component": "complex" + } + } + }, + "controls": { + "pr510_r480_nine": { + "word": "vendor/pr510/e8-r480-dead-totals/data/bitE8mut-r480.json.gz", + "bit_lower": "396861776523137034277/250000000000000000000000", + "bit_lower_decimal": "0.001587447106092548137108", + "kappa": { + "pr535": { + "kappa": "1584931111785787/1000000000000000000", + "kappa_decimal": "0.001584931111785787", + "complex_lower": "1589991533606044174031/1000000000000000000000000", + "binding_component": "bit" + }, + "pr531": { + "kappa": "1517760977820331/1000000000000000000", + "kappa_decimal": "0.001517760977820331", + "complex_lower": "304013615566499291631/200000000000000000000000", + "binding_component": "complex" + }, + "pr484": { + "kappa": "662515748707749/500000000000000000", + "kappa_decimal": "0.001325031497415498", + "complex_lower": "663394767670133/500000000000000000", + "binding_component": "complex" + }, + "pr471": { + "kappa": "260706019542937/200000000000000000", + "kappa_decimal": "0.001303530097714685", + "complex_lower": "1305231506267591/1000000000000000000", + "binding_component": "complex" + }, + "pr458": { + "kappa": "323880830669511/250000000000000000", + "kappa_decimal": "0.001295523322678044", + "complex_lower": "1297203880559577927527/1000000000000000000000000", + "binding_component": "complex" + } + } + }, + "pr493_r489_eleven": { + "word": "../e8-bit-carrier-skeleton/data/bit/bitE8mut-r489.json.gz", + "bit_lower": "391360506745414227149/250000000000000000000000", + "bit_lower_decimal": "0.001565442026981656908596", + "emitted_program_sha256": "e37b52e4861c39154b5891460fb45df8651c92cd68961078f8f06596f057c822", + "kappa": { + "pr535": { + "kappa": "97687203033227/62500000000000000", + "kappa_decimal": "0.001562995248531632", + "complex_lower": "1589991533606044174031/1000000000000000000000000", + "binding_component": "bit" + }, + "pr531": { + "kappa": "1517760977820331/1000000000000000000", + "kappa_decimal": "0.001517760977820331", + "complex_lower": "304013615566499291631/200000000000000000000000", + "binding_component": "complex" + }, + "pr484": { + "kappa": "662515748707749/500000000000000000", + "kappa_decimal": "0.001325031497415498", + "complex_lower": "663394767670133/500000000000000000", + "binding_component": "complex" + }, + "pr471": { + "kappa": "260706019542937/200000000000000000", + "kappa_decimal": "0.001303530097714685", + "complex_lower": "1305231506267591/1000000000000000000", + "binding_component": "complex" + }, + "pr458": { + "kappa": "323880830669511/250000000000000000", + "kappa_decimal": "0.001295523322678044", + "complex_lower": "1297203880559577927527/1000000000000000000000000", + "binding_component": "complex" + } + } + } + } +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/ASSEMBLY-PROVENANCE.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/ASSEMBLY-PROVENANCE.json new file mode 100644 index 0000000000..37f7dea7a9 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/ASSEMBLY-PROVENANCE.json @@ -0,0 +1,11 @@ +{ + "adapted_from_pr": 550, + "head": "c7337040822978f1611ce9d9d44e7bb96d887e23", + "original_assembler_sha256": "58ca07fd72c6ab605e94eb5dda44989cf48437f9fade913cccc192b14b4fc60e", + "changes": [ + "Bind new full paid profile and all actual invoice primitive counts.", + "Use seven finite bootstrap levels with eta=beta=1e-24 and seed backoff1e-27.", + "Retain all admission field checks, both exact rational engines,47outer constraints and13malformedreceipt controls." + ], + "ownership_serialization": "Literal allocation unchanged by sorting to async call time then helper; initial unsorted and stage-ordered inputs correctly rejected by stream digest. Unchanged auditor retained." +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/CONSTRUCTION.md b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/CONSTRUCTION.md new file mode 100644 index 0000000000..c5d43a7591 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/CONSTRUCTION.md @@ -0,0 +1,18 @@ +# Literal rank-five kernel promotion + +Start with the exact raw PR552 word reconstructed from the pinned package. Immediately after the center, its B prefix contains 320 gauge compensation gates followed by 168 kernel shears. The latter use 14 disjoint groups with four donor helpers and four pivot helpers each. The four donor response columns span the four pivot response columns over dyadic rationals. Donors enter at the group's rank-one gauge line; pivots enter at a common rank-four frame E. + +For groups 10 and 6, all eight helpers' first downstream frames contain a common rank-five frame F containing E. The exact chosen frames are: + +| Group | E | F | Promoted pivots | +| --- | --- | --- | --- | +| 10 | 260,132,96,24 | 260,132,96,24,1 | 419,421,422,423 | +| 6 | 267,139,96,30 | 267,139,96,25,7 | 451,453,454,455 | + +These integer lists encode bases in the inherited nine-dimensional binary frame convention. `promote.py` checks both ranks and the actual span containment. It changes each pivot's entrance frame and its three outgoing kernel shear frames from E to F. Every scalar gate and coefficient is retained. Kernel gates commute because the set of donor destinations is disjoint from the set of pivot sources, so placing the retained rank-four kernel gates before the promoted rank-five gates leaves the scalar word unchanged. The cleanup is regenerated as the literal reversed inverse of the changed word. + +The original scalar dirty-response cancellation therefore still holds. It is nevertheless checked independently for every one of the 728 formal columns, including every arbitrary dirty helper, in forward and inverse-transpose orientations. The additional omission controls remove each promoted pivot's three corrections and recompute only literal cleanup; the correct word's compensation table is frozen and each resulting wrong operator must be rejected. + +Each selected group has downstream first-helper rank six. Its four donors previously climbed rank 1→4→6, paying four rank-three and four rank-two children. They now climb 1→5→6, paying four rank-four and four rank-one children. Its four pivots previously climbed 4→6 and now climb 5→6. Thus one complete four-pivot group has profile delta `{1:+8,2:-8,3:-4,4:+4}` and replaces four width-five helpers by four width-four helpers. Two groups produce the complete local profile and width inventory stated in the README. The actual full frame-chain calculation and both independently emitted reflected ledgers verify this count; it is not obtained by scaling an isolated pivot. + +Physical hosting is a separate obligation. The new width-four helper roles require a newly constructed literal owner map and plan. The final verifier must derive the globally paid profile from those actual owners, check stage and chart legality, compile every exact phase edge, compute the finite invoice, certify both moment engines including fallback, and satisfy every outer-assembly inequality. A positive local or relaxed packing calculation alone is not admission. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/EXPLORATORY-SCALAR-8-CONTROLS.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/EXPLORATORY-SCALAR-8-CONTROLS.json new file mode 100644 index 0000000000..9faee61b54 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/EXPLORATORY-SCALAR-8-CONTROLS.json @@ -0,0 +1,20 @@ +{ + "status": "PASS_EXACT_RATIONAL_FORWARD_AND_INVERSE_TRANSPOSE", + "word_sha256": "59eb1a2356b764544be4aab0432df1b07710ca57f8fe32fe6c0788e83aded4aa", + "selection_sha256": "16ecc4a5c08af6750ee8610b722f74eba82a9eeb9703f0f0e0ace08ce5c82ad3", + "columns_each_orientation": 728, + "compensations": 9132, + "program_operations": 16266, + "kernel_pivots": 8, + "controls": { + "419": "REJECTED_OMITTED_PROMOTED_POSTCENTER_KERNEL_CORRECTION", + "421": "REJECTED_OMITTED_PROMOTED_POSTCENTER_KERNEL_CORRECTION", + "422": "REJECTED_OMITTED_PROMOTED_POSTCENTER_KERNEL_CORRECTION", + "423": "REJECTED_OMITTED_PROMOTED_POSTCENTER_KERNEL_CORRECTION", + "451": "REJECTED_OMITTED_PROMOTED_POSTCENTER_KERNEL_CORRECTION", + "453": "REJECTED_OMITTED_PROMOTED_POSTCENTER_KERNEL_CORRECTION", + "454": "REJECTED_OMITTED_PROMOTED_POSTCENTER_KERNEL_CORRECTION", + "455": "REJECTED_OMITTED_PROMOTED_POSTCENTER_KERNEL_CORRECTION" + }, + "scope": "Exact local scalar identity and preserved frame-zero compensation; physical owner routing, complete invoice and outer kappa separate." +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/RANK5-CAPS.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/RANK5-CAPS.json new file mode 100644 index 0000000000..d4b6dc0e6d --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/RANK5-CAPS.json @@ -0,0 +1,636 @@ +{ + "status": "EXACT_POSTCENTER_RANK5_CAP_RESPONSE_SCREEN", + "source_word_sha256": "a30810b755cf80e1128c0b932728bd51ca8e0bb31225fc415675afb42a766c8f", + "source": "/private/tmp/pr552-full-independent/complex-local/weighted/FULL-WORD.json.gz", + "helper_count": 112, + "global_rank": 56, + "global_nullity": 56, + "distinct_rank5_caps": 5788, + "rows": [ + { + "E": [ + 260, + 132, + 96, + 24, + 1 + ], + "helpers": [ + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423 + ], + "groups": [ + 10 + ], + "rank": 4, + "nullity": 4, + "donors": [ + 416, + 417, + 418, + 420 + ], + "relations": { + "419": { + "416": "1", + "418": "-1", + "417": "1" + }, + "421": { + "417": "-2", + "420": "1", + "416": "2" + }, + "422": { + "420": "1", + "416": "2", + "418": "-2" + }, + "423": { + "420": "1", + "418": "2", + "417": "-2" + } + } + }, + { + "E": [ + 267, + 139, + 96, + 25, + 7 + ], + "helpers": [ + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455 + ], + "groups": [ + 6 + ], + "rank": 4, + "nullity": 4, + "donors": [ + 448, + 449, + 450, + 452 + ], + "relations": { + "451": { + "448": "1", + "450": "-1", + "449": "1" + }, + "453": { + "449": "1", + "452": "1", + "448": "-1" + }, + "454": { + "452": "1", + "448": "-1", + "450": "1" + }, + "455": { + "452": "1", + "450": "-1", + "449": "1" + } + } + }, + { + "E": [ + 272, + 144, + 96, + 6, + 1 + ], + "helpers": [ + 408, + 409, + 410, + 411, + 412, + 413, + 414, + 415 + ], + "groups": [ + 12 + ], + "rank": 4, + "nullity": 4, + "donors": [ + 408, + 409, + 410, + 412 + ], + "relations": { + "411": { + "408": "1", + "410": "-1", + "409": "1" + }, + "413": { + "409": "1", + "412": "1", + "408": "-1" + }, + "414": { + "412": "1", + "408": "-1", + "410": "1" + }, + "415": { + "412": "1", + "410": "-1", + "409": "1" + } + } + }, + { + "E": [ + 291, + 163, + 97, + 24, + 7 + ], + "helpers": [ + 464, + 465, + 466, + 467, + 468, + 469, + 470, + 471 + ], + "groups": [ + 4 + ], + "rank": 4, + "nullity": 4, + "donors": [ + 464, + 465, + 466, + 468 + ], + "relations": { + "467": { + "464": "1", + "466": "-1", + "465": "1" + }, + "469": { + "465": "1", + "468": "1", + "464": "-1" + }, + "470": { + "468": "1", + "464": "-1", + "466": "1" + }, + "471": { + "468": "1", + "466": "-1", + "465": "1" + } + } + }, + { + "E": [ + 297, + 169, + 97, + 25, + 6 + ], + "helpers": [ + 488, + 489, + 490, + 491, + 492, + 493, + 494, + 495 + ], + "groups": [ + 3 + ], + "rank": 4, + "nullity": 4, + "donors": [ + 488, + 489, + 490, + 492 + ], + "relations": { + "491": { + "488": "1", + "490": "-1", + "489": "1" + }, + "493": { + "489": "1", + "492": "1", + "488": "-1" + }, + "494": { + "492": "1", + "488": "-1", + "490": "1" + }, + "495": { + "492": "1", + "490": "-1", + "489": "1" + } + } + }, + { + "E": [ + 298, + 170, + 102, + 30, + 1 + ], + "helpers": [ + 432, + 433, + 434, + 435, + 436, + 437, + 438, + 439 + ], + "groups": [ + 8 + ], + "rank": 4, + "nullity": 4, + "donors": [ + 432, + 433, + 434, + 436 + ], + "relations": { + "435": { + "432": "1", + "434": "-1", + "433": "1" + }, + "437": { + "433": "-2", + "436": "1", + "432": "2" + }, + "438": { + "436": "1", + "432": "2", + "434": "-2" + }, + "439": { + "436": "1", + "434": "2", + "433": "-2" + } + } + }, + { + "E": [ + 385, + 75, + 42, + 25, + 7 + ], + "helpers": [ + 456, + 457, + 458, + 459, + 460, + 461, + 462, + 463 + ], + "groups": [ + 5 + ], + "rank": 4, + "nullity": 4, + "donors": [ + 456, + 457, + 458, + 460 + ], + "relations": { + "459": { + "456": "1", + "458": "-1", + "457": "1" + }, + "461": { + "457": "1", + "460": "1", + "456": "-1" + }, + "462": { + "460": "1", + "456": "-1", + "458": "1" + }, + "463": { + "460": "1", + "458": "-1", + "457": "1" + } + } + }, + { + "E": [ + 385, + 96, + 16, + 9, + 6 + ], + "helpers": [ + 480, + 481, + 482, + 483, + 484, + 485, + 486, + 487 + ], + "groups": [ + 1 + ], + "rank": 4, + "nullity": 4, + "donors": [ + 480, + 481, + 482, + 484 + ], + "relations": { + "483": { + "480": "1", + "482": "-1", + "481": "1" + }, + "485": { + "481": "1", + "484": "1", + "480": "-1" + }, + "486": { + "484": "1", + "480": "-1", + "482": "1" + }, + "487": { + "484": "1", + "482": "-1", + "481": "1" + } + } + }, + { + "E": [ + 385, + 96, + 24, + 4, + 3 + ], + "helpers": [ + 472, + 473, + 474, + 475, + 476, + 477, + 478, + 479 + ], + "groups": [ + 0 + ], + "rank": 4, + "nullity": 4, + "donors": [ + 472, + 473, + 474, + 476 + ], + "relations": { + "475": { + "472": "1", + "474": "-1", + "473": "1" + }, + "477": { + "473": "1", + "476": "1", + "472": "-1" + }, + "478": { + "476": "1", + "472": "-1", + "474": "1" + }, + "479": { + "476": "1", + "474": "-1", + "473": "1" + } + } + }, + { + "E": [ + 390, + 68, + 34, + 24, + 1 + ], + "helpers": [ + 424, + 425, + 426, + 427, + 428, + 429, + 430, + 431 + ], + "groups": [ + 9 + ], + "rank": 4, + "nullity": 4, + "donors": [ + 424, + 425, + 426, + 428 + ], + "relations": { + "427": { + "424": "1", + "426": "-1", + "425": "1" + }, + "429": { + "425": "-2", + "428": "1", + "424": "2" + }, + "430": { + "428": "1", + "424": "2", + "426": "-2" + }, + "431": { + "428": "1", + "426": "2", + "425": "-2" + } + } + }, + { + "E": [ + 390, + 96, + 20, + 10, + 1 + ], + "helpers": [ + 440, + 441, + 442, + 443, + 444, + 445, + 446, + 447 + ], + "groups": [ + 7 + ], + "rank": 4, + "nullity": 4, + "donors": [ + 440, + 441, + 442, + 444 + ], + "relations": { + "443": { + "440": "1", + "442": "-1", + "441": "1" + }, + "445": { + "441": "-2", + "444": "1", + "440": "2" + }, + "446": { + "444": "1", + "440": "2", + "442": "-2" + }, + "447": { + "444": "1", + "442": "2", + "441": "-2" + } + } + }, + { + "E": [ + 408, + 80, + 40, + 6, + 1 + ], + "helpers": [ + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407 + ], + "groups": [ + 11 + ], + "rank": 4, + "nullity": 4, + "donors": [ + 400, + 401, + 402, + 404 + ], + "relations": { + "403": { + "400": "1", + "402": "-1", + "401": "1" + }, + "405": { + "401": "1", + "404": "1", + "400": "-1" + }, + "406": { + "404": "1", + "400": "-1", + "402": "1" + }, + "407": { + "404": "1", + "402": "-1", + "401": "1" + } + } + } + ], + "scope": "Exact suffix responses of112postcenter rank4-group helpers at current cut on552. Complete rank5subspaces of each current first-use frame, restricted to each groups existing rank1gauge line. No downstream-frame restructuring or physical claim." +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/EXPECTED.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/EXPECTED.json new file mode 100644 index 0000000000..7ee2fb720a --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/EXPECTED.json @@ -0,0 +1,30 @@ +{ + "status": "PASS_FILTRATION_WAVEFRONT", + "kappa": "795984451416673/500000000000000000", + "kappa_decimal": "0.001591968902833346", + "bit_lower": "413456747036699736067/250000000000000000000000", + "complex_lower": "1594507308884431019637/1000000000000000000000000", + "complex_template_sha256": "1ddb317665797be007dfcc06e295f46bf9115ddeb308a21a60f98b9c28c6aff0", + "complex_canonical_word_sha256": "995e46ed6dc8377f02bf05a3370171796364cedefdfeaeae47c2a207b5a8b173", + "complex_global_profile": { + "1": 165600, + "2": 32128, + "3": 35907, + "4": 13248, + "5": 4032, + "6": 4032, + "7": 208, + "8": 576, + "39": 1, + "48": 1660 + }, + "complex_prefix_bits": 225, + "forward_events": 21483, + "backward_events": 21483, + "waves": 8, + "wave_omission_controls": 8, + "coset_rewrites": 12, + "compensation_additions_saved": 624, + "outer_constraints": 47, + "bit_operator": "Pinned PR543 cited dependency, not physically replayed here" +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/LICENSE b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/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/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/MANIFEST.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/MANIFEST.json new file mode 100644 index 0000000000..e7acc72ad7 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/MANIFEST.json @@ -0,0 +1,421 @@ +{ + "format": "sha256-lf-text-v1", + "files": { + "EXPECTED.json": { + "mode": "lf-text", + "sha256": "00c462828be76f6d65c1311ad9ef102f18f088029e039cffa599eaeb41668fb6" + }, + "LICENSE": { + "mode": "lf-text", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" + }, + "README.md": { + "mode": "lf-text", + "sha256": "79cc63fc45ea52c04f32555676704a1664a3eafdd917b25689b1acd390a4636d" + }, + "code/alien-avalanche80.cpp": { + "mode": "lf-text", + "sha256": "0215152bd3ddf0282c8088843c4e8a89e821e747f884e03100fe79238b3061db" + }, + "code/alien-flags.cpp": { + "mode": "lf-text", + "sha256": "0bd6ac192357ca71f6b84baf50efdc43fccc8394296c35a298b35306db7d88a3" + }, + "code/assemble.py": { + "mode": "lf-text", + "sha256": "bf878beb64edc6bae4c321d7c964088c4d9aa0ae477597ac1adbe2b1078e3904" + }, + "code/build_wave.py": { + "mode": "lf-text", + "sha256": "249669d046db49011b84345a14ec05a93270829e5e21f6046576972038da377e" + }, + "complex-global/README.md": { + "mode": "lf-text", + "sha256": "bd82df5b39c6ff26b93f41ad76471ac50131050a3cc0f84dbc6c57703a721353" + }, + "complex-global/RESOURCE-TRANSFERS.md": { + "mode": "lf-text", + "sha256": "6fd2bc82714060290f29b218c235c171395cf9be99bea01f8a7fa770dadd68c7" + }, + "complex-global/SAT-OWNERS.json.gz": { + "mode": "bytes", + "sha256": "b5a5339dd37d90a0adf40d90d6aed52aec2f94073a3b27763575eb069f85a903" + }, + "complex-global/SAT534-PLAN.json": { + "mode": "lf-text", + "sha256": "221a38f18504e00da31a72a7b3a3f0d248e8f886d2b8fa7cae2d73e7ec86905e" + }, + "complex-global/SCREEN-RECEIPT.json": { + "mode": "lf-text", + "sha256": "ed60f7e6b0b86f4401ada159c0d37ee283836a0b5d1967f7b0a236685f64daa3" + }, + "complex-global/SOURCE-TRANSFERS.json": { + "mode": "lf-text", + "sha256": "e49fbbaa4533b6f15b56098c9d16ea3e1bc0cc98b19a2e990c51baad047e7839" + }, + "complex-global/SOURCES.json": { + "mode": "lf-text", + "sha256": "85448ef4fb1d124ef8bd2f0b14451ef522465b14510bba4e53fdd24da0968643" + }, + "complex-global/TWO-RESOURCE-TECHNIQUES.md": { + "mode": "lf-text", + "sha256": "8cc6b582680ae8565444abc01f1dba729c94a827f1f8e89192190229e52183f4" + }, + "complex-global/WAVE-MAJORISATION.json": { + "mode": "lf-text", + "sha256": "c445afc50e594c46932d8d799b446edc22717e664d828d4afd7810c643576475" + }, + "complex-global/replay.py": { + "mode": "lf-text", + "sha256": "2e1f11b5702b831622cea8b386bb82043ef9e58b2a0aab56b09c00f30ac73046" + }, + "complex-global/run_complex44.py": { + "mode": "lf-text", + "sha256": "5533e9e29c66b11f8feb22a2d3d37551787200ea69eb3d04a984c0b1d22c49bc" + }, + "complex-global/run_portable.py": { + "mode": "lf-text", + "sha256": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955" + }, + "complex-global/vendor531/LICENSE": { + "mode": "lf-text", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" + }, + "complex-global/vendor531/NOTICE.md": { + "mode": "lf-text", + "sha256": "b47da4b840ca9c8d1e2816359a603304ebd7ca442c82b94c049b00f142643f73" + }, + "complex-global/vendor531/SOURCES.json": { + "mode": "lf-text", + "sha256": "c265f58b1ab29f9b662e9c5f943147ccc0527fb1f4803b06b48f71d96fa9bc60" + }, + "complex-global/vendor531/code/adapters_local.py": { + "mode": "lf-text", + "sha256": "4e89a5c517cd87ff6a5aa9b7334c0d74821179ae5777d31284da25b9d8abf113" + }, + "complex-global/vendor531/code/audit_and_transport.py": { + "mode": "lf-text", + "sha256": "a4fc272266785e1fffd44775c6fa6df783c4352de4c3f1d925cf953a23b84e7f" + }, + "complex-global/vendor531/code/audit_local.py": { + "mode": "lf-text", + "sha256": "69b12c45d0a961175a824c1967353c7f3b94818a7dd6ac7bbcf56a6d1a5ed8e8" + }, + "complex-global/vendor531/code/audit_supplier_hosted.py": { + "mode": "lf-text", + "sha256": "301e9b5c593b6d583065337eb7b3ef207cf039e265f099f89080a4bf25856b43" + }, + "complex-global/vendor531/code/emit_local.py": { + "mode": "lf-text", + "sha256": "eefc76e0bee003015fe21ac685c2cce658033d5444add404d2d509c7d6f39bac" + }, + "complex-global/vendor531/code/emit_supplier_hosted.py": { + "mode": "lf-text", + "sha256": "53c0b653b3a5100756d6a9473c90101b8c3ab72723d7047983906ab997bdf920" + }, + "complex-global/vendor531/code/invoice_final.py": { + "mode": "lf-text", + "sha256": "96b6bed96ca8b60dfc064cd1c7962c45a5cb53c4e52cd90aaea6ccf8d109db97" + }, + "complex-global/vendor531/code/phases_delta.py": { + "mode": "lf-text", + "sha256": "15723107eff03013b2e797fd9fa3635b1b46c5d1c8112d19fada98c178d4acb6" + }, + "complex-global/vendor531/code/prepare_supplier_base.py": { + "mode": "lf-text", + "sha256": "f5eae94aca965d0008bc07cff8245ccb7509042ccad457d3bcb7d51c1e9409f0" + }, + "complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json": { + "mode": "lf-text", + "sha256": "ce1bfa49be88ae67a404f606a11db2232b7e1f2610d4418058e39749d86d8478" + }, + "complex-global/vendor531/evidence/local/CANONICAL-WORD.json.gz": { + "mode": "bytes", + "sha256": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667" + }, + "complex-global/vendor531/inputs/PR523-ANCESTRY.json": { + "mode": "lf-text", + "sha256": "76025ad06d8ac96fc6693092d674729fea2f04b9c1c89ec50dba7488b8e6657a" + }, + "complex-global/vendor531/inputs/data-base/work/complex-nine-native/DATA-PHASES.json": { + "mode": "lf-text", + "sha256": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa" + }, + "complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py": { + "mode": "lf-text", + "sha256": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098" + }, + "complex-global/vendor531/inputs/data-base/work/pr361/code/engines/moment.py": { + "mode": "lf-text", + "sha256": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482" + }, + "complex-global/vendor531/inputs/data-base/work/pr361/code/engines/outer.py": { + "mode": "lf-text", + "sha256": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c" + }, + "complex-global/vendor531/vendor/clifford/clifford_exact.py": { + "mode": "lf-text", + "sha256": "2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962" + }, + "complex-global/vendor535/LICENSE": { + "mode": "lf-text", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" + }, + "complex-global/vendor535/NOTICE.md": { + "mode": "lf-text", + "sha256": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd" + }, + "complex-global/vendor535/code/assemble_combined.py": { + "mode": "lf-text", + "sha256": "41216e8da3b647fe6eead9079858f25b2592cab090154aca43f3cc73ff36dc9b" + }, + "complex-global/vendor535/inputs/PR510-EXPECTED.json": { + "mode": "lf-text", + "sha256": "19b861f69f7602e47b390d472b487d044bff4230b250520807537c213ad0249f" + }, + "complex-global/vendor535/inputs/ROUND20-PARENT-TEMPLATE.json.gz": { + "mode": "bytes", + "sha256": "025448abdf2012d327e50a009084e1501690d05e650300d2982836aa0350ae00" + }, + "complex-local/README.md": { + "mode": "lf-text", + "sha256": "f69ac71a8df62a5d0bf7ed45ad16642e1102faa9e7b95c03f08cdf264a608948" + }, + "complex-local/SOURCE-MANIFEST.json": { + "mode": "lf-text", + "sha256": "b91c0d923affac87ce0bad7083d4640758930f82628f042bed7aaccf528973cc" + }, + "complex-local/code/apply_syndrome.py": { + "mode": "lf-text", + "sha256": "496a91b9da15ef56e6df28a0459ca8318a4575441c7921e113bf636f31e3c5d8" + }, + "complex-local/code/port_frames.py": { + "mode": "lf-text", + "sha256": "8d25abc9c45c58a5b893e67f9abec3a660e8d7f743e86959f2d2fd62037e23d1" + }, + "complex-local/code/run_portable.py": { + "mode": "lf-text", + "sha256": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955" + }, + "complex-local/docs/OPENAI-SOURCES.json": { + "mode": "lf-text", + "sha256": "1a9c08d0c0190f0280c02e74c8a144f802efe2d7d8eb3a0b50b181d6dca686cd" + }, + "complex-local/docs/SEARCH-RECORD.md": { + "mode": "lf-text", + "sha256": "7b09479215c407e4258ef6af64c34dc865e3b9a60c845040258413a2a960f5b8" + }, + "complex-local/docs/TWO-SOURCE-PROOF.md": { + "mode": "lf-text", + "sha256": "4d6423f773ec47d2eea984e02f11f2d636e02ad3e6f3eb3e640a3768fa04fe75" + }, + "complex-local/inputs/PR534-WORD.json.gz": { + "mode": "bytes", + "sha256": "a275792cb9f5729fac295cb04c556afbaa4513945c517190219fd0e44ab90095" + }, + "complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz": { + "mode": "bytes", + "sha256": "e070ae2c78b4a1b644b418774af62b40d8d16e6ba89602f0474afb557d507c37" + }, + "complex-local/inputs/phase-baseline/CLIFFORD-RECIPES.json": { + "mode": "lf-text", + "sha256": "577a1be13f5140d9c3997637784b2f812f46b24c61877699430b02de4f662102" + }, + "complex-local/inputs/phase-baseline/CLIFFORD-REVIEW.json": { + "mode": "lf-text", + "sha256": "cd48fe6882a39c57021c4614747cc5c2c88ec07e806cebb914cf533997b73d9b" + }, + "complex-local/run_local.py": { + "mode": "lf-text", + "sha256": "8326e67400e5ff87580e93e4518efe397f1b29fffbb6d757a37e5f97c14c3695" + }, + "complex-local/static44/LICENSE": { + "mode": "lf-text", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" + }, + "complex-local/static44/META-SOURCES.json": { + "mode": "lf-text", + "sha256": "c8aeb9313f2c671a9a8766c249ceb6cffa106dfdab3ab761da8e8c534b115090" + }, + "complex-local/static44/NOTICE-upstream.md": { + "mode": "lf-text", + "sha256": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd" + }, + "complex-local/static44/PROOF.md": { + "mode": "lf-text", + "sha256": "abfa6548b223893866094631aed61174575dc1b17bdd60627b2c55e6b9477e4f" + }, + "complex-local/static44/README.md": { + "mode": "lf-text", + "sha256": "51d6ef7ad3e12e72daf29e0260a11cd985a0148fe1efa0574a533dae726c553c" + }, + "complex-local/static44/RECIPE.json": { + "mode": "lf-text", + "sha256": "8735ac9beadff3edcb4a4df8dae174415e0f83d9b4df8556c33ba7fd777505fa" + }, + "complex-local/static44/SOURCE-MANIFEST.json": { + "mode": "lf-text", + "sha256": "4f5d92b4cd76eff0845a9f14d33131441535a232b5c91f00535aa076d44c45a8" + }, + "complex-local/static44/audit_scalar.py": { + "mode": "lf-text", + "sha256": "a1cd720d281c7a9db7f17919c637cdcb8558e9f3c96e929706f0c21f317a7943" + }, + "complex-local/static44/build.py": { + "mode": "lf-text", + "sha256": "b15192ff50fd99f5ca3cb5857b5e129c98a212de60ae76aafb1614139743c35a" + }, + "complex-local/static44/gk/gk_common.py": { + "mode": "lf-text", + "sha256": "e68d190fd436b2f3955decb590adb53344d5d4ea0a19d62d86df1e4b55ecd198" + }, + "complex-local/static44/gk/gk_word.py": { + "mode": "lf-text", + "sha256": "f027a9273bcf4e0971258c160b7d3b3c196366b32a529cff6e6a0e666b03826b" + }, + "complex-local/static44/inputs/BASE535.json.gz": { + "mode": "bytes", + "sha256": "edfffb8e8735e0d1f07c81d818022b705ef0889c2bccc193a2f7a661b9f7d390" + }, + "complex-local/static44/inputs/OLD-RECIPE.json": { + "mode": "lf-text", + "sha256": "7e5c179246261edd9e1019e81e6e979537f02559da773b993a318f771cb7d763" + }, + "complex-local/static44/inputs/RAW504.json.gz": { + "mode": "bytes", + "sha256": "1c6144791dbedf6427e3ee7b4c24fb05b5bf407f6346592f50f8dd8d9638108d" + }, + "complex-local/static44/replay.py": { + "mode": "lf-text", + "sha256": "fd1ce7d1f8974b473aef8c6cec1e0c590e01d0d215b073e5573a771ce42fc74d" + }, + "docs/DAG-STRUCTURES.json": { + "mode": "lf-text", + "sha256": "5461d7832386b2f7f3234b6786e148a7c49461d8527be5e76c8fe977783d9053" + }, + "docs/ELIMINATION-AVALANCHE-INDEPENDENT-REVIEW.json": { + "mode": "lf-text", + "sha256": "f084eaa33ea10fb0fe4d575f2abd503ad5dbdb2c03d2c8b6dd62fc5f387ae31c" + }, + "docs/ELIMINATION-CODIM2.json": { + "mode": "lf-text", + "sha256": "2422fa6db50ca4b2e8226113aa30d608e7c6525990eb1faf370f9fee7718e698" + }, + "docs/ELIMINATION-ELIMINATION-AND-PATH-TRANSFER.md": { + "mode": "lf-text", + "sha256": "481001470bd22345a0baf652261351e015a2634b2572b0d4f78fa9e147edd0f9" + }, + "docs/ELIMINATION-SCREEN-REVIEW.json": { + "mode": "lf-text", + "sha256": "555024b7a90f8dbbb3f13623d504d36b3bc92dcf118f6f9ecaeff285ee13f2e5" + }, + "docs/ELIMINATION-SOURCES.json": { + "mode": "lf-text", + "sha256": "69a578efa22c12688ef442498f8b1d901c7056f5f1948ac921e1dca0d2be305b" + }, + "docs/FRAME-SOURCES.json": { + "mode": "lf-text", + "sha256": "e01063a60b24b3b21f9c1d472d890bb387e61d66ab8847cbdab4b92f06e0f91d" + }, + "docs/FRAME-TRANSFERS.md": { + "mode": "lf-text", + "sha256": "1756461714ea55bd748d7245af14adf0a6a4e13a9bb7f498a381ec4282a30387" + }, + "docs/PR-LINEAGE.md": { + "mode": "lf-text", + "sha256": "2ec1c9b1f25e2f3d2556bee7369069ec2340cf126b54fa112e0bff9e269ef0e0" + }, + "docs/PUBLIC-PINS.json": { + "mode": "lf-text", + "sha256": "273e48abf63a49123f11fb4e56f000c648aaa6d17987378b413469a5976e5ebd" + }, + "engines/base_two_moment.py": { + "mode": "lf-text", + "sha256": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098" + }, + "engines/moment.py": { + "mode": "lf-text", + "sha256": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482" + }, + "engines/outer.py": { + "mode": "lf-text", + "sha256": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c" + }, + "evidence/COMPLEX-INVOICE.json": { + "mode": "lf-text", + "sha256": "a21fd7e02d3001b1e8065e9eb6084d80e1f64c44035733ed1115a38675a01fd0" + }, + "evidence/EXACT-ASSEMBLY.json": { + "mode": "lf-text", + "sha256": "4e7e5831683a1af861580a96db1fd717dc2a6fd01a29b220223868fb57d46e83" + }, + "evidence/FINAL-RESOURCE.json": { + "mode": "lf-text", + "sha256": "b1463e5f7fe3663080e6021fea5424375538fabef942c7560cfed610f4242ef7" + }, + "evidence/WAVE-REVIEW.json": { + "mode": "lf-text", + "sha256": "ef97172e5020ce4158f7c8144a0b0b3d16b94d7c0415e2d33a81f02353d3d506" + }, + "inputs/PR543-EXPECTED.json": { + "mode": "lf-text", + "sha256": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d" + }, + "inputs/WAVES.json": { + "mode": "lf-text", + "sha256": "262d0fccc6e8ffb1198436034a26c467ad28b3251823ac25c966f773afc3c3cf" + }, + "optional-audit/COSET-PATH-APPLICATION.md": { + "mode": "lf-text", + "sha256": "56eba06ba109c39ab9ce9eb9769c724f532c06d8ffbb2b53706b8294cb4f9711" + }, + "optional-audit/COSET-PATH-REVIEW.json": { + "mode": "lf-text", + "sha256": "39e813d3c0f48a1a6317edac9ffb9ba5b534a62948708595e43fc2e790eda168" + }, + "optional-audit/COSET-SOURCE-BINDING.json": { + "mode": "lf-text", + "sha256": "b7531fb284ee11e16b875d5f82237e025cfcd95593f3e3eca23cb5d3249eedf2" + }, + "optional-audit/audit_coset_paths.cpp": { + "mode": "lf-text", + "sha256": "47999863b7c5037754bf73cc94757095f45f6da510d7ce96fb7699e9188d89f2" + }, + "optional-audit/coset-path-input.txt": { + "mode": "lf-text", + "sha256": "779b497d52b6896a04f41d6c55424e65030a939945ca80858c369a3a3320a341" + }, + "optional-audit/export_coset_paths.py": { + "mode": "lf-text", + "sha256": "f36c06ecff72e4a2fd83ed44467d528c976d52da3d5bd6e8043084b1568a7fd9" + }, + "response/CROSS-FIELD-PROOFS.md": { + "mode": "lf-text", + "sha256": "3d0a1b9ac989283400e7c1e3a025080a8f6837755baccdd55f5e51599ac0921e" + }, + "response/README.md": { + "mode": "lf-text", + "sha256": "cfd349a83f5ab3d5bb4268ef93b46b1e4542038fb76fe5e7123b8e5fae977de1" + }, + "response/SOURCE-MANIFEST.json": { + "mode": "lf-text", + "sha256": "946e3fb8bbd4efbc771dda183de01a2bd9bc5aacc28dbb86a88edcdec960af2a" + }, + "response/SOURCES.json": { + "mode": "lf-text", + "sha256": "905c5860d9c920e41138e582c03010b2b03ee8bf071983ad737d2e57868f6857" + }, + "response/WEIGHTED-COSET-SELECTION.json": { + "mode": "lf-text", + "sha256": "87c15240aaf48810d103ab3234689bb3ad58024d1b1c0b9106719fc18c5d1945" + }, + "response/build_weighted_coset.py": { + "mode": "lf-text", + "sha256": "5face855c7e4fb8b6b3954bb20f6c0a662550ca7c6263a1a73c40c857816dd6c" + }, + "verify.py": { + "mode": "lf-text", + "sha256": "eb4bb8d1c6eaf5327c7d13fc20ebcf2ae2ecebff5b008d44fc1713a7b162084d" + } + } +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/README.md b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/README.md new file mode 100644 index 0000000000..f4c470edd1 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/README.md @@ -0,0 +1,62 @@ +# Collective frame contraction and weighted response decoding + +Conditional **kappa = 0.001591968902833346** = 795984451416673 / 500000000000000000. +This is **0.07906544% above PR547**, and improves the previous delivered0.001590591090759927. The public snapshot is frozen through PR547. The new contribution is a physically admitted collective frame transformation and a sparse-response rewrite family, composed with PR543's stronger bit supplier. + +## Concrete improvement + +The old construction was locally stuck under single-event frame choices and whole equal-frame plateaus. Interpret its frame histories as coupled persistence flags. Intersect a predecessor-closed collection of events with a hyperplane, leaving all observation and boundary frames fixed. Eight such collective waves change8 to10 event frames at a time. They preserve the scalar program but alter the paid rank distribution. + +Every wave replaces two copies of the pair of child ranks(2,3) by(1,4). Across all eight, the exact local delta is + + 16(e1 - e2 - e3 + e4). + +Strict concavity proves a better moment for every exponent in(0,1), with unchanged rank mass and child count. No floating optimization score is accepted as evidence. The new phases, local programs, global physical charts and scalar invoice are all reconstructed. + +Next, twelve exact weighted-coset source rewrites reduce the cold-dirt compensation table from9,756 to9,132 additions, saving624. The complete emitted local program shrinks from22,107 to21,483 events in each orientation. This second change preserves the paid histogram: its saving is scalar complexity, not an additional kappa increase. + +The exact final complex saving is b=0.001594507308884431019637. The cited PR543 bit saving is c=0.001653826988146798944268, so the complex side binds. Complete profiles, not separately estimated gains, enter both rational moment engines and all47 strict outer inequalities. + +## Eight cross-field structures, with their actual roles + +| Worker | Connection | What transfers here | +|---|---|---| +| Root | Persistent vector-space flags <-> register-frame histories | A birth-time picture exposes collective changes missed by isolated event edits; the selected eight waves improve the paid moment. | +| Root | Galois adjunctions/subspace-lattice geometry <-> compiler legality closure | Meet with a hyperplane gives an exact predecessor-closure theorem with fixed boundaries; no global common-basis assumption. | +| Elimination | Electrical Kron/Schur elimination <-> eliminating internal register versions | A sufficient paid-elimination theorem and independent exact boundary-transfer audit; direct helper-removal screens found no new gain. | +| Elimination | Quiver path algebra <-> linear circuit transfer | Finite path sums verify the protected endpoint and all twelve source-error witnesses using an independent exact-dyadic C++ implementation. | +| Response | State-space impulse response <-> prefix/suffix rank-one transfer updates | Supplies exact response updates for source changes; the separate minimal-realization search found no additional merge. | +| Response | Coding-theory coset representatives <-> sparse cold-dirt compensation | Twelve checked rewrites save624 scalar additions, with all protected columns preserved. | +| Resource | Integral space-time circulation <-> physical whole-owner schedules | Reuses the explicit feasible owner map and rebuilds its charts for the new provider; stage/mixed-provider searches yielded no extra gain. | +| Resource | Majorization/thermomajorization <-> paid child-rank transport | An explicit doubly stochastic2x2 certificate proves the selected(2,3)->(1,4) change improves every relevant moment. | + +These are precise structural transfers with constructive hypotheses, not a claim that everything in one subject transfers automatically. The underlying mathematics is established; the new result is this compatible construction and application. Negative searches and their finite scope are retained. Detailed proofs and exact source hashes are in docs/, response/ and complex-global/. + +## Replay + +Requirements: Python3.11+ and NumPy. No network, Lean, optimizer, GPU or C++ compiler is needed for the mandatory replay. Run with assertions enabled: + + python -B verify.py --work ../fresh-wavefront-run + +The output directory must be new and outside this package. The verifier validates the LF-aware manifest, normalizes a scratch copy, reconstructs the complex word from primitive inputs through the complete static44/frame/syndrome/wave/coset chain, runs the actual local phase and all-column checks, rebuilds the complete physical owner controller, recounts the invoice, and certifies both moment endpoints plus the outer assembly. EXPECTED.json pins the identities and result. The unchanged PR543 bit operator is a cited dependency; this package checks its numerical profile and invoice conditions without duplicating its cold physical replay. + +Checks include728 complex columns in both orientations,44 static-response omission controls,23 adapter recipes,all2,929 directed phase edges (199 fresh for the changed wave frames),11 local mutations,2,972 full73-column owner charts,seven controller mutations,eight new wave-omission controls and47 outer constraints with four invalid-parameter/grid controls. A separate independent exact-dyadic C++ path/Schur audit checks48,832 protected transfer entries and8,736 entries in the twelve source-error witnesses; its source, input and receipt are supplied as an optional audit artifact. + +Generated new word constructors and the complex launcher fix gzip level,timestamp and OS byte. Text files, including headers and hashes, are LF-normalized in the manifest. The release is tested from an all-text CRLF copy; the upload batches are checked by byte-for-byte reassembly. + +## Numerical and physical data + +- Local histogram: {1:2300,2:440,3:472,4:184,5:56,6:56,8:8}. +- Global histogram: {1:165600,2:32128,3:35907,4:13248,5:4032,6:4032,7:208,8:576,39:1,48:1660}. +- Complex live stock7168;physical7682;deficit2560;36,288 helper roles across72 calls. +- Measured complex prefix225 is below charged512;row16467 is below retained20161. +- Final canonical complex word hash371638c4f444515caa0586fa7bac838fc7a7c01c4f6110caccf1d4c4f90453b1. +- Complete template hash1ddb317665797be007dfcc06e295f46bf9115ddeb308a21a60f98b9c28c6aff0. + +## Scope and direct lineage + +This is a conditional finite witness under retained all-size realization,common-label/mutable-basis,complete-call hosting,precision/tape and analytic-transfer interfaces. PR543's interleaved phase-B source updates retain its explicit H1-H5 interface argument. No unconditional multiplication theorem, fresh Lean certification, global optimizer guarantee or measured end-to-end multiplication speedup is claimed. Restoring scalar helper dirt does not erase the complete helper's residual Q action. + +PR543 supplies the unchanged R420 bit supplier;PR547 supplies the latest two-supplier arithmetic composition pattern. PR544/546 supply current comparison compositions;PR545's larger draft bit bound was inspected but would not increase this complex-bound kappa. PR541 published the preceding preload/static44 work. PR534 supplies the earlier frame assignment;PR535 and531 supply the complex construction,transport,phase,owner and invoice machinery. The inherited bit lineage includes PR510/503/493, and the compiler/physical lineage includes PR484/463/444/442/386. Detailed attribution and source links are in docs/PR-LINEAGE.md; upstream notices and licenses are preserved. + +No files are published by these scripts. All submission actions remain manual. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/alien-avalanche80.cpp b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/alien-avalanche80.cpp new file mode 100644 index 0000000000..568feafc63 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/alien-avalanche80.cpp @@ -0,0 +1,7 @@ +#include +using namespace std;using B=bitset<512>;struct N{bool fixed;B s;int d;vector pre,nxt,regs;};vectora;vectorhyper(512);long double pc[11]; +int main(int argc,char**argv){ifstream in(argv[1]);int nf,nn,nr;in>>nf>>nn>>nr;vectorfs(nf);vectordims(nf);for(int f=0;f>n;dims[f]=round(log2(n));while(n--){in>>x;fs[f][x]=1;}}a.resize(nn);vectorlast(nr,-1);for(int i=0;i>fixed>>f>>k;auto &n=a[i];n.fixed=fixed;n.s=fs[f];n.d=dims[f];while(k--){int r;in>>r;n.regs.push_back(r);n.pre.push_back(last[r]);n.nxt.push_back(-1);if(last[r]>=0){auto&p=a[last[r]];int j=find(p.regs.begin(),p.regs.end(),r)-p.regs.begin();p.nxt[j]=i;}last[r]=i;}} +for(int v=1;v<512;v++)for(int x=0;x<512;x++)if(!(__builtin_popcount(v&x)%2))hyper[v][x]=1;for(int d=1;d<11;d++)pc[d]=powl(d,1-.001594L);vectormark(nn,0);int stamp=0;long long cases=0,feasible=0;ofstream out(argv[2]);out<<"{\"passes\":[";bool first=true; +for(int round=0;round<80;round++){long double best=-1e-13;vectorbst;int bv=0,bs=0;for(int sign:{1,-1})for(int v=1;v<512;v++){vectoractive(nn);for(int i=0;iq{seed};mark[seed]=stamp;bool bad=false;for(int pos=0;pos<(int)q.size();pos++){int i=q[pos];const auto &adj=sign==1?a[i].nxt:a[i].pre;for(int j:adj)if(j>=0&&active[j]&&mark[j]!=stamp){if(a[j].fixed){bad=true;break;}mark[j]=stamp;q.push_back(j);}if(bad)break;}if(bad)continue;feasible++;long double d=0;for(int i:q){for(int j:a[i].pre)if(j>=0&&mark[j]!=stamp){int r=a[i].d-a[j].d;assert(r+sign>=0);d+=pc[r+sign]-pc[r];}for(int j:a[i].nxt)if(j>=0&&mark[j]!=stamp){int r=a[j].d-a[i].d;assert(r-sign>=0);d+=pc[r-sign]-pc[r];}}if(d +using namespace std; using B=bitset<512>; +struct F{B s;int d;};struct N{bool fixed;int f;vector regs,pre,nxt;}; +vector fs;vector ns;long double pc[10]; +bool sub(int a,int b){return (fs[a].s & ~fs[b].s).none();} +long double change(const vector&v,int f){unordered_setS(v.begin(),v.end());long double z=0;for(int i:v){auto &n=ns[i];for(int j:n.pre)if(j>=0&&!S.count(j)){z+=pc[fs[f].d-fs[ns[j].f].d]-pc[fs[n.f].d-fs[ns[j].f].d];}for(int j:n.nxt)if(j>=0&&!S.count(j)){z+=pc[fs[ns[j].f].d-fs[f].d]-pc[fs[ns[j].f].d-fs[n.f].d];}}return z;} +int main(int argc,char**argv){ifstream in(argv[1]);int nf,nn,nr;in>>nf>>nn>>nr;fs.resize(nf);ns.resize(nn);for(auto &f:fs){int n,x;in>>n;f.d=round(log2(n));while(n--){in>>x;f.s[x]=1;}}vectorlast(nr,-1);for(int i=0;i>fixed>>n.f>>k;n.fixed=fixed;while(k--){int r;in>>r;n.regs.push_back(r);n.pre.push_back(last[r]);n.nxt.push_back(-1);if(last[r]>=0){auto &p=ns[last[r]];int j=find(p.regs.begin(),p.regs.end(),r)-p.regs.begin();p.nxt[j]=i;}last[r]=i;}} +for(int d=1;d<10;d++)pc[d]=powl(d,1-.001594L);vectororig;for(auto &n:ns)orig.push_back(n.f);mt19937 rng(20261011);int accepted=0;long double gain=0; +auto trygroup=[&](vectorv){unordered_setS(v.begin(),v.end());vectorlo,hi;for(int i:v){for(int j:ns[i].pre)if(j>=0&&!S.count(j))lo.push_back(ns[j].f);for(int j:ns[i].nxt)if(j>=0&&!S.count(j))hi.push_back(ns[j].f);}int best=-1;long double bestdelta=-1e-13L;for(int f=0;ford(nn);iota(ord.begin(),ord.end(),0);shuffle(ord.begin(),ord.end(),rng);for(int i:ord)if(!ns[i].fixed)trygroup({i});vectorseen(nn);for(int i:ord)if(!seen[i]&&!ns[i].fixed){vectorv{i};seen[i]=1;for(int k=0;k<(int)v.size();k++){int t=v[k];vectoradj=ns[t].pre;adj.insert(adj.end(),ns[t].nxt.begin(),ns[t].nxt.end());for(int j:adj)if(j>=0&&!seen[j]&&!ns[j].fixed&&ns[j].f==ns[i].f){seen[j]=1;v.push_back(j);}}if(v.size()>1)trygroup(v);}cerr<oldh,newh;for(int i=0;i=0){int o=fs[orig[i]].d-fs[orig[j]].d,n=fs[ns[i].f].d-fs[ns[j].f].d;assert(sub(ns[j].f,ns[i].f));if(o)oldh[o]++;if(n)newh[n]++;}ofstream out(argv[2]);out<<"{\"changes\":[";bool first=true;for(int i=0;i2*max(H)**2 + for z,ok in [(lower,True),(lower+Q(1,10**24),False)]: + l,u=M.moment(H,m,W,z,True);ll,uu=B.moment(m,W,list(H.items()),z);fl,fu=B.moment(m,W,[(1,32*m*m*sum(H.values()))],z);ll+=fl/10**16;uu+=fu/10**16 + assert(u<1 and uu<1)if ok else(l>1 and ll>1) + receipts.append(dict(side=side,endpoint=str(z),accept=ok,mercator=[str(l-1),str(u-1)],base_two=[str(ll-1),str(uu-1)])) +assert bit['bit']['two_level_coefficient_bits']0;ceil=lambda x:-(-x.numerator//x.denominator);cut=max(ceil(36/gap**2),ceil(2*(4+512)/gap));assert cut*gap**2>=36 and cut*gap>=2*(4+512);cuts.append(dict(exponent=str(a),gap=str(gap),cutoff_log2=str(cut)));chain.append(a) +q=chain[-1]*(1-2*eta);margin=(1-eta)*q/(1+q);ticks=margin*10**18;k=Q((ticks.numerator-1)//ticks.denominator,10**18) +bridge={'semantic':{'C0':{'base':2,'exponent':210000},'strict_literal_gap':1},'rows':{'degree_gap':Q(10**6)-Q(51*20161,25)}};assembly=A.assembly(chain[-1],b,bridge,k,eta=eta,beta=beta);assert len(assembly['strict_constraints'])==47 and all(v>0 for v in assembly['strict_constraints'].values()) +controls=[] +for name,kk,ee,bb in [('next_grid',k+Q(1,10**18),eta,beta),('zero_eta',k,Q(0),beta),('zero_beta',k,eta,Q(0)),('unit_beta',k,eta,Q(1))]: + try:A.assembly(chain[-1],b,bridge,kk,eta=ee,beta=bb) + except AssertionError:controls.append(name) + else:raise AssertionError(name) +def dec(a): + with localcontext()as ctx:ctx.prec=60;return str(Decimal(a.numerator)/Decimal(a.denominator)) +r=dict(status='PASS_FRESH_WAVE_COMPLEX_AND_CITED_R420_COMPOSITION',kappa=str(k),kappa_decimal=dec(k),complex_lower=str(b),complex_decimal=dec(b),bit_lower=str(c),bit_decimal=dec(c),binding='complex'if (1-beta)*b= sum_j P_ij*s_j^a. Sum the rows and use column sums one to obtain sum_i r_i^a >= sum_j s_j^a. Thus replacement r→s weakly improves every relevant recurrence moment. It is strict whenever a row mixes two unequal positive/zero ranks nontrivially. The total rank is unchanged. Dividing by common ambient m^a preserves the inequality, so any old strict recurrence certificate remains strict. + +This alone is not a new algorithm: s must be produced by the preceding legal physical exchange theorem, or another explicit normalized-call construction. The matrix proves the pricing statement; the literal owner witness proves feasibility. This separation prevents an abstract majorization claim from hiding impossible time transport. + +A basic exact certificate replaces (u,v), with 0 < u <= v, by(u-d,v+d), where 0 < d <= u. Set theta=(v-u+d)/(v-u+2d). The symmetric doubly stochastic matrix with diagonal theta and off-diagonal1-theta sends the new ordered pair to the old pair. Consequently this physically realizable concentration strictly decreases the paid power sum. Chains of such rational witnesses multiply to another doubly stochastic matrix. + +The read Mathlib source Analysis/Convex/DoublyStochasticMatrix.lean defines both stochastic marginal conditions, proves their row/column-sum equivalence and convex closure, and includes permutation matrices. Jensen's inequality and the specialization to the paid moment are proved directly above; no new Lean compilation or global novelty is claimed. + +## Bounded outcomes so far + +An all-pattern integer capacity screen enumerated every 5/8/9 pattern fitting ranks 8, 16, 32, 48 at the baseline inventory. Its optimal floating linear objective returned exactly the already realized saturation profile. This is a bounded numerical optimization result, not an exact universal optimality theorem. Alternative stage geometries K = 5 and K = 6 gave optimistic nominal savings 0.00156922111 and 0.00152941033, both below the selected 0.00159351942. K = 3 could not fit the total helper width. None is asserted as a new improvement. Search therefore turns to changed provider signatures and heterogeneous complete-call choices rather than repeatedly moving a fixed optimal-looking stock. + +## Actual parent contraction application + +The parent discovered a source-level waveflag contraction with paid change rank 2 + rank 3 to rank 1 + rank 4. Its price certificate is exact and uniform in the recurrence exponent: + + (2,3)^T = [[2/3,1/3],[1/3,2/3]] (1,4)^T. + +Both rows mix unequal endpoints, so strict concavity gives 1^a + 4^a < 2^a + 3^a for every 0 < a < 1. Multiplying this two-by-two certificate by the number of actual contractions proves the complete local paid improvement. Ordered helper widths remain unchanged, so the selected whole-owner slot map is reusable after fresh source-bound physical charts and local phase verification. This is a concrete application of the sufficient majorization theorem. The parent supplies the physical waveflag proof and its exact scalar replay; this file does not replace either. + +## Completed finite application + +The frozen parent construction performs 16 such local rank transfers in each of 72 complete calls. The unchanged ordered 504-helper widths permit the same literal 36,288-role owner map. Fresh global emission rebuilds all 2,972 actual 73-column charts from the changed local source; independent chronology, full-owner uniqueness, pending intervals, residual and spectator axes, seven mutation controls and the complete finite scalar invoice all pass. Reusing slot identities is justified by the exact incidence equalities and source-bound chart reconstruction, not by assuming old charts certify a new source. + +The new global profile is + + {1:165600,2:32128,3:35907,4:13248, + 5:4032,6:4032,7:208,8:576,39:1,48:1660}. + +Its exact certified complex saving is 1594507308884431019637/10^24, or 0.001594507308884431019637. This is the supplier saving; the top-level package computes final kappa from both admitted suppliers and all 47 constraints. The retained all-size interfaces remain explicit. No numerical gain is attributed to reusing the same optimal-looking resource layout: the genuine new paid gain is the parent's physical frame contraction, whose uniform improvement is proved by the exact majorization certificate above. + +The final weighted-coset local refinement preserves that exact paid profile and all helper widths while removing 624 scalar additions per local orientation. The complete global replay was repeated on this final source; the certified complex saving is unchanged. Its actual prefix and invoice are stored in FINAL-RESOURCE-REVIEW.json. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SAT-OWNERS.json.gz b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SAT-OWNERS.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..243bc54840492c8fe613f00dc5fcda4577d4b09c GIT binary patch literal 409252 zcmbTeby$>L+dWLf5TXnXA~6i9(jeV3Ff<||GNgh?NJvNxB_h&FcZzh15<{aRNJvPF zgn~#*e|tvn`+45u``+L2J3jw9_uA`R*WPn&U|i>UU6-QB@UZ^~$ZMOYpE+qc=O0{I zZn`psIJ9hjcZ-t9)4?dn7gkJhmy%@rCv@>0t&*ICTj zeoWw5*4e)0>Gs+2K&b4`*=meJjKaz0z}ewg;E_w<@xL)8AQvCoX|UV+yB_0IT)ved}>d>+$;7+55BKUldL(&wiX8A1Uk{ zW}WR`J=?n!crajj_Eq8RDDYSz@Ytt(EO6EGbhY(tclP#~7OVN$Y*r&dsv3-%d4!MHCZ_e+O0ebw<2mAd_!GNuxl<+DG++9t%(XS z77*MK&}$_X5O{15Tt)Zzp7pG0@C$Nj^Wa9_y#zXwl57B$=GMK+wjuT!C-1cTr zNt{-uc#C0OlBPqq1O*5bc|OLKTEq!uinh7j&}N}eCh(U6dALXe7tu7cf6{|q{>yPHQ2cr4HaEx-yAC*2X9qI-}XUr zN*PE8SM^{*n6b$?f}ZU{SSD{Rx?Lyt*JIcYEQgM!8sZbMr06Heju?+6T#scEI?=sLX(n`pfi)3;oOdKZCKb zf0(2Qz-){Ut%-HTfdU9A3dsKkLjPro#fARE{6B$08Z@aI?Mblouu!G=K~ zWqc?+-jxS(ox>^?283h~Qsj^jSWYBt3em2w!MJvx<{z*b$@!OA`4I6>`W}CzMtcT~ zH7pb}1G|7|ObE@39h``QaY7!(yVBA~`^Bij<`FdN962>(8mcszFe@w=g#({Qc}BOG z@WlUuLEbkvbnYErC+-;VQG=3mw(D3N6&xo1h0tl* zK62%<>^sCYMuWZNx60b8(ZO`LuHKm87pfx|AkQ_b>?1dV7rGDKw6f+&k+R$5O=%>D z%Jg;ShzMsSwETaD@)Z9P{%=B-zhZ#!7-|71W4u3Ig@Q&zy0l~?tX z8xioPsdBKAu*fu=BK4p7yI_^7f96x)b&Bcx(!!nNBMU`@ZzTT2QA?0Wh5|pV6qc&K zdK)VRsI~e{41cMfSZb7QE}&k*QaN!{4J=gyo;uYIR)L+jzL}D&skz_YsU}hdw#4&? zIu3T7I8-L&7KdB|Yt>ve#%6gXMV1tJ2q164pl{xF?ie)D!LP(eTG&}X;cGotSB*yC zBt*ZBVc3imMf9D2BsspT=+G_(pVri8f$2m`(zkl}eX6fZZ*qPjr{RfIO?tdqcr3jX zK`{P>)Da)jc{@mI;>AZt{JxIc-cl3$0*;n-omN++(%1BJ%@l_!8JKmv#$M6K3at@` zhfqBRy!P8BQYQ2-iDBe^O7rac#qmPmDivorK`f9j_r+rsLTs%_=|A4%Z!~5PB!hI! zRHD_5*&q5K6~2uH{&+|{X5?C?_;V{+%85l_+==+Xi=IU*a}$iUfZmHxBcp(mhH8Sn zhHNjNwbkO|Ll-;ZkTOLJS_6ZF-Pw2KXb{s48LW_+ENAIf?Utou9cq;U6D!JQx4?!O_TRv7gtTa27I-I}8~ zDWZd`;q3{Pij$-G#I0;E?=`*>ly2!Y4Vsr!Y<|-G<3k`b#4)fZ^BK8UZE8q<_T)@e zQ68GAY>Azz*y|x!CQ1R&310SJ#L_Wi3BWzr}mAUpp)NedkB!?Ej+bQFkLO#9gn8b zG;eV>m@i6=d`?16&O5AeT5>zLAP{}nCkCiVcS*kf`gH(1GvfI~30IuoMx2(Y=Q2?S zwJ#?e8~UqiZ4lKZ_|zGE-QWIF#FBJG5m1ZCPZ;WUw}cLs5f}>eo`MxFx7cT!6I+zA zvmC!r&pb*+JJX5Pq1S#{O8fl0cdp6E^^N{P9eH(Epu@M<6^IpMjIls3+gZU2ke6dl ztn~`7J0sB^T)$q3&5Az|o~yG);|VG5awuBO(&eHc{RjuR=zCnqPF5k1nZWX8j5tHZTV zV#pTqeB%5*iTY2fLRq5AH5@;wo=&k8KWiy)LGv$(J#fipK73ved6Ha{;72$*(BPr1 z*O8uad|K+&Qs985Sz241QS{utEC)3by2G=rcvDm#k5CIPA_DakhY|}_+H%?`5Q;+! z>}U$gHY9K;Hm=x^*m|n5K8SKi$$l&&^ZL5ck*J9@ym0&SY%33YGwv3Ehq!F^@V%Hx3Kw%jIAqA%Bt#v2B*t4zN(bQ|sh@N73 z=&36f6l|w!yO>#A>X(a8Dd@+^wXbS14K27qQ&6`r@j!QER8HTFTi@5u!FzgQMzkbWZQ@MIE`xNZ`7s#M~k z?NkQ)sDhg=nY6W4Us_pYDq$w27pm+G*6GF#4y;~Z`_=R#bc1<15wzS3xuJ5??3uV^20|-Z0LsfKs zT~%CSuVYETJWXg@PPnGA-eoJa&mA%xcCh&zHR4JpVy|Jl|>+2 z9vrpKQ#rcaVFZ12x)czka)LiYD%%_o6eYkuLhuusd7C)4G~1hI;Y5CZ^#6YpVNF zl$K{%I@j;PBeR$)G$M|{l2pneDi+YS{|RdU3)<*LjyS)1mVk`yb1LHVj5_Czbd74! zpr`cI4&sB`H6`7Dpw0L_70(d)&O_jfQ>*Z9B3@zg93RG7=6*>Lkx&PbE`-Nm4_f86Yf8B<0;Lp(w(Z1=On;DgkNTJLNnZFDI{ z*R8(88fDTKr5PQWLn68D%G0ZglD_YW-JqGu(0Oo&-jV*Pq~W?#RV%(YMKms&{Tn@% z<0A9C%<57&Il(#Bt~b`cY5y|g^5>!pfuz|9a~na;3Z?RLS3k}T_pzRLJQu{rZI_#M zS%fq+l@O(gNLjh##Ae(;SduX3jEX-CxOvk$Sd)KF7_olSswm{e-NRCML}=qJ3rRlkl%aEk~;{Z4VXLnxea7{I|Qmr7?s|kv65a zp;!?q)(#1>)b8Sh7}lK4cv=iN)Fo1*8DFg`=UXzg6b0q%%6nB9{C zZ4tr}xfiVVe<*l$%kdq0*vu7Ay?%V5qLM#Aa3f$encQ#;SIgBOO~I3NCPOvsk3jk@jyNKx8}II-BzQTC4TM z?ie+8JY|jzZE>MYN3GUNn@2}<X;R2JO~bYPN(xFDMnu&#SOT8-##ik zi+9I*eSH`bMeWpnL9o$|mm{NqUxT2oR z4l3KV-^Df~kwVO)fL=h6_<8Yf3>!!Y?|gbAe_K zTw~CWE&}Q~aaXq%^_nftJEYA;#_1jkWdAfYloZ}USz6+Y&=-%fv@e&5C)T{Uwd4PQ znJ1k8=MOHFd+=Lbt<}y!S-&Kqahef-12dlRt%*`1FAF2+gIj(c2ez$`9p$6%#azi+ z?91`(;aZr?d(U%1r#I|i#`9TA+HtNZGO z>(Zj1olh2RTSt6!`YpQAHxhAMkW4cm8}2BpeMA)V^ijMFY&TOo-w(a4CO_d4#H>9m zdmz4btrcHA^KVE-^ysot-l|E%v-|SB({a87{M{{{PVRg4)A}|JlRTd_1;w{s zsW&gvWoMz_HZDgO#p!g}tq@)6>hXEu)wFuAlJx8seLm@nej=iOj=^V7Tq6u*oTQma%lBi zk@}jvVEx>ikW;XfO(?SvAHw{a|P;c*ZD0ASDC}!vD+U#xZ z?A7EQ3!1xJ12&z%#SMfpJ6$bhme!{isea$wa^ZsZes?5(O+CXMEWV|BSG){UG9}A93di$+V$gxzB5*{bqvhlhY}~z*j!6TX&lYmQMCQdwbuIz1mRJ zan!H4(F87}DJ>5BEInB2+| z-nD&mQJYvnSx)j{k(V#*yV*^>RcXCiXH%F$aGvqk06QDX_^|7$R+si!pnsT#LN6KM zf0%ootyhIf`r5g2h3N7Qn*xZiVP)3Qm#qs}_gVSg{)=y18nkS2p`SN4-d&G{O*!(` z9+ggBfI%8Glz&CNOB?zVGTt@3o%oC$(Wpk#E}OQM=|O~OzZ`$Qdm?engG+ z>GA|we5g4rr`ZP~kq(=uN8ELpiKF7dnk#XkLLUm>!kBd8 zT}!^$w6=0#qexh&zQnie0KnyrKM%MGTk|l;3k_vPd&6_@A`)P?I3ZT4+Shn4{UN(a ze5>?g#E}ap5{HL2T@$1O*7AjBSn0YumV^S=tkD2vPnu|lD^0}rlzDG=dq$lhJvp3M2ZHghm{gxK5No+6O39-S z#6AKs@NodK10a?T%K>7u=}h4XFd(*!6^joAVvn$5@jxsctgHh#6nDb6!OAL+uq(rg zaUuSSS>eQXf!I^5SR+_jcpO%242TKg#C(C6I#%q~zhXat7$X9^vSzSN+?BACdAMa@ zGgtnVmB!r~qPzzfkv}12-h)MDOo1(0Ij%8p1dzUz>)7X29lY z5oDR4_+e`>NRfu};8SA`D=vhT8V%a6mK?%@XfL^a1xZt`+^&vI4?U15jjfD>rGvBa zwx1v7giET7{*$CiQ+R*mCN5u<2JP}EpCkUfN1mz1IL^{XvGn7V9>b7diU&AvUBs0H z$glg;&wh`^)&wxuQq>Nx!5|U7{n7}jC{K5gc980s>q`G)DVCS@yZAk!82c*cbA9c4 z8>S&XVo^SiG#JBuKQVvEGyU*YWk_fw?en#n!kC3tHkyc>+jSogB>ZU!cVlHKcgsDW zHLT|0xg{u4?pAy1fcU&yf-2>1JuYT5vP#~OG&n}x!@$03K@oT0qo{7zKp0*_HJQOeiEL}qQ!p0lM zzy`E`7UM<&)(ItIDL_8mM_|nr^fQpGpe^~hbpv)hO@8QaeLUW7tfh>49q(G55{9?RdYj{*FnY4UEsH*`4w{KDBX)C^De5o!ZfiX;-iUH~(LF-{>f zdqM|4w|B1oo$4=xS3+);4=ZoL3ttTV5K^4f(oadgtyxinXL?ml&DxQ#Str+~jyCDB zL&1(T>9ab6#d<18r!?`iBm*P1!i1q8lv1A&`fk9dt$_BLaH|zqG4nNlJhP6br3>fF z-;q9vqBAg}FN_)bv37Oxy1rk8qROl^Ly~HaW_zu^Z^jXAmLKyO1NxeFmE2gYkSd2= zmePyC5gM9^;`}w0KyvC_PJLy93k8Y(=~t{uxnVT=S`$4hG|$bHl`nK9`b%518)<0> z=B8Hb=4mlHLLlmihI{fJkeuhScU9%=Hnd;NSwr}WJ!p;gZhJrqpW{&tP-!K5K=>~j z8m#h`tZ5Hdm3Sbv3-Su9CAE6;+J)ulMvV6CC%lcs3X9OG?`8y<`C|AgTHI8{8yg(d8pxEc}%?P%fIp_G&+CffoREJ(T>m$ zC+-m|b0u>ehrUvr6ABN*&*hS5=2S$8#-G?+Um?jQX9EKjFyO%sGP5iC1E@y`JqY!Q zsRze8g!@jbw%x&CU|_7{8W?=V4r0JS2@Hm@16?pcfI$a#Kn(`^U{Hh0`8d{L3I=(& zoR4GHDaD!TERXrUAGFYeKU{NDLxz};?K%z4m&;4fpOa^%RYcUpU-|+wljd(kyd9u; zBWHQKe{?^_JB!}Suce7KKMQTH>XPxOrHL^=11+QK0=_C*kPm5NsB$w@5K)^jq{Ku9#CiJ8vHK!A{72!ZL(k-K&IpsG2iAP()P;@5a{%f?(q>k@H8 zxEJt_WmL3Sh#!XU%?SohG5)+Nccv|xb~^VmV2UZA3@thBbQn@PDeqZx0PLH|i5=3L zb^eZbwt;E0Q?p84?szmZuyl{^t;5~nOSeY%N^<&vgERc8&}FY-u#5ayTMH{yuY37^ zi!mlGQ{n`3<9?R!B=C(SweRDE#p|%bO_Mm`?~YjE+Pc*!+XcOp6_>-w9W@cRV&slw z^!-E56e%P4VcJIt|EdYaX_ovb^rhg7z~0SFF-ztBjX%x-ykG!FpfmiP68u6+eo_r7 zW4h(*`YC%`YLt^XeNK~<$+6_uShW9%Q7a<@2zj5cxT%gd`GP%7}XKE%M++;i`#Q?VcT zMP6B!aQ{J!)QFt5H1GIGpM;OP#E7TR3DjxTHVxRlP3H<9p{X*QY61g2FCw>zzFY%t z4JM~Nq$C3+%45DLEd|&aP^WLUQGeL3=;-vP{p~qFBikhSn%56u`>G&T{I9r8{J(Hq zY}-ouJ(CQXF!ZHd_kk`gh*fd12sA7;62-2$dVh>3B~rOxRp>&&PW_Jr3+mBZ=`SJm zo;7Mq3pq;*V%n7@X;nuHdfR$W;NwI6^eGX_{VJ;|C>2Tb#aV?B*~C;xy*nW10EQWS z{6jyzk2>S`OuX=%#F=OQ@qTE%eIg;Mf*r55gk#EE{X|0NuyM!-qH=qJIW)$^Nbrn};~GLkQfWT51vKo76}v zX0Yc;(v*l>{VF9XD4FYNwrmf?sSE7T{jAab9py_oiO9;NJZ%x`*QpUh!Wi{u5`Eho zH^+jEkd@JSR1c_JJ*j}tk|s6DK86QiT4ZI|KX5A%ixhJj{w)hagR7XmXo+6&wo!5R zbsDFcyCD{YBck|>Xt3dZrA$bpFC5QMPt#>tUV|jHi6s9vdR-v;lxRebsh7K;!Q&Dv zO#4=t>^B;xEQgRshTj%42fw7veD;t15p;PM+UwTWcy1^#xI|u|i2JLw#@SKC;V~;q z%nwxTkL<9+<8D8w*J7&-|3@6}?cFb!f=+6I(9*dRyLqErw@W$JCZZ2icR4I13%VN4D#11XvDZx;zg>GG4 zKSOif3~J*1oi=lNRU$qRe>WeG5-Q6_ww0e<%0s;JVs3lFGRW5e&kK@CE9GM_IGRA< zs`V>BNSnx!J&1$HuD;`*158b{F33G={g)Y2pZT;kzR*Jc2QTl-PZ#NE>Vg8WI78n? zwyzlxm(H)+-oD}7@=W^qQ0OE111i0a^B*Pota`_(s?FLO2kN~G2)3?f|D6rmVwR>8#BCQx&r-yH+|+BFGDTg zzuhWtLGxDPd)kM9?|VFIG*c&xes_%geQz^$7S%L_jT9~0F+Gw#dIq2t&h8@JEx(45 zjp?^3gr}%@=2g851D2BRZIXS*dfOl0&OG1iH_+{u+4eP`lze|teB;%R`wo`2Gmt+~ zpb#Qj?E2$nOBbyp&aq>?v18BX%j;3MwnwQhX>e&|VNQNnSZoh7VoD(&eeZpDzUp~l zYE3S^fpPWy`Ln|xmmMtEwr}iJU<25Zh22@xO#Gf&_3Vwkjent*|Aw+~EG&fhhxK2O zy@KIt+H zeZMxc&uBw#v=rUv1a;Ow%uV;4D4^-`sb%sl8*fNl%OY3jc*@>2a z%k!Qsm9;L4bH{OEvv~FBk^lm?H~tG90s{M8oE$3 zOcQ|Ew-qmaZ$Qod#5+JK1nXsigAnuxoGxK%;#AIG$5LyOZCx&Sk2$6AdD6?;Ms(Yp zCG}(_jv&d0kl&sJx>6QOHw7O5Aj))=psO!57Al8&x33x%22hkYpk!Bc75z_}ER@|O zpfBBci7y~koY-WqpKND+InHz4I&fsvk|U~NOjCi(&1Y!Pn1o)#OMHonU?0JxHr86jsfo7p=e-f;zO?p4BJ3o61hQ&EtQjdNQ{0 z{vy$xnq~bC7io6VnyY?ii^ZP=sA5C<-uEtgj?5*H^kSxL*52T4R%DTo!7U{ozN`}6 zrAB6WEE#46_>rzT&B!>;A-BJxX2ihi#<#x6pzhQx>32B$ULviz;&*nZ)Ip#tCfXsY z8NYJ$ZNf}X_gfVi>X)YsEB=WaXDETY;Mc1!$=b&NlJ#P`@m=d*iSCnRe>m}+Ip zGC@JzU5?OelE68akRi`vASgpS*jziuAmviWB^vBRpiD)0<>{ZF;a^X<vys$;8i=yuD@KxL?BnhNedXzHW7JMY_FKZhAA+^ckd*u=!e|( zb3x~fwso60q@1Ohec)arWa-XinVK?biZRTJ!&De|tBu9hz|sSr>GQG- zUJ_^8;(>)M=!EjTstmG`<0Qb<^5Yr!T9_IL$cQhW#+OSE1g6ikim^t22sG?hSPh>` zp1-?jI&Qq}(!}A-x$bm2<#>veBpL{5t~m=3Kg(x9FJnF~wU#Umc&NDc)?5+^ye}SD z0MJh}z3z=AOSA47wLc@kZEOALIn;DX1T5h!{YSp1!Xgt^G?l}f=C7zQ(Liu>6;6~M zz1#*wbCw1Ym0cSvu%g0&(H`LQpJeelmFPT{ne=RLy0mwo<$sC|M9!j14@JeY1CkP6S z6$1!=k^R1*XhXqhh95^vDL6OD`pr!7F7Z=Ac1`@W%WZW8Tk5=-1TEwyPWXj%u@^u6 zV*GWZ&6Z-t3}1#~r634HKUhof;9_S;wp&)2zkniMMz$~oghxyHLTCw5w5f)aDa{jhB=_A9%I$sedPG*z zSQ(wvP-}cd`#-Z+v9tGDV;lV;qpFF`LpnEXNzH>b(6u4CcM10W@W;qiY4b19s?j#i zQi6u5YIdp|-j{7B&R`c8NcbRXud4$BW&Fz&^Oc?`>z7B*&QehrS@9tQJ|rB znc_5Dd3kD5BFHW`3W@aLeOEVn^yTF}VosvYbc6OA^C$nzZrm>D)Lv_NWEH!C7H4b4h|TuSei42D7qO1|iSGsX z`)D?)y;HD*AF%xi>>v$0py1v=I0pt9vCjI50^Ivd6kw1Q`#}E#E9P@ zI*np;KNLAc6D?fuNj_(gh%a6iCo9W&&QSS@NKTDs!^^scjp7A#pQk|afrs&BfL@S zR#+Pt6fp{)(n^(df8@Z$(X>)8mu}!;s}n+=`E91+6$H4F#wr)_vnM`uit(;dFeC?` zt7cy*9=5_^#f%8H(F9#9uqjT6A%Z;JaEm_(dx2yfgSq6`oA}s*MSG^P!QA5~H$nU3 zn6ZEc{X#4@rWi922#PEt4o?f6Pjw_lblkq%h+r@9De~G+=wh=j~pkzAc^Q49VMrUEW^6Ox3tUHQ^v`ml6{>eBErN;cd<_If>BCx zxMpp8r?!aOOC(Z_+YD>!O5K2aCEHkFOb|*6PJ-e7WP-c3+FFt!CqZbUO7mn0Ow?H!r{Ds`LDrc46LZ(Z!F5 zq0L@bRJ2+uMzkE1wGdzQfOY z*oZ*J>bMTYK)nTS^@Q*4p$SF<k3Q%{UwTXaw6Ht$cxW8efH5&Xer$gDvPeV(8 zdn+A!H$;PGzFuVGlNg5ln1^4OfDb#xHn8xOc=hXaJ&9#0`+iT&A7V3>NVO#>e>+xw z=Dz!{I&xIRtw(R!11TD&F)#QvmOJlkZlZTKoxg-s+=%sCGzD}1Z@-*^&cQ{v5B;S9 z#HEdTCD8KsS}U`w$9+g&0#w%0ehVT!aJ~GV(5$dXT%&KH^Fp4`CtL&nj`ky3c(vqv z+sng4Qc42ugT{q#wOr3{R^ok@HprrGhsb8`3V*w-{2kt?g0evRgv3@ueo~uI8_uxh zJEGqZe#Rt9lJcd_%>?aU{Z@ugsfOuE@aY|qrEP1Ck4XQZQn-|ZcbX)-=+t@#n1J>R zd5au(j^s*xc;%p%xT&iowZ2hVKY=$Y*q)gC_$7mG#&Zt)#sQCUMz4|%QzmL$)8 z-=CYBjM;tE;O6rFJaul;iOIl2mi=X(1vOiIkp=r>I~%x#!z9+CRx z{~4zKI&55ve7b&6{xfn&bW?v%wR`W;&3#qARPRK&xGK3>(A}E~X9FF;Yc5LtY9#=^ zr8#0JX&j@ zgtgPYqVI_p8O;InZ8G_D(z{O5uvzmL8;V|mFEYZuJLD2^XqNTlhCV|pb`QJ#hDAdAH4gZA;MJh6(!i5 zUCXPJg`Fu~2YTtzzwSEx!iG@`Ghn-1dmB?HyEUq+2n!J1H8s?m~)gp7Y z4!X)nr&7s~@ij?t2ud&-x;8+oUXK5rl~HS+=!tobidMf7`w|DiN&WrPrZvoi|dnF0wyHI z?m=%YzPJ+~Q5Y5B`MmL3exj2ZwU%>Au-%MEIkC==WtafpVrT_xEML{!%kjRlz?bHY z#VsJ<+sic*`&N@Xh^bNXt*4bA0;)hu^+V9fFWN40)Wz(h)AY1WjYHHLe(a5M8V zys0;!<}7hqhAuFUeU0O1(p?3OtWybCehOsd_1&2YDvCVNFz?Bqx__^=9p%$FBF>Qn z6{vA}6?d=QU@X)_=hcUns_p=i@2Rmvkx3JhpL@lvO71C}@fh3BnsAMU7L-F)GfYza zhpAt~1wFMjHag#}r3C=e%X{eHr)vcS544j(?hH2fB=%mr(OBq?4kh(_@aWJ#gBUQV zyoUxxZovI{<_y`Z#zm@4mNJbbY1Bnc@O*b`Z`AKYia&G@9m*I=OS;&7zL9GwnI9n% zRnh91bj5}ua^OZ=u|&%X=-sjPJ%kr?sB;aFk3do~>miztG4@|e?9oQrl+@9dvx*{6 zq&PJHp0&5r@yj4^79m3tRTd%`xG2U*REeCYUJDL-z!ftRzOSZdKVgoR6*VZzm)79% zwjb#g&C9XRt<`aQfvoLAij5!>7b4f=BPD#Ci$6y0dg$tPQF%oGn0_#?(6+iifMV3b zF_ov7fb@+DizA#8Wz`p&c5<;eg|``M&JDf4XP#}(si$k)r%t)UGM-y#`874?Ce;!wQCqXQKj!Z^_p-KTR5X5T;rtExQ{5R zp9qvuPM}6x8FG9OPi>u}PGi#qhLn$^KBJj?ka{B5y?poxQYbi#8!9LPEk4Tg(5>VS zzO)Bi>6jr|OgK?MZ(ysmz?Weej2DPib9LVB)#_9-1z!@O4o&TYyH?s(t7RsDIuka` z?Ft}qglm55)Xd6k=|$2y!czy|09egFS5H)*pU3!cXXk&$Xs~K&9Nt&{7_533n=0Rj z6v7tNc*Zl^CZL8lMU|KVg=iO1uAwr`)t;RYnT2g73D};C zTgBf)|5rHK`cYEM{qntb+dv37a@~VLbTTJ)W4&O?MZ7#UP zuw2zpQ8smaq~n>i?h)7kS{^*?3#3k<0{-NO>?y?{f$(BE1(dW;6{{KoR;_di1|2>1 z%%p#kBv0%QdW8K8khQ1D$`#&l{yM3vn-usw0sq%hUwTc%RkUYwk^^vM& z4|1z$J~{%TvFVWYt8Upc0t`Us2VX(p`oWl~cZh#h@t#l=iJ;&;>)2VPx(HJ-l$9wo z%nrTj?ryi=u%*yt(ZQ&6a#_A_?i`6>jvr9GBnD@1h_J#?`2 zJAF%~%1XTvw=kSmTOk)Xy~J^DPcDA4l^?Yh`2tD1_E2bqT!g{5PgTjDvo7#P+Z^<2 z3h%g!5<@HTYA#BOdQbcLq=JC!FGQa$wOq);@R!aCe}aItCrl9^xZFmTd+zhv%f7w- zMAv1gW$)N6Es|-?-=;3mG(W`pwn$aYET+&n*3b58O5)Fne0n@y!MNUus~Ce;qGgE} zV&ej{j+}&~U0R&(B1sX+Pq;49PBC|L3~Lno2vX5bF?M(GzWu$!wtjD5|BKNGYT)On zBIQ=(3&pip9@+G>O*h_j~y_F=E8L*^0jo(+CUdg8f_)4_^L|FvJIb>xS29dBfgm}>KkQDf&eKC0v2 z9KI`!T||Ui{<=-X0r*_q)`d2l=v~FBdm8(@pY_XIQrQTt6LpNk2f}XkD+~P~su}FK ze6&}Uw?Ec`e>C~&%Ozil`k0H&t;U$wUOQez3LzZELX&lQ4a07V+WC32-3dJ%8k2zk zdrThxjTh}hY3kw>@89?3eFe7;3Q4LjG;FR^^@ea5ZVxgxtgdXjzHjkgTRE+BX?yGC zu^%y$v2JsHzv2e?@8|UN%79|O>erdB$!KI)VWGi}_Am1``|3jb>WOlT+UefyYliN^ zzv0PI3`dW|N-2#r$C$o35cCyC9xA4C+%;4++|SFMSjcp5Ny$(*$n7tF>zM9IirP*4IN~RYNMFO3HJ*|Q+Ykd31TUJ6xH@=NK zs3<+yZqvH(`-mE6E@OzGA1tF~BYrrZYCp_Jo?Kkq9{ruPKvr0xRHz_+-1eL1k+jcg z-RN4{M=}ZaZFPIlCOsggUU`x%xi?#3e<}GEdLlwxePku2oeVyp1h2RZufR9d67mt> zTGXa&;j+8%p*f_EcBJU6o2{@Ma~ooqmHC2Tb9K+H{8v}(uYnUHX4#po&1*$D>NEbm z%V~SZkM?hHEzc}&zu7xZ|D?w?aC>nZi*DcG8pxd5-nKv9&&=9p(p-GKFT0~F`L%Wb z_$_|rk2u}f0n5qlZ4yP(y`Lu}C&L*l8*-PNm6Nz$XrG>L>+FCm$((o94>!bDvVN)t zZXEbPUkb|Z>x7)HD*u!`NWi;A927-_D#k++lq%};zAuD2fQ#=803wHa%`wN$2@pT1aR-*i+R`=8mxiNOd95}(6tE@ z1_W8^VDSd%D+Wn(kZ9$0rT9v)OWoeQSm3|_ums{mOGAQazY;HWnIlHI9jAomrp3Oy zKu?Yxd0rjgDwdu0+T&+>^Qc%>T4AzhdbE@zkxFr($fTBos&paiT;?IlQxqD9DsLY2 zwH3cWkNa17D`t@G`0_ob3R&1r2)a$SB8cC$%!AjAH;BM{a!e@MOL2DWzL6d0n|BDlQ2m&)CcgOkA@a}a%d|Sj-Zpx<6%g3n9E~aVp?1aDds7;P4_EGOeI`_}EYMiU{n zxF`yzt@f_22b+&gkWsyUm<8J^Z&m)n>x<2LZq-JzoV3HRt=rjBro3#RtU%*)6$u`> zZs_f-jeN@h*LfakZfkw0Izs{FdEa?iL^zsrBP=q(Zh<}}StkxW^WG=o2C5FFz2;U6 zwkeIEgm7~aJo8?SoZ^HI3vL-FOPRo(<04snooM0ba9WdUGvrWGoYo1aOIT!x-2x4; zL*p9SJ24_|kw|0@RtuHV2#OANSglIrEuba(N9#&lq)_P+PD{&{^TW$)e+9^D9CfU$ zaa1egem*4S^T>bZ|ER9_;^xyip;l&p<_&GFo34A2L%{-QQb0ydgWvJ^H|gr z@zalJH;Fo;m3PLy8m&Ie*DrH?YNTM!Q2PoVr|Rpr7+(=&=`qmKkork*{m#5pp_%fK z8-uj8R!`2*h3@fJ%Gd9#N*PHPmRgq%elnFlm-I~Nojsj2Gj?9spUyn&S@)1zu?Nzo z%Qz>m%7c~v;;?Dejg`BC7gY+lDC935NN;hftc$hiSN_#zjRz7sWe)g$yPxsKL8`AAN zX<*(2%wJCq6eYjNqILb|YO-@wG;SX3h>S-KLCw zaTBs*;ga->uX$v1^XuTl<{Q$5`v%KBF)FjW#;eKSwJx$Nobw+uFR+=s>WMy*!jbc) zuRs1vIET#OkjD|eRvw+-tXh3D12!I7V)(YFaKjgTTuRrvLYdw|^1#Nw(L(J9;ZMnX zgf~L+NiVk-JF)(d@ADaCd-|liY9lX{vh8|rYa3(ZtZoQD?XPL@V`57In+rkTugqP1bvx_BtDd<(8V|3Yh#1~HWwTxO zIHqi}*!VTYAKOYgC?lsytOQ=*K>fg%NLms1`jS(&#bYv$pxbneH-nqR3Qvdh@qOtA zUlWWZ39r9+Mlx6$)J>Oth^BAwD*A_9VRDzJ3-(w%}xry|lFQc8Ds zE}bH!G^m6kp&%Xm%%cAO_lx^^KF_;r&s^usd}9ap%$#cyohZALTytv0Xjw{?8|{!Z zd;G_a{m4rN=L?Y`SOHm2#b`JGG)NoW;+_bfG`aEMtxQbW>h-7?7Q}-prhQT$Jv8h7 z2x9Xxm;WgLdd6$vP^*lZMtJNwx93NG$bS=T>yeY!%}T>pyH9RyPis9K`RO<$CrB>nxGh26R9#-5 z01PwgZXNGxGX$}Wc%Z8e6P=)doX|4%bds?O*-SV2X_4>(Tb-7bdA6_{l29k>YBD-yCD^Mc&u+VSsUZy!!lm)vn^7~%NjM#xKkR^^0 zF5v9;PJ42wetKyDwi3NP(1y`*@-~EcW~rZ*(hXs^8o)YLO8m4z8d14o&1g%jlY_T1 zvEC+Ov(CrgW8AuHu?RBnV$9Z9WFVFqr^KcbBfVMDx z9W~bu-~A?(bz|vsj^d`3iW5WR10H%Ok|e|Z_ZQK!_JSd2Tm|$)6qbV60#vZDlqvjm zTt2FnjA*F5lHDzLjPz)uae3Z?0uNN-9jY+;eNwRdzW;3HYz+*@5Tb;RzU8|b3Sz!a zi^1L=KdHP0`XafHN0RhrUko4IdrtFn_F}aw!!S7{sCv!v|X1Ex-! zft5$p?$Rm(=!VowA~|3vMD7{vb8BlWC+ixLL&I$S#Evem`#$cRk}C4w3!qO!eJ2tP zk=^+e@1Yw~Es10Uk3@AJ_PM#WlGWjftZbgPrV$7HI-!8Q-yUZjnkK$!{lA_T6>;uG zA1w58#pH;H8Gl`2tr8pia@sOIEwJx&u)vfU?B~<^u|vtk!e#j-c$6aOhJH&Ta1h!H z%dQ9-8tc27bMtU!i5>Ud_RpW*Jmj>Haj`wIKyW8Z=o*L}cir|+L4yi9djZrU*0(F? z4a=#w+}y;3DkJ)8o`*|*sc@5l6gK-Q&4xCz0!nHkL6ikD<%$Rm_=Y7CKrH6eU6q9n+H)NZtZMykBW>=yVZgRL1NYBzFN< zgt4FapYiK?^*>`eHV#xbl(|-jIjQq?V}PEMeMgz(UL4L375*T#-|9C@Y19B^=R-Jb6; z&oDsluKryuWQiX+-;b>!_q~k2M#z#Va()Io=w(4WgT$Mzrw??C?#1}@lJ8Ef~wWCCEkCY1*2L`vWD%CRGjNdE8G z>8P+0`+LD}b)6Ue&jd77@kGIUeCp*A#YdX00ovK|KA7yn`N zwnxK77$pVJ>0V!)Iq=$*1fvpw+wDb{Ln(wrfCKgQ1?}JSL3_=R9!YCWG{F;ET1?gUum6(Fgx-Odrr=J-fu{vu`3PgxQ6o%-wi1#p+k&;1VZ?-urLIfm#ZYG!;{VB4yZY~ zf-yZDDdZVuFYvgh#JA|6wUV2k6mmh7(pSh5!mrVqD%*YhDEZ+NyZp85SG)dPF0mSq zVao)ICwjO0L3WVE+LvZDo?MpLPc;3NGRRfY_A8N7aUsocp&hEXTfT)|qs;z;F>-2k zcg7z7N_c^h{sID$S#?-x(9$E?S{b@u5p!}% z$8k#Q>Y}B^n_J1fn&6baC^0O$O{6hWF@5b?mU}f*p&5?MzVXp+b;l+*03Rx@*z$Xx zcBQ0=w(Tj_SM`ys(d(Zo9anQs4_wtpoa+9sAJU>VoZlRUdu{IyI=_M0Cb=(`OSEgc zNIYA_Wywogw7&YB<#SQ9Xw6Gruq5~c-$ipVc3CjAg>9oz-;{}H12m8#8bH~g-{Q{P z)j#Xte$zOpmSJ0Mc;wdQFiU2~Y08=weXqFnwuWN*@lx~^N2wkLcY)E#_UIh`+Y(x7 zN*}8gkB3vsUGLQ{46wd`OAel1#xU&BQF@|O1_yKhE|;UD?6+sTY~8xfKg~Bj`lRn;dT|FS zs=^PGE5*6)cc+eY#;Dcl^QQMHckHng2KfBjsV;o=wsp-`_o2rMJZjr_$B>i?mS8)H zV~YR7Ce%ik4Ecp$tT6rdEgf~Mf-!74HYjav-i#XAa0KkiAccFU;0F(A=qe5Aa#`K+ z-;d;eTf)plG0JqlGQS#HX8OXrD|&&oO)?#9b6%C-O%zp9b77DVd`eWK%EvkE8;+#i zzl~;Fi+03k8C0&pBXc}Ihc9&{kY8c0Q=|rDBz(i4826XAJJ$53RL>Gl*)$$B_76QE zInuEYs?u;SIF<^)+^(2GGA&qA+zq|Lohe7_RBTC{A2jd6++Lx7LGojxg2*>J*8~Ue zj?PHK2e7r99>nC=DNlW7Ny9;&2va{GI^-o5?oxkI!gAIG2ujmp8B z@Vhfe4h2gpf5T5Hwqz}Y*O{Vu?#C^>K5}Od6H`^YH-zz=b0fr&b^r`#1%@28Ve)#C zx!8Lg=EUPYJ~za+f0uelZ;B9%WJT+CweE=WhWHS^R7VLlv?}S%h<{v8u#fITNfUN2 zPv1EG@5S)~yCgrDYikFwww*pp1{UNu&`mF>KX{5ns${+Ah;FZ^+o1v zk-hpdBNCS+PC=oA|L$5xWrK>F;_lUWD}5#=BXt^jCcu1G9JLWeptt~b;Gia|C5h3HSD2rqSDu_S zGn|ya0=@lHZv=0XX5A+DKMcN%*7-I257T_(D83h~drFdJ5^9U+2m6FSvTj>_yC+px zpJ#2ARyC!lvuBBJsBFh;T9BOdaVV*AHVW-f+hF)f^w^Va<>Mzs1uK?;1?aUX0wskX zHC$@Drcm^QGvd1)*>#6a?Se09iWNx4QZy6nEmQ?(lQ686T9mI9allZlt#}PphDV|+ zB$e%;jhP8kl<8BA2uERNMgcy?60dXAu@v_rcrqy{pUKAtj?-{O97}Y2d6c?-MR|8V zMkj%ikR^9T4X2%w!i*_W-kN-VR?P*SI=)lxBFl{do!mnHpN1+5cF_St zlvgNvmo!1E8YUrLMflpYV1wWWo`=nZoTjHGO>Sx-e8rAeH+}H32<-rJHGq=R#F~@HtuM^%sAB!Dbl#x znEGTk>k10&M^a?yt)<(G9Wv!FowMdkj)N#ng~ zyRRQ{%q}Z)WzfYqZBI(_18$#PmWXw&+9aHt!LMX|JC|7#&h^(10b1RPKTlsjH1-YX z)Rp;kbaW{tzFNPvWhlUJY&wB|aAxc)4#~f}ai${PWj7J-U9X<)0#ee?4nT65tm=b< zpIBGo#45-_J5d@$S8Y8!IAefoKx_4pniY^*vAdbpxX>(hk;t&pjuWCox|JC|$e|Us zS?2M&CgOU;2j69hA;EMe4B?UH?O>*Q5%MNKHIRwPkc{=e#&5hY8vnT~adgD`C4k-B zm>L>(e(Q;7Z-=CK6BIu&<}lro!!3-pESQhMCk$mkpO&wk+8Vf}AVm;@eBcwj2A#m@ z-wJIpAr}If;L}T4s9pJ&&_9{rf}#lgl%Ow%L_q~_Bk&1>7~tKK9LtbPDZH#yaj;+c z+95uG&206;R#Z7AEtQ9KmHYEjo1W;n^UVh?dglCvesj^N$@H7Hx2tV>QQ^Xm4yPnO zw=vIk1ok|)b$W1b8K=`QWVMYo=+}p7OOx`W{gj^r2DG6C7MkCMR`h;Y#CeEvP}{U!Oj*Ra zigHlF2q+^7rxV(6Uj-lNx~K2PJ0x1m zulVzgx0m3QE5iAU2$h`>g7qsanm^O>i$*%8pay~2%S4C~2NAdsnh`)#vSRr5q+fkND(BZPCH*2xHi`7cAWgx4Vvubeyx zBP~XlPyGoOzcG;w#woqJU~8OI;Ejn>B0tf0%uBSS=1Jw<@12upoD_oam@Pkk8!cb! z=Ft-7PYV;E#2TDjCw%XZ@yV9yu1p~#?h?C9vpnN>a=yF1U9sJi(fJlb9(@raAWMos z5Ql>ICVz}OZnT~JlnR4!-{%JXe^1`He{G8waeMOUC1lX+f!CKf58U*a{g-=v^oVd5 zEwSwpGE-~rJ z>+t^AczufMXJdi8<)faRtSMayL50VO-!Xf=6fLginC^ld!?C`m7k^NfT?tKOe%`Rh z?}uWu7V(IX*M%iMTnRBO(~}b&MPRdIN)zNUd6(vb-JrRP_ozqMnMgs-v%ltUO-lPe zX56lmx|sfzgOu->jL#K0H}rP6UD9Lhx@Js9z}CqXzPlDHZ`cPd5fLD_3Xl0>hHtnQ z&tIbw)uS>_6Kwt@zQv+S)k7!ON3S8{qsS$@s%6y#qQdinJ(MYWz=!#ELnQQ z*QE>HfzUJa^1BNB%JyC&Q?!*rR1S{`ncLHU?c#f7MmI1<5Uz}!9)~NvA6ST&#d5Ls zyXfV%vDkg`F06Sm{@QhXUQZ-}&1`A+NnrDqBZ!m4yZDKi3lCX7h%+5E-%acjJ-CH+ep{(JaB$F=r1(#LTq!u#Rf^&&&fO7MT*cnR$v1h*_T9 z%u#y0{V~76_Y=%fIE8cZD+)Jr)c=@VY37f8!2AKe%IKOqPxcX$lx#Kh_1*8_n+zr; zQb-MB2bh%HFU-0Y5$<665lS!Ot%*lWRBn8#2rXV$4|7L+}w${_OM3{((uZ5(Pl zd=2Qd-@#Ql^P6302TYMJHF491#=Whw0Tte)3Ehg_8!9e>x^+X90#vBAlCY`3vjCv@ zV9(o7kO_K#sfd{hq%CT^*B$@%s}n5mxZhA-X8Hh1E1(##elE_gq8xK(-zxj4AXvIp zhS6&{a#rd|82y-LsRs1;QGpL({rblmwS86!yG(KKw9i_9hX~Sr6Ql+a1mb!Vgabim zG`b1$8bQZR1@x<@pN?Z8OHJtsE}W<1vV(J%=a?A!K>L?mKR6jXq#Rm8GFG0O3N+TC zr6lF$xyjg3<Xd; z8_H%c*{8v?ZcXxv{Wx?La=teSEmiV9v5j83R}30tQxEngDO*g{R>dfv^K2~V3AlIV zcKY&vFdAul?64jn<$q!eZTaKelVWq#fAt^5^@d_8zhEz~*xzq>^CJQL>uuNkoRgv? zp2Dt-f*qY~u;UOX;t!{*-)$dkA+&ne>O$?ZB4x;U61^>AOLYS$re?f82(Gk;?u8ps z&HjZuCzAfRoW72WdGig%t>RUlDyh+pfg7aK?~&VhU`a z^ersdOP_Lf6IJrn2Kx6Ytu~4+{cc@AiGAq-x93EXbL7_mp!}X5pOO(T=>)q1+U z_Y86K(-iE;WV0v>+;^d~P#Ajy8PilAqZ-m9JlyQUlDT?dY0`J~wUa0QgixBB9+lCV z?!+^?J#`H%{mL&%?fqczz6S#f#?j3$mOg18n1r-S2d#$q4t0Ddc~`=ThRM?$vGn_q z_Y67%I@yxU-gqVcV`G{r7Z~??VY=%~Km8FYWZbvTp;tZiWxXLU|NeL-?zXUWD|h3l za1YA_L7`7foO9%^dyMN9Ze<{vr`eMh^b71NaOUFW?t`B?q;|7 z$fY)Ax07#njdMJ0gZ-6JgR`-8cCUVXG5^$WVUMgJV?;vM#*tk~8pq!!;8x@C#qP#P zK-R{vmq+@OD*Q=r#~g{9OGD5qzbyHlTsG%K<@N1Dp7%U9Y>}ce>B<#IP`&qRq~0(2 z`W_J9O14UUkR+G=HmX7giJuEl{08|_45YGI_i8PS)??g2C9%t1E4u5d1Es+anZ}BaO20t!WDr zn?(tDK+rpB5`9HgEEGh+^ZXU*XGe67+t4ta?6-2&{I)U`-Iarn39>5aX0R`Pe2Aq2 z@r^3zD#IUt4hJQaY~81%q9WLyg}=1~nq$A8}gbYlft zM0ZIE3yS8MEVEJ$9Iuy&vO%S4KCd~Rn@|k!JueZN z{;fs22Votin_c@|ul2K?KgtMID{y*R9hMi&%Xh2fxUlGL2rH@?6S9`>=(H+~j(Xr4 zX-0r|mv{_jw$s*Iu!p9hqTftJzM}#y5efFtB;7;9XdzNl7EpbF9_s4BhhChW0dnHP zLXWagX0jyh*>Sv3LXFV0xd${AVbnBP%Mo0jtO+V3Jy}C^s*GBkgVRr7{*oS#(2GUh z5^Ip|g<*7Hmx;Xnt&V`cG<>s6nU6;Lm_+B8L;(~;z#&hyqgqj8;w5ZZR@FW&PO#Y( zmL=%{Mz4}m6doca^e8=4i*a;X8b(c-b#+lD%yySJ3VCvvI)6bg8w0yA=$qwj-76wh zI2swu7KnuJ5~*IGeaf|U#7^5*;oV4#5P`u0kY|YFwy`RuCg+HGXS1LgtVCWRp;s8C z>~tMOMyQ~2TvotEG>gaxB`=;cXnXlNHfuAAJfkks?ERnh%0F-2i8eyk>h0DPfbE;| zyQ8bQO!@e*5a|ZVqeyl<{=uFOF+!$1yU@H>kYzb8ZiN%Ko84!8z0#ZcF+7RP||%fZxa3FjQRrB|-Z zhD!z$>e&Ufaa=VJUUhZxX?I_O_F4Dg^eWt8VzsFY?l*@#p_&8#lpT2E(Jf;HXTVDc z{;|sPscUj(ixuvAwYYvx_Spa0%mj?v6%j^Oa{K%!5pz1P<-&*2lFRs;Qok@Y36 zt^!XkkIpZuqz>Rm*8pGnz#Zbw_LsI-;rMWtO^NWaz)g)DgzsUF%z?}6vk5K-OY`eP zIc8&t4!G&n)hGq*qzhwsRd^O2_zVBA3UrWi4v)R*0RFdwvzrbARgTWieBhB{@btIW zSCN5faA$Y8gt31BaGMxEP#q6c1e=)Pev^+ssqVwQ0^t`3a^M^LYwg!VeU}b(T@v@< zS5^}c1azAkNIXUZxyCPuj_`cKmgV;K84GRx=ZcD zduf&-XP?Xi1MRPIoB)prwnTGA z;5c}CtiJHC_SX+ieq3$QpLA7jc3A;xSL9M4*ru9-^(8H^mM5v~Of{V@=4^uDB(QQb z$0}qE+=1)<*~>D>oxw|onl1?eI5!a*{Mviy@Rsgj6(M4*J6Ey5&71D@`Y`UoRQGW8 zK+?6_j;RIiApqyXM;m;D@dMVJ0cVN|9^6X2kkCDxn3DW?1xEA5{<;A=b^jVZznYT) zPeBg}gp019g_fOtI{36IF@Hg;dzeE~b&?alim6QNd;ojx|5xl#KKY zcsD=cSYW~uJRRI^F2XV3M5YODtZc}cZbFxY=Amh(Ob9&i;1UKNVqqNgx_e?8^j%MV}GrWg4qeT+&6`cca6Zi z)kp6C87w?F5WWNkTXIG=Mh&}+?10|~uR$&#L&T2H!jRwVBvqN-$l<)qz@9230+&hx_(CzjN7DXM?jnef7&r_1M~` zST%O=&BW1RSnkockQ@p8hn~-`i?=>Ch<{8zHG*OA)+243(Bg=QBMVVT9(BX_QHpz5 z%6CrDppHn7adMrHYwEueAzk2U!B5~kNNi3$W_KRkqw1bQDQ@#`UxK5#&LL^wAiaL$ zj03GhhHwX!I`{mzQbmfyqpL?MZO7VAl|W{q3UWY}^q;mzh6p0XhgqG5JtSs{?0NgH zTJKx*3x(RBui3bUS=(!P6-Z48URa%lJtSor?%{k_&7bpgpyyBf1Za0n;A&^UR{D+Q zz?I2_Q}wEc&%cKfhxLZ4l~etX`iZstFZJ$gF)D1d+0`eU50rrNJxp$udU`nIDxX~2qrYVZ~T9Zcf@k# zrGc0LxLnMc!uhT@Z@WK(e@$X?SwEOpqrGtjMye!_(a+@5Y@GnYKsT^ zr8B`D#{tb>Z3y27>PS^@wuRAk8c~i1>PS}~7|Yxl?nG^PnY)u~B74WQGI~>jlYvd5 zSeKwL)i>{Kq7?I^cPhY<0FPjf5Nvy*{o2^Hy{>x{BDV4Z;BDLMHfa=JUBbT9Ho)P) zYV1rL+M}1c4L~$hX4*ivgTC2v8RSF#vSY zjzDw>)QLbe0NLEwr~w)T5eb;^W(`8V?i++)627$OhDCUBOQ8)*H>9kMAy5PYt+%Dn zg)qG}P;&hU5YS8p==eYM{y(($9~%4*?HViH0rJKb%+1%8%$TeS#UBZmo_`_)%L-Z! zSbKi|kTV!wj{+eW6qKyNAOz?pgRv}wQT;(;{}8gRd_@W!P+B%nf?BjkV)Z;BF6~Fd zXjLy`!DQ4g)*+hv=_M>hjwREO*)8Ax1GG~*w=4y8;$ZhYp)N&77d$XlzaxL3R>4+X zv%-viAKV*ebiw1cLOKiu*@nXI0dF#rKA<{HN;22HUm8LVO1DZ;>VENXzLMfo=jPsg1@&LX!RcK%IOd?53kPTHi?RM4P#|WY4;5T305Ms3^rc3;oTREx6zrXX=Y7b? zPMOn-Ny*Z7y*z_WfwyPyym#u2F@-E`*~|aN=pTIcoQ(X2NuIXY*3*3t)R6UbFRe0T z1b_$3jIsHv^8QaHKJ|+G)r9Ik@i$KK!O0O*Ww@6Kkj&cDmK7_E08o%-g|T^IY_k@Q z$a;TMbDmCnej{6P`$#Z4;>M`==ylaVp9~^F&PCg=Yw?91kv30>`%-rQ7Z7OSAVT$t zf5<|U5CLQ@*x5TNiSQA!7B!i~ricJwj~*Jkl>p)(Hu}-+{=Qkn>1;1YWIt%=Sb!tj zz+OF=l72MM(m)XJGgBc1Ho&GmYehkX%UeEznIuPq(lXfJ*UUcu*EvqJ_WmDrW@wQm zA`Cc0PD*un0BC1`GwMQe5~2~>$)k5gUq=8JgtoFQuNH8LM+h?K7LWZS=J8Ph5e`}1 z^jAa4ij=H}tLQRGD-D(=4yDDsTzpJelC2`4qJ)QlUQu1xJ z9mjin4i2nQjbGL!r>QE3a4FuRd)KVq7o@V$jj-+YL#sx?0p4|T`*u81ww!y174$Ff zVKWlR97zmPZX8+-2n@J_#xcAU_MCf9EAPLo7(mK%uGTp7OK*s}&n1jO?p4Q&aqjg? z&I&xr&To2Eew|~Y1LTF&GI*V^1Q22G{=gk~T!C|(vXqI``8M*<(fi$))Pv-tcSFa9 z5A<*yQYYRD3tOtBjF{_n`rRHK=Cr7_B;_&{4=-3xrq>t5Nx7HP%XcvHiYp6!GL8*VL>=unT&pko?r4E& zul|_XAO8%G0MSTC`yOmyUh@(FNAvXO(lNO&nHhi{QQy~pfdVvRG$AuRr(wCz=q|zEhgB+KuN@H;vVGE>n`f@SMQZ z1gEM^A0~p|1mdmX6R_%34EQ(pd&}|8VA_A+(y0hwAU8tO#e-@i2^pV@Uwjco5wb^W zL($_#I^dkMM=C-YBJJKp(X&TtLP_He>PL?=M`EsraOqv4#Tg-K;&pQ%xgbM$g49rp z6&Cd>&#~y5k&N)@ID#foe$t|zx+z>5qY1cD8HV*=;O>$HpNp`)VXk?s*FN#VgkVS_ zOq)P9l5Pld-L$6?vt4d&y_8G!OY{kzN5DMmWgAZ`&HlyKWv%L|m$8R`r%TS^sQBkq z&&i{+PT%+UF2Vvo$$i?o*c9&CA-XmuGtSxf-GZDq<;Ix2**E;3+kWPQTMA5`cA4F> z4zhfFK=L57yKj;Kx*FW73I;OGEY&*G zC)tL?+SLA#Sq$M}5_PBiosDW}1z^O+ZJSA<-15r%z{04eibE*WY=9OSCArL+3`@w{ zO(bnmRrJi!!cdB7R5e%^XP@=gpx_c-5VwoJ$k#eiu&Q3Sy~yvsCY@<7#!aE-zGq-* zl4Ng!;HQvrAK>cmmhBZ(LpRh__(XITOMNN0^t_T1ui$0u>R4QQo=H;HvIjxO2fEdp zY@uV}>t{O!RnUHQjCB0ruk)iOFrPf!XWVKh=*(4Pi^u2+dpH`)WJw)-E{kM-Eix1m zp8e;>XrAHjhAMHED!j9qxtGb_0Iz!?@cIq@W1m6b?rgG>Y4r9!lJfRZx)Y3TSLAzk z=s))O=HOke582Gn%l7z&I)Wb=bSvq=GTLwt${|@?Ys{t4eq)SuoZ?XQb|#YYrct_y zSA`iwv}@4Oh{UmoqQ7wdP{Xq^B*&)T>`^*?Ngm0i=nuSUpd*u2zP6?Bl%}#NvkgU; zm@w$|H~_}7wG(~2G!-BZp@-fz@u=6s9Z#)@jrqUF0aanNG`=W zai@m`B(sWuk7?R_;FI3{LbN&yi^-dXclJRrjyF_<2>N4WCW6p}6kA8HFka+c$=>jY zRC>|w@SHEU=R3Ki&=8VryPX)w5|KOw+hM&Jy|3y!m6=z3YSlgb(Lg)Gn^OH6>tkwR z{Eys6%8Vo8u+_q$p)cCsz3dWISDm7&{A(QJokR9|l>j~PcqV2#ao>+`NgM`U`; zFN(4vAO{ep7)oTd>OZjWK|I?J%j{7(@I)Zw5v{0`s?e~Q8RQ@C znpuGB*<82X*{pjn+L?(vAL|Kz>(k|UZvNVE9118exiCiip|441suI34n9;f_SDho^ z3CqSWNqm7)PP9Zt-ttgw3maXCwfSK+>>6E*?!2v#w=*+tK33pGSLB+p=4m$UB1#hd zU6%v)*HNtaD?QEAHp~@)7r!>5KzMdAAM9uJoVqJoN_-@~<_YmqHuDo^t)+Ds4j_ZI zMJfxmv4BI~etO}*adlU2-cDGXxGng3{k7{XIxOePAw-N*qo`a?fmMi~{#J{Uu1&d| zFsl$B{jK5PGM-xnne`5uth%9PJQ!A)^-7wo6A?z&7rKiwrxz1)*H^{>f9egMu=!y( z`yjzxdFRWa{;0GVBl~pUZSfo<)XEI(B^iTbsUFmA(YA7ve2gg%<&?d?yR9cWj z_LVPw77}})sP-^3ax5?=BQRNesuFANfno!`f0AZM?N_7qmNE6iuCtxlqioS@pUw>U zdYz^&c{-e006uJ!Qwg0wjcL8!s8iC#b-xnX276R!jPK7~J{H60NJZ0LY|*Pzxq)(v zEpuI6t=FkaQ!y`ZwOrGBUfoO0zl)0xhII&cSNN&*oaN%G?1xJ_lU~{H>?85(tIG&I zSL#>rKt8zW_PHr3)HkIa7~a_j}Jb?6(cKF|9kx4J%nX z3!^XZb-?PcbBj{Rh?V9!Mii#JMzD(HBZ1OLNT&uh{Z`#$moys{ikZPLH zv0aESOK`bbx1;{)@@hxyTdE~oW4(*65;8j6wpv1-PbLQ2q1q=4~bw6@V6RzyT z3xp=JLjx3!%dV2&QO67NUd8R`wsFb{GdLNY)6Z8OYecxqE>!=PsWsirC$xH1ul_w; z^icPrSoVzGN$s3|LUfjgLp|ULRbl{;*1sZpcNr(hbQO20*~W@s$ez=m6&XW{5_{^n*CK7Yb@=3bkX*cx;IgA|D$`|&lLBhFSDB==8 z9M~bJn@hp+{WFw_6uRPQ9BVrUqSUX-@H?sJ*ht~Kglqcfzi{bi@7O;UT@-GwiR>w3 z`t3!JM6jsd9PeGTAYmSIFT{J2<&dGlw-3z_?eLv)t(xZ+YcoR{nV17CJ4f^8i#G) znb44P)jp8RCMd@E#ifpxie~czMLWnXnLiq3^C(TsP9Xv_@I6@tN#*{N3L_u^lb)NuTg@n z_b)np&dQ7w7?jY(ZXT+OD!>^s%(PPbPHHbvJN!8q;b?rFr$(ui=qM4azkB{sf!g8Q z16f!0pG-~Ry2^^9L}wCA-DKSfdgDVQ#IS;)#4D0gVK+(nIVJg_(ARmJmK(1xS8LG- z;>uv^Pv6zbUAvgQ#2gZHFZOmjV`!%KPN14mtD8EIbG`4{=sY&-SL{b%ge^K;@mc*T zuwLI24g;x{zDjFLtEe@N_2Fym+05rCSccy}FyphwWF#g(;Oj`I4q}6I;(GHo^EaX)4swuGrkXMe{dC4= z;xo&@7xpSfn?vW);ko*Lx&1l7G1Bp8pZQ+d&t7gDzamryD4jxJT~dh(AYRL z)85>k&`6EGsIN4xILc`kDOF9ab@=w`cZAqb)@Plk8fnse1}Y;uCm9*>$wpHt@1Tg= zfcxNy{AdKew{*=+X8C1;uz||6p;>5&usQ|HQ;&|Q-I}7!{*AQyjaPe(CDsLlCMI=t z9fGqS-`d;F@!d_EXQJwH6NOt>27Pw7;ep~~*7(O{#hbmnp_cW2&l8J?l*R`~?x*K% zSU4u1X&k;qrFJ~~z;ZHRuZU~$Lfl~ zrS9%Zfjb}YGc-|3&5kam1lP>2x6EJ$1$XrKfO(@cIQ3hjNi+t>OXT~q{c2)@)h#nV zROtJdFG;05=ev(Je(Vy9GO~^DbVcT#J3>Q?jvBF72&lP3w(EnrQ&J9Br4&@)#%Qy) zm~VE=y#&rgLJH*6t^})>-}`(@>|%TZh!4Z?ygs(QySxjVVJNPonsc}5;A~wb2qQ)Q zO+7*?^?{%nbal6Sc_iS z*ivljz4FX!wb~hol^!gVso&S4BuOmzLh{!3LuAEYuMNuG+1xZP;;JFp@bn6hA>jK}9ASRnO#o59|Jc%e z9{B$UMW_&^{EQ%Pke3yWDCH+e*Bh98KLASkf4zcmZQ0sbfKvYFvMec2>p>=?79z?( zH2P>^K21oU1tjwQvr-o^sdm5&KM@NAA z{YXgWho&Y(08syLMF#?W<048O>T{0+0X#sdznB^qi@e3VI)qffsPw|*-}c(LXZ$RW zM*EogYPj<6Mn}9y2n=xH*ggJ7mHCg#7ylpC=nwV291Dxb0~ZK?N(4J!jU&Q1zz2*e z(e)koC-qngeTFq4zXxP3($hev@(U|zwp>I&RN(B%A{9}zmHBH37o(l8#k(2^1Y9+f z)4xcW`MdujCI5*8lm@JrK|3`UQPEHz`U4tDgg^p2AA$Umo&}IX0HOpuX}>=pv=mg1 zzOXFbR`lg(p-GA0 z;Ui%AvNX_lqdeUM$y`i(j-bk>y?#nXgg+`vmX7(<&Dr9MS^78oUQs(C&ZMe^4Xs<3Bj{Kd6!Z*J@CY zcSs0wi^dJyWKLwnZ$`}9N8XV-rB2spjGEVv{=dRc)tR$KqrwyAR53zho9Wi4FtZCv(~&&Ege$F1%!SgA)gIvBjS=ZXBq6ImMHO+Akx zXJ8dCmtt=IK!3-sb{!7gvMs1(D#SdaDS87Bt;kCrO-N&0_kHJljei`Y!>44P5V!xf z^-N+;)L@<~LSMRbYkLz8J+UpQW3t9Nqp1K+yLrhI32ETO+*X8Btd6vjc}CnmavN}x z%z%Z>Pf9#TlD-`5bu-2}9~-EPrvw5mO28ZEJA-z}a!R<{_;O*L4$p zH&Vo+G_PP-$;)cauxV*>N6fb`)xLTdYfhJ5Lx0z}*H`0x6`2 zxhKzy-rVS3j5|Tn>&ofAZS~UqRREZ~C63@It<814n47ie&48XEi4@qABV%rtK zKqrCLzy=#}cB?m)Ac$KH{^yc|IV8ttNzs|X{PyZRBFKnw_J967@xUJ)l0?pp;{HM_ zlF+dS60yiYNA~3Zi1Y)|Ij<=zmWxzxuwKwWAmrIMPr^@{HBXD zJuKE;ein>j*)y$@9a5LP`NwgPB>ZI1uVAJ>ILz`4f-u)jKCUie2Zih(Rj5Y9Lc}2I z>6p{c7WDQAcJyD5$fh+-V?2$8#%in=D)jdWlKZ0hCNMly=3r@jJH|K{N}L>F)%2Wd zR5V2Fv3k1Rv&bgcSns^WUvrdbrkLCxGvlTd?fo(cS6lxg)*)0iO`C~_T;gNgQ1-nt zS+1u3#qS4D)l_Y|l!Y(5j^5Qaqa667j=!GOiq0ikk%TihJ{QrY*=ea=lCHF!Q%Sz% zTUy>zT~F#_GZHGMsiUu_6WK(xA(g{chD?mT=zRd4NYo}wnf|iN?=7mDxEna>G(TeR zR&U}Yp+v9~IOXEqD=P1DA6F2g;cIR3{1@BKfa|NN`^7(`TexHPez3mGVO3W?etN2U z`=p|VX>1J^dD`xXDRcYnz|Y*hl;O@7_h?axq?MUuR=J1Gm?6n6jgRk3+0TZXU$BixRrOs>1(kU<=ok+_(|{IAKM_1@w5xCko2o`ytt|MK?-LY!I zO$f6YMV=XxXF{y}%oMmgo`aRxcm+L`QFxU{77lcjDeN=XjiR*`VUHsz6Jnhgh-~vKY5LrV zYzw8Mqk=PPK_fJ!@bHfUH;+=H_a6oBl!6jbgxt1t+Q^hF4Ol^Dp~tn7LM-NTC*HBH zrNaWs)CmgTK473Af>;thI(<*xeeU)$AD%>#V;Y@*hT0SHiNlQ4676wxE{pfqjuBQA zR>nDdG=X6%7j1C@atfFRW3j@@^P+{~=WP^8Qq$CsaZiF5 z7IS%STeAEfAz-kXqR&?FyQfwI#fa}5w$26dZDGv&gd;jqZk*9qBtTOlLHonvh}0jl zE_y?SV3 z6ja^Fpd~79PZurgk-qa%RkZaL+Y;YAK24SsU4Mqt7Ru$o^ShF0TfS)8Q5}Y%u@;tS zmGWw{b8SZ_LZMOJGnl2+zD>t87dN-Oba17jZIDGZR@2e#OF?07yU4wC@-4L-Q&H+u zzXP}g_(j=AOzgGAeE7CxQ)Z(ew^3x?&$aYS&5oUI_r21lj3)SDs3>LSwK9B#vPBXY zOjoe;@!Y|MFCzD!YrgXzTo;t81-V>zTjh&`%u5N2YBegEpH=2qJVHQ#% zdo16qT|Hq~W8*7NF($f%f9cd&rLs{2WapnmO8{p9q&WMjd%5r5{M+j)&=q z$2O0q4HyD+GXiVUoOXg9BDf-Y%^l>9s4SY``<~b9@14xtG~l) zR0MXeJ~6W-n<)|F&LXhqt6OIkX(#d*9ynU=-qG2IL$DpJGBkVp@NFAC$aLQFFP#V% zH#zllzx!J)2cO&F=h^zBZDqSb+VP&JgF+>CWhM6B|BS!>Gm5WvICBqc!)CQ%hs!@cCK!7wiEqOSrcK?Rz$R*qBelhy_h31~(H0H^3(W%JTN(t^xfH@^At*1N(%_G+PRM{;`~ zm5oWD(uzNh9TJU5ApfvqAnD=(?OOw{&%rQr5if2)UwXlc5$TW0eoM`%?dK4*#<;DJ zT2f%Q=K<=oDocB7q-k}7L7O+0*3kd(j)>X=)U=qXN8*c24^TD#VyeZWL9JCL@CNPM z^E5tvGm5OmDI+Ro?lo4pDSvoRtcrVRX=rB2_PSuJ0eyL1^O}(u->qqghO)SY0wVui z=5DBS340f^t=TJ=Ac*Sh(w)tBzta<>tmW;^(Ja)@WryjA7zOTyl(6|{TgJ6nc`Agx zW%JLlthTbUNBXsQ?&R3S;_a(80Ho6AIvWo*bHhNcpUF3|sPp=0&)XSBLtKo!^Z&5* z)?ra~-}^8iARr*!AUV{4w4~BGbP6b)0@5L%5`uIO4HAQNr!>+bl7b>2rGy|MNQl2Z zgFc_{^yn4XPkpWFm>+C|SQ8%@XhieMcN5Sc~m7lI2P+^alyW8*1Wg3fX+v9Z8N{kr0 z8}pW?MnJP8VWWAP`$%^*U4Z)xoqacS9e#~k>~yVE<$bXBFb}SP`_Yho-7Bo5WD^SO zwVkB0A{m?X&<3Hw!7uEFVlnZ6hJ=PS`@XM6)nQ>BN4d*rdyoa`R=mK z*K1%^%fxo!#`xY9I+(}w!pJJ7rkfjmtI z+A~}6NuA%uh$(jym@w45t7`SRLPFeWQ*t3|+w`!X^wa7BPhKAH&K*ZGPUCECVM>A9 zyOX~H_>~pDzy${ORjxv4yTdHW>{<#VQ_agHH<+^o15)_op5?a z2szvMtX-n1 zommvz+(G}9(W9_oW)H2c4bDRE{qg`j4}41gTjkSc)hQ8s5ZjT2 zxx*0hEgvnv6^E7s$oNfo8S(V@1Bdi2h({q}L-|!<7Mw-OdHsVA5z>kIqqfMrZWhAU z!5onVM>u_B33oaHi>of+7~d^w;$~Y^rrMMpEwh z#U?uz;Ta5HW!LjyMVb?GHjY;%aD;VvxclA{*A3-tATkg^DelJb#-SOpY18?jh=TTO z?gJ!_aBLksW5?rN+v7;-v4k#F8MQHpe@>cXCH})<7chCvTAeYyZnb$H-Otvsg~u(~ z{7Zo@1I*(IvPiRx;d_XGX_@!OY__5!jaI9KGLPaGfeg;FzsU_;BFEr}nyb&We$YX<35zMqJHH9KpMRmfp^kx>$yDPU4G zoU>I*Z^u5zS+Tlfw6j&dF-)2^=e{ntYh*e$DXo#tqh>Xp@?b0h!dJ7d96p*d)6rRX zl)QN213h3>`+hFbt>qB-Y=GH=wP9}$QvvbwH+__(k~_FAN`3h@r8^~+AN_oT3n#^I z#wk?3tK1m2DKV-yJ&l*3Fs!Su)q@(t`*XNkGgwlJEhpRyZ@+${=-t4`%mK-7uz&pQ zggmH>n2dD7xW1|LJQ6&qaB0dvdcSzNyAAHKGXe%@W?w#s9R4Ki#pS7sCYO8sei3_r zo4&Z^p!US)$L_T=aKR_xot+^=s8dw<{vqE;)qTLynn^^AM#``B#ALJz2Q*sw+>no? z-3H*3mEYy?IO^9veOg9I5NNH#P-F0HPo+4cu#@A6Tc;j0b% z>o4crh1fm3bOqOw_NtaYqwf+2W#ni7yu^d}7ng4+*>(QG_DI;y&w!-%Sk6vbvvjr`*3af4E4W_+E2#H#m#Dul6nrHaUaevXgR2 z&?d3mzEwDbwsB6IwqsG7K^fFKd5H-!=VdUMeLJ0*w6cpMnn8;Uopsl>^HFg`lkS0& zA=9RF`f`5%XMR~b+L**&#sEND6QyM*LEtN)t%A$IZO*VDBVGq2)5pARh} zE$hFspI#uOIZh2}0L2Q4u~cg=iLB}lx79gQSZ7t>;1C5X3+9qhED%W5&C z5~T1g7fqQ&BO!Dhf;Ic<83v<@=!|K#ax*RNO_d(b#Ol$)xtP#!R*RRcP<~E8h-Fft zV#Xa&i~OwY3%2`F?wL%qyh8&1`7tF{m;dMLNmc%D-2H#!$%RJ$Qn7Fv{7t2%966)h ztU?m@hKHA=Qn5!p@x1~GJeI61!8Hk~nQX(-=ZF-+cmQUrTtkCbB$0=hzSL|@&NMkP0rfCsSr#GA|$+EKOsOqE*w|1EV(C5SmBMIHoS8;O{A*}Uz!Hhj39y!mK#)_?g2lpVW)8?CR zCD}j4>Yisz+ab>Tbz!;egb(vJgFZ|l$0%Upo43{qcuLGigPz3p>emH^xe%HLQUqgI zFw*|wTp(q68t=y;EtMGy2S%eq#3|x2u{>WdPGpd?vE|cE6FuT+ZbdCJrzt#->$Kg( zEF6T54nZy1G3HUkWVoN2yDlcHu$hf4G5dN%Zu4~>l?CDGM4>^}>w|(?cxk)ISU4CO zBZ69t7@~<-IG7vr{7w;?xbn-uzgI-~cIOdi5DsWU*pWHAJm7^#$XPSvk2oZ)x+lQe zm`P5|!ot^?6MPkzcRNQ3M-)i*Bc&IfQPabtFjvU^n*RuhK`DpcaZg|Y^1MhYO) zzhn)i7IU^WfS^e7ifi==_tQ}<`Ly^c$X{nSX$=;jUjmr*D*;)GvfjA>J$x27GK`9E z+s}cgB(Z)WR`LDnZ)BhWiYKgJ#!kx1vrydk*2RKa_e3Nie($N~FbDxG`L?f89Nd7v z&y)CL@g(cYQTA<%D8UPvd{<3j4FB<=VaEH-axq;?9<>6>R4#@rFHe$7@e{*7P2+6% z-_^m6cq=uHb0Bq#Gi2?{8%NA-B*I(~cf>rG%H{}RUHJ(99i>Ml$uPU|fPYM*eM3OC zLl1K4%&P%3ED)e@k#si&f?5y%(!-606ori5spN(yqLex6PjmjE08JJZ_VhHcGM-n% zDnAJZN)4ivuld22Ohv=;Sy5AI-&jcj(>I+x5KjT*22vRwZXYi~gc2i41SY;q{b7u; zwk(BtJ{!NM%z{iKwK#QsQW+VX7BzLY_&NcZk&p8A&vs1~B$2qsG;8+cE?8`@mu`fu zx+k6s)^(S{jyjJd{)o(<#EUZ%cblDMcYfXKVAe{fdba6vnNxNiDQ#nUpQHWLucnqa z;X))4IIouctX3HR=9@_qMRAz% zro__MIi@LDn5`_Y1(Rp%>r~&BD9k|}u=g!_95N6$gH!0xAwbNSKQgAAOotjFUuRKI-6h-_qgaLt>zA+9FzqBv}L2vQ5!1CzvEF=>r?)(LTUI4!6z+b=y0A zpe)UVq(6^n?9U^q+i!+@4|D@WAPkKn$kG)Ts5;+7l9X%c$a6td#h5|55j=7nbZd|# zW~e4Ifd!J03@=%kNNYwBme)&tg&;1d1oK=BfSiqr>WEabTCqjBR;`Q~rvFD-9<~l7 zCyzjs`A+FW%F2r6p(cIcg!fGpuq=nT7Ohi;hPgo9Sbu+`6gI1`?PgROc}L%-wlq@p zt$==8I#-ggz8)34ctu?={Xf$3aG?~r@N-#pyv@7*)|P&yrqju<1w5(?|n^ck+!9Uv27*L?ASvC!#t&VqfC~17C2*l$_KF z%Xy?m&kUE;?Sj5q{)vAnY^;C^k6zhPTQtSU|FXf6-=zPtfpY4<6yOVbb!r>rck$}f zBDAQTa8Tz1jhBBOWBt8gIYq_fp@6ZI2(l!5l>>CN!Ga3Z2{Zq97AkPH60!dIAg{`E zDa|K8&=j3=_J~J)tT=oQ(oScnwtR@!S_P9O{Dv>K@PD@A%(e=HgTV_&0&sBLdIucz zUu+={-nEK>gWd~ALU6F#Dgh39F184Nmf@I}t3JB9uE@aG`BCmSFNXg~xI2sAkFA@) z@8UD#aEzqcQ{k6@?Yh59w63_=P7m%H#)yWO?kwrPdXOHclv$QxaMuHUowxeNNgQ_) zBb0!Iv7y6*{H)J+O38N^;@OQ&vWI>L8+Y%b`>og$$Dd<01b-f}=P%d0keA-2oW}D8 zZ$Y)rJ}Ej7vEZI-kEVF5+6U^gPh~31PXvtdxykPlS9fB0b!sU_SvY{|IncK-sP?Dk z2}|Jwwd0HBVlk5F`wq^l3xjl<0FT~x2wYv51Aji0`RozGv4=7n%1UDi=98-1bYFMG z5*-D6F-Sjk?8l!g&RGAzgfs@S_*&u01$VP+1WSp$Kd1<<+Zvj6{L@M49PFbWV}Nk?GnCg7hC z(j{BU&|nN=*3}E=z9sNKcuZd`rlZ0$%XQ?Q1YVnn-+i9htwSWvU{0B_tPs6@C!M*3 zS_hc94&Cd@g5Q{+RUm%qH>mAWGy+@&u<&u1P02j^OP-3V(gy+(MvmTSwrbmDj;R-f z@C^E$pSu8#qTp`;cQ_N@+~+9kD|e<4X}Pa;g126u*3jN#yDiv}JJxG7;S-|z1^Pv97Jge z*eKGLN7&ffvCvl0rY5an^qWI#>^*c?t>vG4xwB0~m+y(V1(%!;AEMKNUXoC6Fb zHbXQMf>&e|$*i_slU-`v&j7%**pp}N}Om4@SgKDP{ zPRqV^ld{_9!q4X}M=s;r(I2>}R=8i*8dO8QC;f%oQmOb}AiOe~uG_1nGm7oF$yIVWvc5^MKW7=(k*bDGS#k%bV9b$wXB_97ZXPjFoE&t?{vb<^F*cud4qEr zIxG;{;5T=>7~$TrRNa*~&y%~q{hgEKKKFs zG-)V@8`kzTd+W2@gUj|da;R=@_}Yp-<@L0;0v}hF*H&C-8qhbYqZ>s;{ep=Oa53z; zeS=*GNkii`iMoutNkipw7()Ys(I)Y780ii$nbt@#T@8LlQG6vTXgt zb!G?6wmKS4FPctoDlGP#8d|`1T?2C6aE!nld&IsaD2ZK#DVH^+Hn_3Bb?ky0?Uc0y z^vr}It^OU3?wF)TifXZ0u-M8B+HOqvggXoSUaIV(aBy{SYrkBPqLTVMbF>lrq4cEl z+4z%+<+A0DpYi9j1-9XQ&ur><-p}JqFW@+(d~#=D@hB+RP&6-FfYVZ^-(v83fN8Sc z=ru9uwO_o=Jjc~k5!G+21T@=a9);!hKzwkSP~A8SI~UL?5WME9?=pfPJ>jLH)eU z-Ne@1+IIPX7rnn~nb)H39?)Xp)$emLNsAd(H(h+)bws}K+DSl8%F(v^c{q+++-}K zOQ(hBj)1_OkB%;w@L`9R2}X|s&<8Xx$%4}oxa%(fa|X(s8VbzID0AYV$r%2yZq1ZH zh>R`vKYXo`VQT#|^GmK~lLaW@^yn)gatR(mb8guOi#)-vgIoK?4wONd4l1k?PwfG@ zw62)5KGm9C^|U^^WXhDm3zyx!Tmmro!O*uTDZ?n{@^AVJo4NcO zu3%443&uP%qu~ogCEoQ7yip2tzk+H#j*#-&0tM-u0wB0$Ugq?eI3D@v&sKJHN&?m> zf_`SL{#gL7-S%T0n-%&!U_|~)=zRpxyG4Q5!@b-8*=YYE`Lu?~4K-2!p|kR+QL`6X zTD^&Juwym7lIS`Env`+trEaYybdG>)OX&BVf0U1aWdc|V(3ZgkCu9%#)k`+Ybg+4< zDJ}auV~0npOdtB`95Ih`1Xp&Xw%Z&rF98~u+cST()E#QUZFCf`V(V~Nyl39Qp8bn@ zN5W`Jf&*eXuK-aiG_={;W9Hxh2e#Fq_7-f(41Zu<+xep6>GiKtkNfYm2#g^VU6&4R zv)ZjPEn|h;W>rTLMA~^nf6;eUlS6+Gvex|+oAFuRi@4K4c}{2=c)d$r$Ug~^SVBxj zR&&hq)rJMMySn5-4g1^#=ck0xUW;7Ee9F)a&awY){NsZQ^HT70ZS3F?p4D#OYWN!; zxdhG3J<-3hWW%1%0Wl_ZpuTwgkY77zy~6xdT_aJ^Q2o8Cara7Q)>`a->5w)xx6zZN zqzi)343=}V4Gl5>1`@}xt!L>H>pNqL#VrYcY<81xyGu1Y1{+u6QT$=$)(y+ZJoOuI zcW>N&r%$>jpkMuqgMEZan4eo6i~E^-qC{UAM8T%Sd|qAS_|B`1{x5qiRvm*49Mhvh zD^fnAlzz4(jv9K2s<{#yQGoW_TMs3N`l}eQ5D2qJ{mk*-h*~H!6Xxet!y0iBP$r}o zX5m)DigFPcq+ihn-BZ2lHOT#E!qZt)wx#tg9vyQH%3~@PMXH$+U!x?s-GteL)47}* zV{aqL$_B<^cyKAUGNRUuq;B~Xkxv7ZElT$sADRO51Dkj{aYsdiCwLS9BH7Avh}Y&r z`n9{YWnykEoPmvrb$9MpZWP+QKAKm}S)-096C-}7;~+-tALj|!!#iZ<;%c+Ee1zHG zs&MhJtGPdW3TVI!WKdu=y9W|m;=!{JNvOo@2=ngy;$VYV56d4qADwvY9#@-=sdTG3 z)HO&B36dCk&aJ>v8WNX?)j+yB4Xfmjnx&h6S<6XVGcobQXM^2d; zq#-erwxweJb~cV0cp|EqB^ycK_YoWN{vCE4V*Zbic|Ad1_1O%N_tUo2+adOrdrRN~ zi{MevzfPbt2G@ZX4^HN;o{U(JO1>q*wyf_`Z>Gze>A)N{8?AsuSPfYIv@ALAjjlEp zHhiz!a!+V>%HZDf&e0h6;~v#9rE#+jMX^sm_0+?6k;vboemb;%nzZ~-!ywtPj{k>- z@qqqKce{@1=;k(3sGz15b>W7kO}2T0AECQu^E3=J;h{e?W+x1jEQmCWJ565SE}KR> z_IF8}`s^};_RilHUYDvMfZ^C9@bb$}cXV1fTN%(N2UEwuFlrsVVg)eS~*7Xyr{FlXn?`Hb`~mQOkvLQ zn6UJy!0Yz*8tZHtslv0#d+8%v6t9lmHj?`>((3>fw$6!v*9bfA#*QuYs?5T~a z{n?x|RQscp14_{d`5<_of+69B4W-StyHwJPFT@r`?%Itaz)ZuC5QZH>N=um3_l4LE zX~iB8ywAXp5RP=-l}N%`Ar3O~)^6N*BY2;gA>k#`>~N+rnoImr8QRKWqC4f|auF>J z$g~Rc;!ipbSM4wX$M*K{tX9%^LQ}>q3R07MBVu6TDqz-9**vlrLv2o011)f(=lP1- zhfExn8YCrI=gwH4{G+SQ#Q>=qka_^m7BGrGaa8;zC$G~YgpoXEz&H;0n@Jvm z9X;prH%LtBUr-jGRV)7lSWpYdzx3<&NE$Ps8J8E(A!*7;nz2`M0dl`*l1bNj`AH08S)O-Syt2Domw z#y%k#%Ybow5VzqBtIxHotWwe(Iz$|vEXjfon(wP`d!Js|;m8r>6|F8uO(ZV0t1FTzDXSv;1d@AbDA*(V%5(tPxmvMLMQ6WMYk^OrM#e2s zs}0n`wD2AwIh=9Bz3#vjFgtq-KmiOdrw0I76RERnoTWGbisTqXIe8j-17Kq~G&dl-;=K$hLq z_`$~v*>N|T)QRqwN2!y-8_2-t0M)2R@SHlsJW;L=YENmAzAe}K0ppaSut4A+rq9uz7UCD6A zQRtg09$XYDkC)?s=7cG*)HItC<~94$P{ypS2#AGZtU8zrkwiZlWFn*1WGP6n9_0?# zvX>-?QOxI$qm!-K7ZRZv>R)ij!5Wxa7F8DANR;Cc&ruwZndG+-hcB+QPPoN;!qQ{c zn|`@?(y`L(7Fpr)cF@vaR~bm&GzyE_`{%myKiB3f*VnLtMALvf;)IE@AnN|#D9))G zArbbzETiLty>H4Dh3D1~MC z#Y)|TTM}~Irt_DR=K?Bz^Y&d@`a3F0shdWZQUAH3t^ViQg>-eQXo3ysm@ z)5*xx;PQ3j@c|KpXZstS@|O$Y0hba=lf%#VMdHk#rt6CQ$!2v}@AA!5=IexUW&U}W zSYK=2M!@E~tu;=y_A^hC>ahnpaR27Ct?H#sts3?l!+vLu7pzpyn4yDreB0LaQG zud8sY^M#4{5dAa_BB7b2>VS$q#m_sA-cB3?3 zd{k@Wgu0#7YH!+%%%Sc_HU*O-@S4xxM3u#d6%naCR;U|Ra*XP2lYZ}lRd7*hQyw-( ze@EV?v{8voVq*VGO!Hr2d}nI^Ox-FXaKGTOvLBhd<1zfym~*@;Y<1MESGx~aUgdGEn&2}06)-}VVXK4_zS@vE&t%HsW$}CW41U4@A59FDQRXKde=fK6Ht; zF=4yeqWaHCmEqVV-f#$0pi%!IzN~P;tA})O&R|HcGSU45?rpLD+KR+*Q?_*w>5Yt> zKMXC|&FhK<&usn7CtA9n<$~y^&PZYucJqqfgoBwiu+c;<$fVDEA-GddJN9v3}#=4AOSv3V7YeU!i)Zq zsG9j&w&P^C($?$Mmc~()32VC+0J~ZmhXV{aU}|VAMZ(``RBUncY;l+0)?b>k3_+Qu zq3BL&vpJ7g)7e5Z*q+~*dgDPbo023UaEi^_nEe*wL+GvqS?cO*^q5Sgo`62ML8DTEzko`tQHa}8|6%7G%TiCWOU?yWQb%rt*H0cY>cZQ6BXPowm z#GwwXBsnzjAxd&IQXZ_mPD|mv$wF)b20vk*L&s?kBUEq zq3t7nuHrS``jE&{9O${-Pp$&)3J)mFm0^z_Nd}uzBC#TD+wmWkhdufa%fhxD{@T0z z9C%`s;5^fR=`vMRCxe&V3i&xQ#w-U-o`5V60< zt{v{4U~rzIR(Ql*hDRNF8z>>`nj4!OTI>|vCtzH9Fg8&4`u+CfABZI3{W~0VmX9aL z#3vlxu_M(UmEFyeipi;32HFV6qjR)gbvlh1^ub>y&)&q{mP*-CqPXC~OuL+XH~m}f zrs6pQ?B&cbu_D$r691% zEeAVT?Nj5K$M|sou5JLXO*56Z+G6I5LoE*lKGToy=5x>czpCN2=4Bw&zi4w;zj`G5m$kN=zDVb%rbjMs7W>7Wf9JUy@a3FhBo1*{|B1@Muc^B+jPE{P0)% zJfIHVdj4s$$oN;POa1YbUeuC;>!KXb!l2EU(lQK~pMxO4`d><;FbMq|qJnEWF}>8g zsBb%~^Bt&3Ze=`YdH6AdZ&3J4@gockUx!CMj2}V^Dsk;P2JZj5g6vCE(13Uoc!2qb-1rJbEkOBc>_Ew>*H9pLQ z-ZGGnC^GblX)53qqqdV6oeVRY`+XY!?6+@Eb|)TFZqtLPG2JFr8>+3zBKx@qI}%h| z5_99{jSbhSySGDs`w(Y+b)GU#jae=xUifM=ZhTd2CiI;DF2VSrUup(tM{1~-w?$-E zi{-}&BWY{*)9WVZgpileW@po=(aFX#WU;wqu5M)YkRJMzzHRURtYyTJ_!3yrzU}w6 z+MpI$Z2m2|2o!jE($46!PDE*2cZP+)&B#9^=7E5cF{m|LM61!-T7^HPl)WG{kG|ou z^ntnVr`I$nHam!W6QYXEdlK*ld**bS?(db^?czv*L5*yai>5$e582-R< zV{6fEbJWpW#A9HrWPNsRs}N3o$zWrfX&N=H!XvmMH8eW+MAA!V1oJV1K%j1{65G+z z7&xy~vYyy)6{Z1=n#=;*%&Us?BQR&fL{wFH5|4qYN@bTQF5_lOUGPBDquNe%VfOxg zC=dJMnsK4VR=Q|5V!bd^l3SbI9Y*(V(mh|j5?g6ZRqcNF+fTwn?djsg)?g`|2>YPO zRmu4s9s@&_iu<=>>if9dzMgH67C}i+YVE;e_*6M`i4E%6PAMWqLvxu>FXoY~6Dh>d zTqL{KK~HE9)LA*H<^;6gRYwfE<*t&STJ-S2MOcO@TJ9n1*+qB^G*v_H%Ah)|+s(2n zJe2(f)XEd}el&ZlBWv)zqQQvu-W>wCIG{#h!r@802hsA`ZTvD?4k78$?e{){Qh6{Q z!)ztviS5=}9Im%&<_(*uh1|zLh(iMFW|Uz(9oXN(z!8suyowR2zY(qq>kj!yj(jI0 zWYiq2TB6%qbl9t4?{z-v@tS~QxwxHW&vJ@L^2nTjL4_^C2C;1M9nbx7(Yuy3K2O9L zW}U+BcvA*tYC>>$AGZ-<3HAL`4qv^t;00!zb&d?&isyTOG^h9TRX>=bc3 z>s?<>>pIqPThlzpVnPQfrfB`B_OAJU zZMx$pDHL?@MnLY{;F{b3xl@x+xe38F`IlSzzue1czOA>J$os-~hkh{SAUZ_q}r;?LUOuxcz&+a@3uW3>QQXz;*RngE0v77DBYBhMy33I;vDa{abdgc5~78S#sSfD*!$ z(t^@!f?=vF*FWFt`H5FivI*ekG@%KxBcx^ip7U4~4X zd{7^!bZDA=YgGpm0xy;2`=_*KBV;;U@?Su373Dzdu+-n%Colo7QB3_~s}(@JWUlcn z45THYjFJcK0TA@E*@!t(8cOf5gx%YRq1|p=GCcLkxA|KuIsfyXFAk!nN80&R(i1;~ zXn3D|fMRR$NfLyqu)nlK>+6{^N)x)#x7{H7#eoAx@q!t5LeY^mVD{cu4`HpPAj3`e zc*fOqh7LKcB@DgXSc)ENIjWUNE#t`^@f}SZnQ+ER+#6g#F|m7-s8>I)xA28mS1wUB zp^PczFwEHKNw;JmUA!WByqUdTva*(?h=MV$rzedxo4 z$aU@tC%r`754ucFsTNA$1P9QxKX_pigcsP$w*W$W`=7_C(S^J1N%l_1>AwKT8x%F1hE2t z^x;O-L^TzZqRF`JA!I7Dzt6m-d3x(7O-@}~5Wf*0Z$m(P*jMOdYkYXLT7_BFrq~EA zO^Cv(&W*W80q+j_`_1Q@r}2(yUe&dAPuv&fZ3u0Le1ksr^n}N%A*@t*Mri4?5vw|z zMg}7Xib{5y#p1CB##fNTBo@2Fzo4MbQ%_1sP-_wCS>PycoX#@>s#%DFEpg+LztB;_ zxaFT!!gvS?V}LJ^==ck_B#k%!S*46m|H2(9_;PLe#DtOf@QM{R?^Tq`T?%@of`S^) z2q?%>m)d0SOO*^ZBC~Dwiyun8`%b2SHLWgxQAch?H)fe8j1eykx z*{C72P-W)Od=>-otFf1?vZ#K-+sXYX5|vObPf1WJN32q^ANb?2b*?#hNJ?hXGhvO!-PVB!IUgDx3c`@|)Tk~edZ!wef_L!p5;!EvKBSn}9OTPn);tMNW{`pX<*Dt72V%FbUA6jG`Tj&YF z36s>r-HgMvhm1sEBDDPuw2D|(Ltu#p)oUB7l&JL{YY&SoZwoyr94|@zg`4pU?Ghsh zOoX)Gk5m!RROaNVUMo3r= zEPi96dp=ybJM8w8# zq$yVcbWtFnKWrIzO@ni6n9Id);^+o`RQPVaDGKVS3|8Osy%Rm#1nAV_96r=1S+Ax{ z7LdAg))rqID4ceR*PdOak6W&0I?Y>30wtqi(_cR_uR^jvEDhx^ zdN8Ju7;e~a;m7~o(mPS8jSIiMJk6Vjmi5LSP`(K1@#dsu#T`$%R_q?GZ|aRz z1<+EjJ*UR5Fpa>MhA>5YZDMg*qXBh{Qnk+K>lkwaxCC$b8ta?|(9%QKJB~&SkpdVN z>9>DxrLcYh3xXHbI(^xY+8OYllT{DEt_r}d?MUs)jr#WQ;VZWewNBS7x9^jcCO|O* zgjTAxIthc_6Cg}!yvoQe5v)mqzXr1gyt(UDvwzsob2D&_xG+}Jc=;yo=y-O61u8Cj}trMzx)Ng<<&khq?dY1~` zW|j7y9|MExZiRHGUlQ-=HQWF?iEJE-eg00zWc5UbZe1m2az}o zH!5F-m=fzgB<{BCCQrB|ALM2hg*G!2x+}o^6fi@u40~mEi7MZyV+7hXI!`h-sTh7{ z3u+hmb8q$?<5*(W`iw~}x|RPQ+Sb#bucZHY*>J@<&Pj1fCAdAbzK$WvHZd+O#oF*g zHTUk;*TnF`vYZ5CZ-nNp-#XG~!3E&J^XeccA@+%)<50@oz#}zuzh|C$kEav41JAyt zVocJ~&(JokfdprW=M}iMaxN1o{UObTat{Fc;!bKV6vUgS)^|ae zrS-C9YY)CFw&ecZ!OFWCE$gkAV!Zi*&25OZM_Utzr*2Z|$J5`0{~fXac*@E6SSxM| z-@D)oCRU-KXsO^_OxQKD_;<_2?_M!;k91MfO;Xd%Q15Kq?53{fjEUF8O)=QKgY7n? zD?9i)RJHWzMo9A-C)1j)Y@gm)pp5B3GSLBNo-EhzH;lY~k11-oi(jhVW9wylATwC` z3WMu+JW=@3fXUB+6pj1Xm%rjKeakMJdpJkBZrz%sY~G3H%9fVI_X1Yu!;RA^E9%q@2OE)G`@1 zoi}%)|AWH+gM!iO{~Y+E#|*ChELs*Z!?}YM-o`n%rQYq_LF9sGM3QDoz?C%F?&j3U zSQ=g*SqKf0qZwh=-A*v%Kx7`yt;NhxXhu9tPquMYwRW&Kd5ZbWelAeksg~Jz7~}GN z^{4!~ojvm*B&=f;Ij0DN0vfago@L$M^AQZkTDhv1ndL8SYoCkE1yac*qZ2E8jLO1%q_MfNVKQgX36=e=fMzUPxV-foQ!~dA*H&5v8wddE&+QM$$WmA zlD^hS7^z0Yc!u>evS0VM2akt~eD5)*N!4X&;vQsbT~^;B>0qVP>4`UcAhL=iMRnd_rZzn(8vZx`^ zNzr28cxrlb11#gVkh*I7nTW<9r%t*#=Y*H1#0 zQ}i}t`4hAK*>ab-Ur!QPv2LbJyO^GYDR2-fQe1DK{m`yW?07A6E&G5#)<*A*U99!j zr$cveQnWVVVu^tmz>1}Jw)IBYdm}X|SMrM85uo>0w?drX|7Oe!zLRo3=V)mvf0#UlvhyJKFkd$Iu-WkbC3?i;7R- zasHEfO>Xm8h(ql3L%pidNX;LLNjW#T{t!oo|DJ9hRC*=y_KAXCK(JWmk-Ww!aXs$K z-^B5kdf)qh+Dl^kh^jm;^js{U$F)eu3_Gk;5j*iyx#t#3jGAj5jx36d+w3t$Obk zl;WDBO6Bv&n;b))j(UM;BYF=p~auC z^RXzCt6u}0t9j+`(t1w{rk1sV<~>xhZk-ZPdx|M+-~TxB2q zp?y4&-g%59EoS!(f<#%z);L3sK3?BEnI}vwpNe!iy@B~4R(e;k*fjEi>$MQiYwo!+ z>pDBZv{XCvL6HT+h@(1-csse4u{>GM*>LS=+2bmA7;h19Cr@gI$>iX#^F}qwAa1_B ze1cYp(K3=>p}9F#-ANWtF0)%}->Q2ix^o-LT0yyiIZN>^F5X~dyrY6B>Xt>$G!vX%9XhrqLnKXsJnaZPe)ES6M1v#tB$;* zh-YSaA|+jVSPk-}aTn)0T>{$WF%u+Qw2rH`OTBqq91xe{n9TARH+`&_2rb$>=M1p# zQZI*#NALRWZ%Z+9>(c$C7J|rnJw1M*=~6wimm_19-z|uv(Y-D8D?9kCeBt%Ir<|@j z-P+`!Y_26e+dsGEuXWcgMCs#BW?E_RK?JSjBt%N*B?Bi{i6t(BL)~6C#ZriB>FC`+ zWPVL&;w?cA2&B2*&e6$T?&;GL{K$wvw6za{jP$BdeVNa!ysi%S%D?>ft{>VXBO|5s zWj$V?s_eMFPD)?MOqaLK3_H!aJB%fLB*(lvAPDqscU^>EIjoR`CF z8V)ayN)toAA>kt!W>tW4I7z8mS^Ti+@?_4*^(0!4LkaNOmlNjBuNk(xE9gPHx!F%4 zZ?^Qf^DJ>SQoaxS%&^?IV)iX$UAktN?YOSH0WvSHG;d9o^AnpIC%SyruW|wjQf_W) znR+?!r5)2z^x>>}H{3h9UhpJAf~qAvampo4>RN4s80+ zE*73+DJ}3C^ov6NrcKeSK}&5^ZgMF#tSlV%{4t#A$x-yCUbPfM(%(h#A z0L*sDy!2rUn-N``d-db|Ej^RqzU~riiR-YR$|>gj*W<``{9lRB;MKscAwLVS8N_!H z0SZ&&c$YvB<_?|e;=VnZ2h94hHZ;h$&7qW`1ZigBd174ri=m$G2L6rgqiQYi4$<8h z#mn9)*P3B&pt=FW%YN5^U8*hR{EdK0U)-wdZm^>K4||O#KTE{dr(WV{_$6G*H`tR~ zrejmYw9D)Ko^X)Fd{#f_S$0N}tPrYFl9ZiX`eYhz9wY`}QfWp3g?SKX$<&aKv{!M8 zSvn~lm%o2OMjeG&5L3mJN>ZixnrhW3E}>sd3$DKO17?kC+nx1lN=!c3*+xN&8|98r*JTsmD&Ux6nN#4R9~^o?ZTVOSpTBxFF&s ziMB`F6C;cEdmf!^_}V>C+-t1wHS-K`1312nXU0oaRxjqJFOkG@bgT8C<0`7n<%e?M z(z3#gWg|%pRFvcS>~YnSA;D*5 z<&i;Ht)~f~$EmEk4f;awLVobyzx$9pj@)J#D*y(MGwidnNq0xTm9)O9zi(twWZE@g zed?<(X^_E5`Ono3xSB$5RYeXA3$A0_Hkk%6+68WQ!E=W$V}1PMi^&jVYhEK*40qq&l^<(pi{A znP<7Lt~hes<<$OxrzbMg0?4$SOo+_%|5$s^sHUDTY*e~{fPknVNC)Xi2a&E)14@^U z^xhPaUZjeKgidIR6b&sPRhmc%U62y#(gg*n((fde-~YYqUF&|iUs(I>dFDC$Omfa4 zd!E??@)(?m!BD{D36RkM`N>$uE$MlZr#gv@j7CTCV7U@xMFAwoYV>6cx_FqDm-(4M z9wb)!H32qxX0T!;UEq@g@?@GId>?fJY$v@HBeeoCoOAzc`LYAHdn!2RY9cW<_f|Am z{sH2saOVNe`5idLaL%v)IoJO=@wNXUfBtrY)ZMKtFMN<>!=~=i3J_SP8ZeH_Jlq2y zohGA2jSY)a>#zi$z(;YxX(wK(TTtUpipi5lYG}G)6LY>K*FJ z#f`&D8u&O8&%)u+g8((lm1S_rRPPSVvxP|cnY6&C|I)x>ZHqJX^(!z!s-M4Q1U7O6 zXm=<}Ha%zN{8)cD9JK5#?FS}&Q!O*V^4bWBj_FTK|1B+(LqJTW67p3)+%(CjbNVe(9gp`K z?n7nv?CnQE8ne!#M0#`mp7bb8BC)ysD1+lL(KY#=*Ck^LJ89Iw)pL!gwhyNb)<4F4t4?za^vB{7MRq&S;} z;k(8>3|B(BSnm2gyl3#Nofs;jde59G(ba6=j1Dnr*IRFtz&VCyG>f#K52PwdkwA)` zgZo7vI(BgE41^ese&vlqiEZI?htJP{lEz#lF`Kc0B4lN_$G_!}BhJC#cb05SuKI++ z6}>i>5lGqI_sweDSSo`YJM)=5I2OuxS5(MjPz`c56Yd%_Km_Wfpo>BA6>-3tIX^!F zSV_&W&DX zfa`S+^b*7MvUOg>gD~JuAaGHpS&dyf4X`@>ZZ87Ydg-r|&q7qvV^9^6--jj}>!HB* z2kkTx-UQt7^ETfQE*g;%f7-jS?FbHTT@aO6WhfkuYkv#cy_c}=^bld8 z${^NTl_7uH$D=QLctH{8K&-5v@c;DplC0R%@2|mOiQMhnktc%+ULqi{O}pK`Z$cEm zNg$t1-ZqIr5k4S{hO~z20}TSS+Nd%{8-*`bv1b_U$RfQ0z6N2U{^2`+8kD3&L*P+3yha?pl%Fc3u1D=HW8b-%c~cHEp_N^V%yPk6Uuw zt;E}_imtgC-TNqG6@l0{@41@cDlsZ8eTuq#Q)1j1G@satKj9d6!dcS5as(IuQo1JX z#UFD1OYJiK>dIZ-UQwBxxwZvo1B*Y(oM{w>p9UU)@aOzd?* zp4m4giq}{@ zS<%2hjPuY}TJSKa*0!KQBwFGylS3(l?3|i7%;Jj12M*42SX;ESTyFgvGfkCdN9+vJ zE%V46_8cr=;Pf!?g;>z2VxORN&Bl{bfod!(HMTMaCw32~w>d+Hg&i8p%ti{f7r&Z;tI~ND=mVC31ad7@T%ipqSu=7e~%s(ZttVsWugZjjri`mCc zKjr-T!_5{hgB@>`?nwo6@rx_zRcq-lKYhZ}%5(mLa*n-yhkz7ky&35JR!}7L=b-2J zfsoAe(Qn_FwMP$^;t>?k?}~_}@r{e%sZEjaD(PSI{Ndi3%vdj`?5{TjkoyCR3>ljp4;*Z8Vrm(Yo=m$ zd-wd7H1bulwjo`E@uWsjZmg`C>%NaZI%BwD9;D@bk~UY~gh@JoSosDmc$=tgm{e~} z3o%@)hXTL#|N85&{wSZjJoSZSlSop*Z%{#A+e`Xs8R9Lsm>Qkx&J`rrtqf80ZMi;< z6E;&}&wEI%7B`To*FCwtPrNh$aaxAFA#y(m30H2SHI%$Z_kLxIqR%Su^RTPlg4@C4 zaPQ8;&cyypuC=`pTWzfUm%yH(U%WC%m&gxzIvaBZs_AF0P_A6Lw@U#KXQn+=r^{@n z2a?CnZBS%vQ)v8gZ>;(Hom|^_aEr+8;Qb5lG2OOdD!QcVl{vXStNsgy^7r&6^0g18 zGH%{AJyy8um?5_|x3M1Pc7@kv$UYF!TNn8@BeLtu_FZOs_*E}7~=hP$j8a;x($Rks-%ZtJz@zmSp6D5kzsN=;Y30*63Q;$N4=U(!ef4xrV3Lz?sZ zrKQm$(XU3MyGFOKb8}-DSf@oN7MW(Vtl)d+G#c$|dT)HVNuYfP@YUq^Kaobu5$!7& zqSM7^6gmj*3+kGGN|$q8Ec@=OaZ~rng40NdD5n|w?r`=8W|>_-Np6h%N4dHPd7rg8 zH^`v2)hf-&K)H6kG}@pm6X$MqgP@YUgv>rL%k3IV+LtGJMG4MQF&`FYRCHe17hhmr zV3ufqYLcuqg+j7w6f#j>ax<3j>!$f85NC+s5}ZJBfP*{9!W#I%+!y?q%xR<+B5Dh> z?@~1mOCglfMV0U*^Rues*KmypsdR!LXlF)0UR?DsR!Sx;<5!zfj9RLiE<>D0vk#aF9*vchLY-BfI($`#S4G{9FlFaerX_Jwfr)=uV7N=4 zE~UeM(U{$|ggPlVh5$&V$pyhk4txw{DDPyL^@=Y%r^Q%Ey(aX316wEjUpcHli7Pc) zY^ZKgf1xV7UC)B!j{J|?1r*}Ashc0vq{EXg$GyqF8^pSE_!M-# zo)C3%EAO|T^MCxT3HAv=EjCR$^yy*%-mF!dnr%_YGmH9V zuY{jgt+k;K7Y%Qf(C+n!qsw1L(x)7&Fpuha>LXnuK+j5NkK^lOqJrg;#|6S>;qpT? z{zLtWdxNfyTJ8m78C8OHDQ+6hPefa%^4wEV;oa@39v+aXMlH-u+Xoyq1xt~lr^lMy zU)OaCTvA7`XU9n&?TKcdC4H(2j<^pmRPpBC6UD1N+BfZ+y9nxpgIqA6mgr6u;yZ@;o#uzRA7o?7d6 z*i^nIp|to|&K|M9zI30OCN>@_oz+ioe{xuB5D{U`Zu5M}yFKkRsARaGhF6ppG=?M3 zo0ObSN+a!L>{m317BGzN>LCO$mh!R%vb$+%Aw54C=U;er)4c={qq{uOWaSHFo(zm6 zs#1A`Y5kz1s=@Q6XW)8|7?hMgQNxnvVAvlLe1ILv2$n;F<$Hj|W}ybR%+l5l-^&Id zz~W2nITPX!Z!(c&B(iWE<-Xc;ll1qMYvkxOE$n&re;&vQ)yr#=K3|tlES_fM;S+lx zRpuwKdA-x+&DgU&b5Va^3pwUiD06E`M@Yq#5k-HgUel0=I>EVk^FAjjRHO-mrPH=G zCTAq3aN^lsqrAWGhenQb#vq?VO4C_z-Y{7wVl6QEQE=*0`srZC{od~LbcpK+^*XNo z%g>K4Gq4d{ZM9@p?s}1XJ_dgGQn3}90VUS#@VN#V2^GJl!MDvoE!FCpU@l}83Hlb-N|1u&TgF?HQ`^B6+HDd3!IurrWH<=Tpmw3D)b zQv8S!PuS~PSMuv5m6K2kR!8FMy%>F*rESs{!5&-rXM8-YDv>Al8OV*6F$q`|sjbE`#agQjNV_Jce_^}apZ$|fG zF9TD{`!?3>u(g+biVp}(D=TPh)(!UQugpv$wqF?TY9(ct<29nuqNlgse9>hQI<8vFsrW?ASXoYEGdJQTO7bitVal_+q^Qk~ zvWAP@eIkD?hfjRVqPetzJTEX46<9pb6D-}q6&gr}a_;&a_yjg^d&;pW*g?^ESZqo=^EY$}QL4Z6>b*yj8M!x!HV56iDW6EngoS72MI?fc z*KQGSPC{)RJcz%5k2f9cjv`@8Vpf}W8u_%+H?*=;x2iNLW8d9c9j*XQAg1rK*wk`e z3(t{B_faWbM%tB$RgS<6mvP7g_Av?e(xZF3{YmL*SB|!9I6JF~?}>VcyI#rj*2IYF zJK4EyXokOchky5eYIl;srC*A_YG%87KP~Ol&PkkTUKC0(bNZVYV6b4=uW;_9cYFe6J!2F(`d&JGU~IaG!Xd!`I`TXM-G}zOJZ;ZhrJ6 zt33w>m@0$&i%mswT6p{CY%27O(@u%CC5ZBDO;OIpg*_89_eoYp_3Eqc-)nCv(b|0D zUexFpPkei$H$17#mh|Cx>dYvyBfVi4P3$vLx0SR?^I(p7KBTAx?d1_>iVDY#L1Cu@ zr^B1beHXhYysCFw_=!l#VESb$L(#R|h&&Y5U@ zH&Q8<87RIUi-9WdrSqTE*v#ppZ+#?E@qtAf5?OQRdErrKa(vYfHQFyURZ!uMd92T3 zAoB-F7o8N}^%r{U)jufu4^)rMK$w>R>cBzsBKBj~E!#7oTq9WOVpLvu&Jt8$1SJdj z=#ua>LAAy^5;1Kb&tMAzfQkhocj=o!jYm*<(13%N09(NkR5Vam`PV)4zwT7OyMrozSVT`k6`@M$u%BIfUU>?N|L%#dtpgIkyt*$Bx3BwJD^glZO&i_w*2ZFP2^cU z24PQJ(Ws;lbpq^4og$HPd>zMTP!JNVZ#6jKp}>}j%nwL2(iF1odsLY*6;Y8o#TYJx2C z?!F1AZnN_m)S7L}LQw_YU#Bh+A_Aw_NerACe4_0U$fJ{Hlv}Vilsw`evZ@h!6#6=K z%wC{)?`Q8g~fonvtJ?7 zAz*&k8l1aQm(miHb-fJEwe}xW<{$Lsf6%-?(9Jtb)?fcpdHrq&6=IR8Lv_s`wM0IF z;p%cUv;4}1Ef&i+UnwZ;3CGrzP4c{dDYZroTQ@dVs+e4J0$XC%niDZX#N`HyDFNdR zS;eQ7M5`F48SUpk42{Xa7M?{u{zJQP8(~Hkf^`;YB0Yv=nm=-+Ie-(4S5gXJSK~?t ztP;fpnwqefd@$Ntt7mAz&S?N@^B;8VAC&ArsMmi`qyM18SSZHLw)RGOYE5WN9Ij|^ zQU1IC)BHXLzOcDC@BiCO`_G&3pBeN2Hh+v6&|RRF6!t7<8h;a_WQ|V~?y9Xvbb*>S z`mzi6^NBJum56iQmZJP#t&d)(U9>SG&ag_jQpML($?xL*z@ilXPG^RDBOcS3#-FW^ z>hi6M7!d*KTWWcZNHBA+H;O{M>!+Z-4(ZJj6M$gvlEP69PH9ZRu`Xh{3Kc zvB#h>$kCzIn|jVbWV+Sh(#HFMRLx%65s>1E5=gD^b8CT6E%OPuGZ*sE2;_wxpP9T0 zgct}a9AwvglHpu{RCp*9-sd$4g1%@cgC$MxL03_9{&il(I*o8nD&TDQ^6EmkkcTo# zIr4KC03`KaC(^V>Y$mT9fdHqc7p3^q-qo&20Ac7x^LV3NiA4UkGyiL^y3`r+hcqtq zoRqXN1d;}K6@}t)b9bxJ!|C8@#Hk2=E?ad2h#iBD7b-E4)mSl28V?44n%C1=Mel&m z&V5XACrRfna3;VT(-S!_uyUXG8sv5}R>JebXW@3`uqAElAPqo>G24R2d7{9WeXN$J6Fhc(i8K>m&`xty(v|K(Rv;$gNCn_GE;FRS3n4bkF8)EbwpIPrIxKib}k5d5G)=%R2o znO0t_(pE(!CS>KX+?YB)u25h>N0JRjmrGlLFHW4qKIZye{&|(H%7yE>j|dz1%}DHC zJGtNshht|KjB6P(n!8!BvkL~OcH$YB*-+ra`vz6*!~-xhSl~k=gSvL&=0PjxDE)%NbtGPLCnCtt~KlFbkcAB(|@Cc`cK0VHkW(uUz>%CotGf>;W_D z_Qxi_ab_&m{PJ(6V4NnG9Gm_JlM0+}i$oCAsu7rqsJgR^&yBGy#7;GEsH{OxgF+8G z7)F}LXHLo^k9_$ivXZpiBao8Z{Om&AyF`rHMoNB*Ws-OX6Ii~ z8BgR#HmD4Df{?R@^-r3nsSk@HlRH_HKL$0u+<8E;HT~V;7%*-`z-wW}zX_w`rAj$a-hCcUX<)EhYpARVZroY=A=_zZ> zcXrduj|c}>Wd3}uxMZU-uMjpQgqtzo^kQjQ>8I~9$j)p!UGxw7If>y-m}>y#B(6kb zA30V@k!L8>oE``LJkE@)Y8_QE(Q443o9AT%d*VIDkdVi+Z7=53^< z!EMXdK_Mlr1~CVBOQ$D+CWHoVm~XS-IS~R|EAn3{h)eDWttAOU548P;toZ6Q(kCVHRz}J91|F3?1Bv5@NqP8IT(ul#-kE5%0WF$X;InK!kf@ zs(U^*dwQVrOx9S&lhFpBMSqFs%!3;BKVEw`+0XrAJ%+EI@bm+x`=EU7kL=Ax;N-$O z9bfFZFiz(MdriuJ-_MGl%dpK0cvE=cIhB z)qD5@DTEkty_0r--v)}^)!_s)<=5`-B}d2oiIz3O));vG=NhV~i2ccz4q~jc_bRVV z&&Pb&p>1nicf8w(rhU4?9VO*W)`!M?HJ);?Ee_)6dGnE(Am_d)5@AB@kN zuul3~TggBMcBY{8yo@PShFp9CNGMo5{gDl6w72tvouGYAeRe^iKkk)m%{}d<_y3$f zuufwE&C-hkegvWwvS=r(C+{54S5ng!&~`^VPM=_s!lK>q_+P8TFFD;U0XSo0^zAK; zspcMjZHbvu!?@)4p=rihF7Kf3Om15+S{8kLZkArDLYtQ5 z3$*5KZpb?Xu4T;B1*T>1+uST4rwMI(R1E9p8-8nlBJ*kL%CH5fgWs`{vhUb9rbw0V z{Hyy&%wi1@RfMw&NaoI&wOT9|NZ+`$^o{03M7|eOBy}eRhwl`U7++wvyHz7J(ZF~y zflI?7I-)+M^{ZNg|4*`sv8VMZ%2N$%tQrmxz^y!WdohXgb7~y9eUEb1^(`<7)YbM> zbaBh%$1irP<9b0acgKtqwB1duR^6}@kxD$Lz?&l#mQ5Vzj%}~W?!H~w;ZN2kJ?PeX zyk?W#>n=uft^ zn`ij+Xlk2am#pe`C&l)Z0nSF&$^tJVCU`As;|U$sxmi}?==}aTye7u z%NwHQcu2aRCA+qEq|)1Y-g{MXinTB<{?PKhEmvA`e0 zUW1(Iz%ujwG`Vf3eb!SldB`-^3E6u1w%mNb;*XCzvHjacCf$;U=bxXP@7uc8MCFKC zFt;q-)?_|>m!+$0fp3$d_bE+o%UOB_HZNycI-$w@>m365%&Yp9p#zvfxeqb8T|4@T z@A}Z4Kmp0!sImoSCGwu_w}}lxZ&@Ewtoo&(B>k+RH{=?=iUdw!ye`I|lnarX%#W%N z56{X&X1Gttmi#g+CH(@DZ$KJeiUfZ7B66UAZlATXP5fBN+5KWSz~^Z)?^Qi}bhbpE z(BHi1dxH^0zVpUX=9j4!r-7T^$ z&8FLktAa%ZWcgGQrf?)Nk70Oh^Y*@`Gi;azEHKzlkwZ9wo_Sz-!0{lrXtCN$Vc^E3 z$R#^!(WvlL)PxBIat$%eYdLjsAU|s`cUFS!eL3M}Y(jwyLkt|GDViU;>bLJ|Izu^3 zMM(M92JP38iZBl}2Qp8C`F+K2u(e>|x4u8%n(c%ef50zhbz9AguSF3?txvoPH&q~zg64=#QC$ocj|1!l(3U2(zaWx-nG6#ii0ozDK8)XT^8 zm-o+slQGZ|WZ}i+Re=9820xSJ+PJcQei#+i$@DUMz$RsDpTIF*Nmlxi zFk^8Z{j*cB=mX#N7EbAXXAg`(HPQ7+0cMm~t&9Hnqf|G2D!-_Cl(N%Xt2$*F7ky~F zQ=5Tx*j@3>fkl*>v$Iv5+Ku_y<4#De7ogy|5|bw|Ua4LJnC<4#p51~)Ff4OK6VB+RzjOH=~aoI{H`_T;s`5t;xs%+aw^NL<+_pQ zAj(pAri!=o_B$oM>&=CzVtKBNO7-IH@%Ll%vw_`^+Izswb0v-gldtc@Njz4mmc>}T z2IH-wAuy#G4}5?!DH&65(u>zh=7JYHy*2>EE}O({Hc@&-NkJKxGLU3ESBBM#Kc0Ej zRi%*TGRRv!=)PqQkJ?Mj+;q|;ERa>>cZbWcFZq1l{b)chV0X{mY*4CiT0`f>b*~P%b@^!{A z$GT4bTEZ8nlphJOK#E8gYTh!M<5x?g&dm@zSm6Ef)xp5~#E0i?Ug)GHEnD1dx{BW& z!I}{fTdZsIOuYOR-fE~kQh0=br ztll&fmuEqM;nI7=c@WiKN`{6k!y3N05!f9nUtUv&27Yj}WZXDU`Bt&9A5(nyXINyf z6Leko(W;(oPG~U<TIZf`AKR7x?z`7Yep2Q&-Yc)k%6+mcms1oZkaX6hB&}UR z4$$KJuZ`+-!K4U2Mksrvo+1dNn(bv<`sn^0%E#}R8%4*ei#|-NIZTevBrf~BJz~>q zu5CK&@>1($iEnW9)K8)<_hd_;eGn}5SQo1QtX^&zW`(l2Y!hs7J=v}QqT}aHI&fi4i|A;VZchO zJ>F_LIkvU`vdITEOCU@@fb+dvD!aHl94g-KmD*U}X%$xiz zw^1{l7V7Zjbp99T!IpzpE$PI36mx+o2UEJ+dcrD1TY>NcbL#DT10_G@bS>94WGyoE zJyeKJ8Wp#akYNJ6(R;@jf6;zj#aObD!`-!pl%*oe7_!Yk&$(`6B39mC-Ni9N59n$N zXM}vY*5A=;6LA4wJlcQtqi$%|$7GwZtvV9&HdbZN#{TZB9CW2*Z5M6B<~IGyerbe~ zwI$nz4Q=|D{Mt*{qN4lgPO~&k(kQQ2c49Vls7$oK{&k9(cdSXxKbTqkM5kq6Yw*`$ z&UzHtkEZVZAO~1`Q`~+~q2&qJ!eQXYZDpd}jEI#zynZUWqt<|>D6$i)_gl(DP3pcu z%mPO`iYHvgzXHqFm5C0g7Y^j~JWkAz;9yU(sBxX$mig*MPqF_K%imcC_hGUvU z3J{-~1Duw5PMZ7Q0z(LQANm+8bvIZ*o2NW7_;X?Ffi4p%guAi+T{KP% zX9M;`59+6(oO0=u%gO}*pitL;6hZqtHR#*7)`nJvFvz!A3Kr$b4EBHs9T?=0XP1LAh!b)ElXrcm5?1%OW{?(h~Bou5BkuPmd z&pWIOdL8E6iWnGJAV!C86^-36c=;Suvm^v2h@B`rBtnM$5@lF957su0I?^3kGT5V=sOBF$!32oed` zK4Sw7c`w4uw>nSz>oNy(>9dY50F@<<>EIgzI&Znq=ZaVXEV3D{odfER%8D?#XYiBw zoWsdx7qSBIL7h;bl{ISN&Q`dC6UZ9uqDcloQPQhm);e$#4_jyyC~R%B1J3-0j(yN3 zz!o9}3S2UU{WGBYC{}i>q$3yd95U$H?So`Yq{?}P6WH2w<_4U(n)z{VsxDH(pZ1pn z2ea=t1~MqY8AlG5y+QHE@n?vX7}PqM>LM9h{O}TPvw78*SS1l#<|RCv$agLb^}fX7 z$icDqSzJ$Z8=o^iZ~iJk-tfhP-?kPhEy=a>1hUZttg4bOww(NrD)Zj;M}Jh82v^PP ze^i%A&&mmYt1{XVQ80SPuy0R*1vonv@deI*chiikW40RqnX zL1|+i`Www?HLTPUiTK?MtIE9BPKlLD0#zm-AC};^05iFq;*S8ct9y(XE1(2oPfj}* z0&Wsql14Ew4c^&|U5LQnhN3bdcbay7sqIefU489Mtl-EhY50rjP|vmCFu-M+FM52VghmsQ*m@l(sG$oY81&34RuJOoWPb(zo| zK{2%qMNY&k{%FTc#P@Z^PG0`#hKQeBjz)ftSNztF`5X`FB%8b(;fA1?Tn<6@#49eg zV|wEII$|d-tGFSaPb|}XAyaQ=vdVibBMygB~#d=05g&c3&*PgN&Hatt$@q$0N% zDYbx4_`|PJ16l*rTDLz2*oz%UjcEam+7{}spC5+`=EH5}_t2n9ic&>lQq91eDG8+c(f~9Gmhu5}3r**l|_>ofUR(CCVX6ekcjtgFa5+Sg|&etzD# zE^?<2=gM{N^nHwVd78Bb6-Z91Laq*pBYXp}uC%(y!#;OxM;Y#=$0Smq(Jd41-AId& zQ^Q(AQ>2h=4({qc^vXJ6fi_kiKL5-&YzXMEf&3hoRRzxhAU_9j&TNC{0MIVSFsgbS z0ChI_rm0YJNCm>M@^TY45}H4p0to~-QlJFKWoW_8|M?GrqL;{@UdL&jXnBVAYO|^S z;ez0#4H9@gv!{Wadz(3pW^$RjQpj&PZZcRw1y2;VA+6`Qta=#{VIQ@(&hc4hJLtXf z{(DM)HL2e}38nHPiq#9R_5Fy-5F(v_v5A>FzCl{S!3c%sMR01A!O9druyIE4w`eGZ zMX+#!*TUt#tJuf>GSDzRt-w9@>%e1ub`AH~2Zhf?r2Nk?VNA+CYhMruC#awdfO5zF z|6@1xzRtdOpP0msX^gWt4*i3NfwSc%Js%MJe7Z*Z1FgDegYtiK24e1^eY=huKB>Fl zz8U6k?cSLZRA(BT=5LiEYbJQ?19Gx^9|Zl#t8wXBU>;TvI4>S_PmtH!^qM~D{S8H? zX<*Z{-a>0Iaqksz?_=8^Pt8zvf(>>hO+5`|8efdz+Sv3g#PD`jiKd)c@ohCJGkU)| z5uoCo&3NxoC$i~d3lg#*;WF!EJHOI3Kcs)lee=Ug*VyP?khI<85<-+bd+(nPLY~nA zA;W#Nb%AQB9!>ru=Gd#sM`+SZQkbekaOJh~-k^Xl!IsAww0bM|upqfU)KBVBXVb0a zlOiH_%d5|s2IWE8^Zq9B;_Mjfu`Y1m!nsjKTKjr;KV`^zyh)uevhFGXKb+@7b=x@B zZ3;jl_6eNCv=#j80VIIST304Qg%$yzFdR$wLDz%I0Eew z&R=b?soEAT?LjSVj8-;K0}i=FJq3#Ld4EWwiFjUzZFq|3}4@<(I+rz$@1qf2jZ{w(p5sGWT**{N>j z^=|X})KC{cnmzx?hi!Gtd?YQ`xP@hr{L`i$jS3raerz`OwJ~gGP-%1{#m_O>ra^2} z{K(ckozqyT*M}lFEyYf4L?fdv5{u^$IEDqM?bO<}wso@znJXC#oF&~84FCRAmrk#d zOVYId-0p*TWX?}&H#6e>V!JM~Zwy|ovtCg5uTZ+r0`rj-3l*bW=G<${Ss(U|TbU(F zg0g-d9_ej;7Pg^yE5FrEugWL%~Z)CB}FQ*3gBoUBfR2 z#rbmXmvQ&-OiO@N?AH>3M{=n_BYRDn6Yttic;>C|?x)k~@Dm&JmzeVLT2$aW5si1q z?;J)}EfFtLj$2Qw9yjKGuMMqjts0|tJP1@C_a^X;axD)g|L5%f9-8eZd?0NL%NEcq(_mSA)Bdf9``?E;Uf z)@Fgul-W)$6mWxI!dXf%8k;S>mGt4@B(RcU%Lg3HrVm?mfaj;;VP_i(CH}UF+=8al z+Hc<4_*43D)NzoSWt29$DLNS$>et%dcV*-St$-21P^3WT+{Xj~AHB2-E zCXck}-WU^?tUw*Wl885&y&@i3QS%>?&2%MX!klG(FON{cd4041xc(Eh=@4rv*md?2 zuTI6eqYqZWi71Oggja+lV+p!~IZml;j^`82QYpj>=$=P--MRXzRkG>bWVwnr2C z163FwYVVW;*&qz{zYq&P+0`J|>bn#qu7nFLQDJQRX1(#lo zmO)J7Ta`A)kqF*$G;e}eQlVIHx(=s=G3UJ!8oGRA+BYA$-l}xzzx*KPtdulnlcZX! zj%dGANRy%B(-mF9-^&oP%&|UkFaNw2UCh>N7n!n&nIA) z^G5xa>v4Onek4~;d`RP}u}H3aEBpBa%*oQ)NbU5^NV6BLGuH{h>p_OvB6pvk!}cjFmi@^~*Jg%w~1ZYx;4Z%bfS z{`?>$_Sj|J^U>kV`c-A+`H&8UEwn8~@MZc9is>x)yUfX(ziv>pss4&~?>phGI+D4- zCR9^!%it}@n^J>!;Qc&*vf-O;K)StGxvX@3I3*V)hF5%UF)!l<6sxV3sAp*{u`ue&#hs?yaz~($Ak^ zFKn+oQ`&_j<;4(8@pOuKRv!soV9qW2h>-pA)MXl6124`qb_~HuQiHQ6M%?cedrdxz^T&km&QI;})75)A*)zM_d#?a> zY&pph`wa(oA3_pWj`Zh13@SrAFlv1}i}%G^`g?FYz{{J?VibW)UP8*jzB>^sRi(YM z#^>K}4Q{A;O&1R>$VfE%_$XN)q1ffL1QHo|ya|!Lb-3pPs=Ygp20ksHrTk(fhHfwR z62+sqErAwYNC0A8JNzg9&zMH6fIfBta120_dEnoj7woLV18v=nH6Llc#h$uCTnVcS zC3QfFJaUNrqr3gh3%tu)C^g*O4wwVYvCQDU2FwTVpD`I&|7Gq=<^keWH!g`W!`OHHqgap#DLLSa}mN3(}2O~7P0+9+zviH?CEm$2bX6RQJ&qm@BE>y17RL# zOZ*)RV0QkCSl+b^H_C2YG(hcJ(F-KVAfB?)HG%F#vmrMh!ciNWc-7y;)T3kjYPu3` z;92$TihqqZMsXcTeFwr-bi2TVPZY1A84%lcl{fWFuYg_H8DkH5|zw7Sy7nD;UZCSQ( zj8}E_NcrIPYh+#1-PKG=^IXQyN;$gOxm(L7ibr5Yb>qB2RY_7R>17iCu`3rb!jr_e zg*D*IvY8j~s~=@gJ$rue=JrMaK_Q<-$PPvn3qttfzqR6cQLoiXYDZl70do^ui{~{$pF&-S-zZuB*zK)4#YW zL=sU~9%99fH*eYv7OH zi!gl`iaFy85>%2ecHLBbe=qQUf59iT9*#|QnV6H+HBaJFS%AiD<_9iom7Ef`_yF4} zAA9aUNv+L$1N*DL*NXe`EFV4mOC^S=OZZE5a}u}G5l~HLxp6R62UYI+Ru^1R>i`=# zExgV_55!|vfQ$jE*`?dqRG15(+VEz_E{OzJx14cy*b3$Ga$1;O4~TO!hOU*oT*-&pTBUeIDjvxHJQk}-+<)QFom~(AzxDVA`|N! z$BevJ;GdbEMCIp$;1uu`qg9T`-DDT}$DK5>&!HJ8Kw_4x;}bEH z$T?2shVAn)nSZ778LyRrPZz7;10PenWro-n(3I;ELf#Ka+wM#pw=LQ}7tH+??O#3i zzGsB<0<-7$iy0|uW=cP)tKG`|(q3y^llxl2Eg?i(7x9(-hq3jRND0=J&M6`E0PAuy zez_%riiqu&`mt*@CnCedCoorI7-cs5^FhAXF|uVUSDpM3(YUs4*uc!X-s@W@LAT}$ zfJ}~$EqJW|S5f2+)t+e38`jg=pmuE_lUuVtvJ#jn05Z7|{F5^Hx-P{Y^N;yM9p$** zWcoXlRW(&jvBz3Gyz{%iPZ)%s{~ATN;eova>C znq;ewox1If6wvfFjW_HRMI2^KnoO4l9Ox)bi*0Xp6|CnR=C_4e=GcqErpb~5=qQ=4Be;FqkX*(`@K#n>w9kk zcxO-Q8+e)39nkcCrCkLyi|)H`0-E~fbV+wJ9$uYZAN-~FL4M-(&!ULn8V%rW`tthc zF-GP?YDy1(aC@57O==$3qv z<*A$9Nde7~r07-?^YBSg#IN4M-SwrsU|t{2VkO`K5N>XJ=2;UCqaT+1vG1t-f2zQu}2_2DY|`K(o+xK%>tSr zak~9OzxRM~x@Ybj za)f{a0V{B;eq-&%(1<}%h^V~0EEGaOiQqbLYqrZ@4)U9p1}3CkJ~c>sO0gRxk-sT+ zWA2GTD-j^|oK=YsxJ_^u=f2yG@e+f+!@1uf1XKyEaBiz^3``7Kg>zRS1k?#Uac<9U z3`z`IjdNEc1T+akaqdtMwivVq=dM8rKnN1L(>S<~nV*qnt@kWw!r)I9y{Z%_A_VPW zh|kI?6`W2i52fKCkUE6GJ%Vy9cxPzw>)s3VzT~%|YdGrN!TTk|A5y#%5T9F9M!dwKjflAUyyI}cZ@bSe z`fdTR#eIztg%dBqDsR*5!l{?y=bI66-x){mys37f;1FK2zR|Ih_D#T)fV!u4tj{yB z@QKE#0u9HcQrC_W0?mu1d@~85)X^mQSSU&v4VxT zWd#UhHaQZH0XAHwPeE6a)^KTA1Bh|+kXFf&1Po!rWi}KB3=$3=*cjf6aX1JYgm*K% z1mOx}V=%&otD%Nbx%G-8wNNd+kk7x+A(4}HR652u|!Ti zHfn|sZqW5G3Y?pHP0oEK+XdF(BOw=-GKEZmU^MLK*dMQG$&+B@_1C~UIBoPnLE^FQ zg4-hTX(BTCJ}UUlMDN5*Hf%>*V;AIL!2&v6lw^hBv7^BnSB}=EjQ`zW8`3t_W!U?^ zsUde`r3dr)q-)}VT{H~r1RQ1SA7Gq%PFL=8lvbo{gQfSMC45w;mh@`wHgzdd=^jsK zu4?nfCIlke{POjt*&+pBvS3I|5E}9^+3iI%Y`hOe4;|vRG~YDdVl-2+LQz#q^&`KT zd>py;*{}WuIH>$)qVkRHTk|A|DWW?FlXP>(F^^FD`x*&9MmPJm`o`zJCMu0n-Nfv* zaJfFws>6%ab0t+`$kP!lLNIdG!GFQ~yUZeX?DwQ}v@ z+`z*J%Ma%y?(f!lj@5bYpzh9Q$ZgIsRymnAIOy%>zc`YL`hQsa@@T65DBjFnW5}GT z%=4TGA@e+Do`+0jie$)?LbzPlJeE1cB_%WA8cHsSj2S|SsL1@j=hCmY-g@i3_11d- z?Yqxs@9+0~&$+I%&*%Hu&Tl?wsjA%GLj&!GIG^8<27M5uX7*M|$i9AUc6dg2G1HU9 z$%mTL_(cNib*x`^AHE+@>Atl$hp3y_IM`AyQ@nQW=c}HvXZ-2>&j)o_TYRO0-Wlm- z*#u>W=k!T7*w}nzRjRGMG4R%Oz~gnagClsjtwIKV1sk+m3~x0U&J=3#NNvkBPRImR z1JMKK;I`fg&)lnk2Kz9vWqP5;*0bRtyOP}v-t^k@p;JFGBje{U556ZE3)?h{N#SHZ z8wgN~sVqpQT(=&dQBS8CRpD5y5}IUiLq)!R7+wG2#fIF%QQ+Z%%_ifkpnf^<=#y5H zx1-xg#H+Z@vXePvSvokN3Er0+Hv9EE<#r|yQP}Ke%@71i1&2wOYyIi!nZXbI6R7BQ z&LRSkxLDgRoc0s>=JEP&I|#2xs6OQ zpd+#Ku4(Bfc+jt+^!?U688##8oMHu+U2ch#JdEL`GiP6H4SH^@(`MVR@{wp)w}an! zq$x@d#l815e}&&@Bs*$|!o>HuZpQBUHJvuc0TolCM)7feosrw)zO}BaPiJ|IGfD#A z3wpBVO3-#lyPTyRPl@m_+Gv)es|HH~f6&nuUSk;SXuYaUj?eUo18|4b95Tcuhg z_j!I^r|t7Vw>-|oMdRp_+3KZ>%#l-vtH}J-K##`p4RXsilZrpu8;|7sX861gP0KOj zE$n+WLK^Ggzwgcnf4L}^GIjiQv)OvEJIrr3p|h?-V=|KM1z z$tEy;#ilu3Yit=C!c5CDv^T=!A-Gm6D5U8J*g*FUE+r>>miws-rHKd1@q*t8ODoRF2V)_FJk^U_UZpbvUC=y|mdGVcL-qW}(h~ z8`H1`=c5@JB3^Z}9!DuxsB44$T^!UeftO-L$6W?iBq&=%+~pq#*Oh@x%})Q@aNQXu z&j}`D@{*6;{ur!DTtZh|6r5$GAZ$upq833O>@ou;N2)EXxmtNy{jk}LAtO&kCjP4M zEf9xWa--Yd@LK=xf==NUu9D>6Y)kj_JJM|^N6`1+zH(*nwT_vKPP`H6M^vW(`*fCv zT9>{lg0M&-Ins31v8dE< z#`04Gt5|PZQ~a`enFA89H!Ul^{MRffzMOFC%_zR?d1B5;)d0#S7MfUmx%A6PR9x{+ z$(Mt$O6{=O^NnG}a}>nK*_->^Ty5hlHJl@_90XeAq)KZk?9mkVAC*P!o&}pxww;f3 zyLic{!4Ga%vg8!_dBxk0*XMUMeq0>Lx6Hx6z=#Te;_&=2qVlniGtP&~Y5s**YaTV- zAKCaiw`NKIY%{{i1rra>@exly`zgJqtiH>Bo_;yvVY~0@MCP6>nK}3!&A`eRFu6t& zZqwB+r58E~O!JbVlvMh0`MNQ=7`9x)GF{$#kBUhOw4$CpSA1Z0G)Zar9A}b-kzFAg z*D=uJ()dHWE#;ebq<7Csq?c5(YvR#2yfBA;NXO5H#U2jQ3AK?TL)YI0)zI`i;UGiS ztM9-A&$7!FYu5a-e|!av@qT_ln`)UeXEu?BhQGBSFx!(rUx*4JtZ*dvFvIU{R_C*x zs4@xZCVcfmCGX<%H6&lF170)Le(?wAk5+*En(Akbl4)Es<8Q{O`BrPqa5t`{R0=*@ z$3>&OonKmX&@j!JP9#|gF-dxmnC*+RC2iga7(iOp;@k?VRZq#a;Jo1(ZbY($ALN{G z+y}sj@pszk%yln6JUi53(?Sf~`Ymc z9l#A;i%SAoRYb8_u_Re(l!2F}tq>sgYK#M7Zy(J!uJ7>PolCMy4Vz1mM&wi)Y7K5k zt4umi3ph8>FDUA-9wZUs9k-2IOXF{H!18)CJxw69g5`wHIzjV|e6_|zQL4ggWPkv$ zS$nepo3+JZx`=t}N0?LTR710scmKPK8VznyJC* z7!J!1A6gXyaTY;4AM$bx|Ka}66JD?NPD{CWZ50MEa6Mg@k4Vv7`)Rqp?{-SwEODeX zc#dFZ;;GUR+(2HS=+{o(o24}l`UyeTrw+l?QnH*{4HXjscmW`5e=4(~?NuXHiBo`z_3V46#M2UKW;fxC5f;$=toE)`pg|xJ{yT+4k^7w|AWHfmd_!bp#26^jEaOSsps#>eg^Ek%` z9HHp%Fa)`4Pq62SlnXMWF5mvbjDf34!YT-x7L)@`<@Ff@ick=K9} zs0sG1HMlsDY4W(3sg8qUjkjsx+s4~;4-`*I)kMP1{D5TNh(rIomFk_Df$lGvPEl4@ z($;hHbeGJOI|G=My^*+T=N9lC_Z#!NvrHxF$Rq8b3}ukj6<#I2lB() znUPt4aJp)G>b`Nb4b_E~6sU%^^Hgkl%JglFc;@roG!iSk{09(cXNk(?jr1Kq+wBeA z-IiV4;Vl_DKRQT3e=Ht(C|FNA;!6A}LmRz*HJfZ}A0K>j|3XB1hH=Oy>OlVL&&)_E zTo^`nXk%(O)OSgoKoSq8dM07{#+L*6ms{+~#Boe`OakX0l6F72_!x&#*Ko5!zY>2W zhW%=n2A>U09MbNS2(GKNM)xzN+AYv(a*mX{{H_U)={>iub2*=}Tv%dZuZ&3XoT7P? zLbKIkGDq(igmE+9c~>SDQe%mfxEl}VJrSS7<5aP!|6pP?q`TC4Y`|W0+fT8gQjl^% zT=(^i2jY*h$_5}qmv;;0Y;0d=QHVvqCtpT*VP<*tfWD|uowNK)4+f{dN%amIxN2!JXANJ5Btj8!P8{DHB__zpUNE_L~dQuY*_ zdjDX0uJB+b5LUcOWJHo%G(Lgd?XC4bTiqvW2w`puEAb~80Cs{7G#&-J&sU2RqPPjM zA_tvXOr^}ESdoN!hR##zf`)Ec=?y!qw1L;gyW>o$Yht2HB;5{A@TiIU-WY?e_Ql`- zLCH_05sK3rPLGe%ZrHuvP0`i{i)QnQ{&p)?I-xsV>PxopX?()!ycVP|Z{<}ZQ)B_W z#bVI)a;!>+Bc|-^7A!)H#6k;Ju3l5v>yh}0+jAh0ZRjq= z-xQeW9jwg#{uVQ&Qt%3hDulTyKmL9qV<0#iabZ%9gId|yVX_5}7Zr@vIRLkWy708J zn5Z$A%cNAq0vvb`J~w8Z-7P)=Gz1f2ltErnWUSXNd6DTl7bJf$xy}5jY6^5SH|A>i zEep47%!c$4Jof|HBz>`(1mmVfcg97vx4NF89bg0cDpK;Pg8h6R!`fV2`?>WNOJ4Ej%@C1RWP z%n7Gb2a^}`NKW+)yyhGKI{E%{exGlYev#tzq>n7lOOQcV3#*S{`DhiFny&A)cPGZRPo~0Z1u`E#YtpHF#J$&wE*V z0MUc*pTNDQQF68YO?QA7n6-!zi`~3KQv(ot$m69D5d{ev-I~6;zoA5d1T*#4`d81W z$n;;l>~*7pmqI`JEefqON#ov+XY5ob;5!oFoV9g^WL+(6jKDU-k)D@v?@i8&2V<6ud~VVRJu9mp`055QB_@Xa3$Jg}8nG^0;yVxuv&5v70)!u04ZIhdgj5LQ$SqWTz zp7@ryvl8EvEB@^>qdJrbe?(TF;m@z{E2RfD!(CACn`OlLDeI^*G6lq+Ck_&KSK>Qy z#ScECuJaY;kI3kw`nmF^^5!5hn+xjARUo*_T!;H8Q$RFHcaRuedB%ZDYw#)Pfh)!z zehSTipfy-1FMu+fKnDPn5DVRcpdHw(=zmbj6X;8j^__qj#cBtY-?ulFYlD$A$t(h* zz#TUvU`BoF#(x_rmvG`H9u_z|{HpHF6quP>9h=(1J8U4&+en@SS*^h;>N<=B2}VLU z-|bdz22GjyxiTNu*v2~!rX?OL6aJ~7tdLKtDc+5p{tS14R*(aO8=M>C& zioEA7c{i^njc5Vhx!-O}1xJ)qpdv$F07J8_}!Q}Q_6!$<1m#=Rs&%BE~ zlc<-LQ4SVannX-m-W*C1_gUc4=RZ!^xY#}@aXF)xT=n=3V=(%Woy?}vg;+%(*780o|zjx2*p)X*Ez_-YMEIDM6JOx z2U4ZTf)ua8Vr+0k2d<&s_=Clm)j)5IJIAidh)(ideDveQqjx!KW< z>DVy@^pw(ig|xIsV$FT>qNS6p(=tk^>!{>lu`EpjqB`6z5AIPZ$px4@Wa$p}|K?b{ z2gZ;9SM|HbqwR6~SU0d1(+K!_Z5P#ulY_-lFx8e^fSE%Us4Hc_e?Z<6p(l@E?5wf^ zqFyVI^JlH{taIDzM;E!ShpxT9F_8ovcVm_PrL$cX&*Pvp*GnFn9Ey$K1yDyl>+6)% z4hjvc9&3fr@vUB|(0Fj}5AIWS0C>xjVxe=5G1X^+}s*HFMJ$8fW+Ix3{d zE8spIIxM^Y;oMO3%^X(N*047!$2!XLBTw=Px3667dU9N1FINXXxB{(&t}reY1+pIZ zaa7FD!PqcHu4h0YZ(W>o&yBt^##plck=}DUpRkavJxa>M%Va+@&mBr!fJ(P(nG}Z- zo~BWKj0c(Ihu~2c>#Jmy^9PsT#sXUESua8b#(BHybVF+ztNGa7r{^5YPj3F(n(iT?5 zIptwa&+aVgJ}bVvcRf}QcUR~_?1t%G*E7h(ZaSt2jobm9AeY0V3ug&im|rqwt7!##2s?A z0CFTIQ!aVajV*LBZTeTx5aZro-GmJd<$U}x1!hnhzvjAa*1wZ(cQ}#^ChzB>R~*7< zcI@wTY`mEh)SL-wP|8$vy~eiMy3(?-J0{5wsLc|DkA@}c|I zsQo}G`Hoz|cSL(DS(~rL8`~#540D{ho&pV1pI_XOC1;*-u|?Zz)aEC3s6}y%n{#Jp zR|RCwY=4*b&&;l(X+yccapX~zk#=`w{{6g+v9OSSb*?P;&S)Ac#-T|0t$%}y1)4D~ znOt&YBFjz4gGYE(Up%)e(*+f?l>(f7&nG9B^1lSVb2|vj65!BD^UgP7RDcN-jE>OV z{uX#a*H$WM5A{&MUY=Vbj0$~Q>RUh6+LioGa7$%=LsK1G$pz;2CyxQD`77DLd|mp& z3AURv_(y}SvBnV8mHikTg||HK^;H*oO^SMx#RrhNt9=IV9LSj;3=`f$GggcQtnfTu z<4LpPT$9V*+BbrmIP{rx&LDUdU`|LgUu4aWRlgptIVTo?+(KM~h?3DQu7+Sb5KppZ z=Q{Q{ph<4$sqJd8K`hD6nGqf+9*`u*gK3@DI8K}h;QTeM{=2Ay-%FfXm+^7yb)lEL z$c9XEuh!%c?MBV|nzzw>$=JC1O33`Bb8ok(5G6G-SJbf*|7%M_+1ab4LnCTqYeMfAMswL#BF+;YS_gAN)+h-@_UQA!Xn=(pS=XKf{ zm0BkC*3;mIEv}0(vKKbx6onE`bi4?EdxnTEBuz1l^n;V~Id5%L2ib&5Pq56!4!s!+ z72Ln$IRn1nc}f9#yLp5A8f#LmnR!K=&vD9!W z>|%CQbeKcRM&v*q`$s>q&7FsAa#6tE@e|qvSW;hEgYqm`<5WkYv`?eeawxg#Q6BC$ zi^Z4{LrLn$jwoi-Jj&7R=atOeVB$(gxMhXr2W@pO3YkoSKx1S@CR~dJ(YnE*1vnT~ zciw9lPblB0a8V+^QzLF;6>!T#&egv+0CV;ATGm*Y?#dAdyt>c%WBofn`5o>Ee;uKw zk~{e$jS4W&VnBvt8Jd{N#|K&&)ow$}PV0KOu$zd(&W2?xV6M_>Z<9>s8v*PuhN!rb z>6NoOoU(g;PHiOw&NR(i?c>-9?^Z04sE3=y;9rO zaE~`(LmbB(HTTaps^;um-vamGCGBd;Wx1pS#I>=r2#+^GdY6tl;F6t-j6O4UXa(3> z(RB#Q0id!x1`zb&0iyk#Mk-F|j1hD^<9cS|vRo8!>T0B}-kqUFJJ$6+H!4{O8e#<_ ziBmbt%s$m*IW~i|A9=Dz8g|^T(8M!Fy$S@v(tE4~-`dou zzbLr0UGl2hrK9W^BStFlD~l~7 zpDT!HVG?R38y=fzzyA5H?s*$j;~gyrA3j)dzOaTUlfbjB%WAGbeHPHX|b|(M>kF`hnYBLANgc znIUW_Po33>>=L@!@izulTSZNPTT92(8zV7ksX@^x83( zP8hLDZ=S$GUZFzRZIvqfC*YT0VipBe6GBiw%oAJ%VV*m!sWT;*YJ6C&oZKWE8hXu0kC z9#v00w!QXiM5&Df9a0JGxrGZ;O>DC+vHfrFDtPV95O8x|0HWa0XJD$D@JU_|e}8y; zD~WGz1;CaWDZFMl&bQ`-dH74*C3b4G@hygOl%;xJMu-*gOD)iykwfFfq^_EkGqhdn zRW#My1+#YV+3$Orxm&QP%QBs?uDa}61*&<4*$4L#`pRtkGq7Ocwh#^Yq0*$z$d2xK z@XpdVYdFxzbqR@x(%rt3`rQLELl1pEEgsj&${9pJBc+7WIkmkH!2BX$+n!O}yGM-j ziHCTqLkra(ji6j=BZ2VoV3M!OknZ=q*w_xqcrffM5H_OY6LJh~3vUT5Xq_Pdv|x)K zI_VW~LV%hI%<+#LO}x7qB6K*4A^80z+v+$-e0KZl`aL=5fSg3= z$LN-qpMlUbE5|3stX7ZCnE`KGs>KaTFA|+uN&ALzOu%!Ix$AkGW5VfCk0|6kISueLRHrA;G-K2Ew?4jyUA^k^$v+!PJd`1e{!538dL% z0^n977x{}r7DV|37hvQv=#K`ioAk)EP5gaEr^}qPcOQQMV#B=XK>Pmf7hVN0K*Lo` z3Rx91eR_%hC7aGcDzpEj0`*)0qFw;daJ>$-!+nDDBwIMp)#YCKFmD|VaIv>Nj4gVo zFVxpPe+n4WV3_R>eYZ4Q4;jHQXFe{jHL*>8)EvkFY-fslizKhWsZogB(#`sVJ>!h1 zC|wLnd*aoLC2{he1UZi^l!tqh>jf(#6w(mTkJEf!h3~VZ9;RTENKb`@4)ukp!*z@v zIA2(AZ7p?bvmpSCUbCJHQ~bg2E=@L!jGt|It3e_>8U5`ZJrJhtxvko9l?54RUs}%^$=l{HF76aGKZ&q*rU)?3PeUg7yz<)5 z6Wf!qqs~_}mFgiq@U5X$G1Y(gm{2M~&WsTi>F^{%?H^z3iLlv72tl)|ICHE$+29%tk8!^o*p(!8(3Y(TR$d_ntoswW)U@VWYE zPEB-*$hF8}D#O$trPuT1|CeHQ=7RB_wED` z=mnUQJXzusPb|<@OCy);vNpy4dlW-ZMX(<0a9@BLYn2bCky|p6Es}I4)6}!uq|~| z18TDdHFV>=Lv`Al4a^W;$mTVodE{Xdh9MO7H*b z1iishM_~m|Yq2fUIPc)D{1<=bv}IaxkuK!?O` zQO-~8e$IUYe`Rd#%RN&&-nG0yAPWLgkO^XDcV7n7KoFDx;pCUG0Mp2j2gU2JI~y8b zB%DIVrCx43ahBye4XAbiHxWPRN(fBT@)u?@{g=%wq=-#rs#Gurt?h=xJlSV@RXPn? z+YI}7vfF!9PzJ57z+?*VQF&s}+JcERz(c=M7wb>I!AI|m*ZxXfq(AV6g^>FhI=ViU z-LIMhDrD{R7i)QDt=t;RaEz@uXqMvnk?|-TeQm0^trldz%ETEiuD+nFD-vkp@3; z&qqZ+2{Csz6?3;KaDW@93O^f+Q+17@suQW^eQ-n8!_yiD;rUZoO zw*P_yL?hI8QT>$?gIA&L$529KOePZ~E3pKog%R-s?G1~bLepY&xdo|7Kv^`q2FV~f z3TRqx8I2J@ZvvVYKbiPtC^_J#W0TwjoO6~Gei;y#?63WM@&F7obxrNkYK9u1I-gjU zz_P;nwEnZeyFeKsC}t227}Ip`ht*|D1^`W(WCdg#aRT2X0)L5=#4FBND~E&G4M ztVm<|>0ojM{=lhR;#h3|1y@EFOL51Dh({y>3O=B^2wG+f$?;4cv{E4`R83z1)Mwe|^Rz5zK>W&eqqqu#*0mri1 zV=_bUEpSI*Y3mY$YYR*YFf0ka*xn^S4?HkKe0Ol>`;S-kaIu7TXo#!#Plkx=(k7B& z!6w}TqQ8j`TXw;w3S80uOsaq8MbVM)Q-Ih%Q|X^+_|J6sXZrrnCbh4q#t5kK80|gy^UPkAV(XakW(I6C zV;T0#GD?1?K?H`Axl9S{klON#V$>JKhQwE15@sT3QZmn_Fi3F!-kk+P#^(?~<{6ks z#HwiKfRbVUk+o=MUP_|?`|pWaWXdXg=D@r`{(&`nW?pim0MqZrS!D7mW#&MnLH?dK zWo90{QGn)m<}4Dvijz5Tar3^&<~{{wu>2R))dSYS{iCR^yu?NU(%){gG>NMd83QT$ z`M>2pRb)_kn^Ap5w5nM~zsIlP7+nrYl3Hnk*=dyN?Xq~my{Ov(a8vFR{Uld7XQBM( z;Cj&noikcWp{;@4_V*aSfRNJQ8}ucv_T*YhR|MR=#I-Mdw%54(tA)txsv{JgsQJmW zi(zt(J1yE*ALGKLI0nW^bxbj(q#wuWOwlLTupqFr!#fMYFS^m(k2qu%fGvd=nfxJW zxDS8}$)>|}uKzr18lTd^|;#G6GVuX$fOX~Ck? zK2Z=n+~ilW>vg(G1+*i6Wu&ki`|I%|MV5Uraq}$M2nSOM|Be3;pkyAn@C{E^2#TpG-H`demCQ`_!F&u{-$xX$Y z4MoZ?CD6B4(bI;UmY70I#>GrbvNdFPaFSs-nI|}*P%ElXWl_Mr8BPm>r&L<%0uj8L z;`}EZ!Jk+FEzpeQLSYR#FVMg%q?J~%XEp@1M=?R~dz~^xaArdli@CMvHJZdJ{x#L> zD>Q@?{1+N;j3+#L&kyu>f1_FKFJFvQqc2jEMyUbs93|l@W#Sqo-)IUUi#?p>GX$tR z%M#IA$mBbu-$*O1Y!@5@4~~g@(GJ6%6px+~H!dQ0M=_qqzL;0ICE$IpJ+J5i;7JbR z0vSm%rENl_Q%7RNKKrc+-Wze8!Fv-MoViL?U({gU-8b&_E>YKPX2Z)HHnj6TRDk9+Quk=q^ z@s#s!WHELrmc8!!En?tzff)ZZtBfUuRW%XPe03e(l2o@O9yQr)kNdb!JW4R1Vd@JR zAYBWHfS_B&vQFEYn6$|kaaB&N*Ei+xXw^#6IG!(RzFb*DmQ`)X+jJn;5F)Lv?Nq}J z2c+(JcF*E^OjRsV;TC7cE1nFuMW+&s9<}x0J+ce&4wcTf~39M-tP{8M`6zNF`0Ap%6xR#CcM}UP>JrmrMAMbTVpIx(O(6kyfmg$&_Ea*uQn9 ze2bD4Qwo)K3N`Z$EmPMbFQa%^NugCuLF3+s^ZPS=L#h9FVYdb0=tG^chpFF`wO){x zQDj$A@P2$q>&~FhDrL@USWO`~B32;piIOj}Vznr8z7{&}6sq1RUw?fdeDB&abLqXb zIj;n*{B)J1ffT0QhBw6&0}l7ed_!*k?X8FPJ zLg!*#bVECV)cG1*V70auCv7?spj}~JL0YWTsxu1e6PNBbJ;GzLN3gIvC+Xv)y_%zx zTBTIlK1*XCOTuEG%)$=VfgN)HiA~vRG_;(?EO!qt%rE*CH@qsQh`$8>nGz~@5b){X z6vS{o01}pHDmp8w+?5of_+40ALX1GDF4gXt#r~Y{ zty0D=GDcjN`DvV1uXt?Xpj!*X1bo`*eq>7R;uwFNQo>v7zP@WKe73%G z^!LwoL|?bsY;1ETePnjO_62xK9z`%~ZH*2(U#@37ZYSehjj;+)7DV~}HRbAYZ#{Y| z@p>)ho+rVSe#$Mh^X1V*f}dZpGApf0MiMWcS}s0ZSWfO zjt&`(Z+2gvdK)sNwbZVe(TtnT@te1)7@5hyYsgPl zVRZenT(7vetr3|5h0TtU9=>Ub6&`UDxbNq(@?dixn`%A;7E%cja?J>ntgtIQc;X29 zZEdSHLg}UFcrO?#^;7X}6NN_GqExR#&l>O5{%|&x2Q39c*`flrLhM<<-=8s1cGHm2 zosfJBHNzUZ`sWYN!@@9>&$HBc zMZMMZDoT_GiZ+%Uel1`OYKP^!3AX(^S;~UOW4v^r6xo9@2+#rEGhlbV-YRIn1;Uh< z(+TQDk@54$;p(ZY%xbV>*{q9~r`Rf!R7SKY> z)1wrW3RmZGwm+!L^p}+T3bEK_J@(|a4tS3A7hPFCfQO`cWnY$x^b+6Z=G|W=Zld>3 z4MXFRr+Zm0S(D0WDtJDC%NYUl(-j3LTfxcYxTd?|p?OYv{FWbYMs>Hp)=hbgvX8^= z%=hHB4yZ;3h^{Oh)YuL#J$&DO7AOpXzgDtpc$e-jE3@3n@SNaVcX+R}$376%7sd-p zgu=|**)0crsc!x??+|j{sWhWOPounYIq010j3ej*MYIr}oH_wjGPtP zMmKojrNmsa%l+;2{wb~IFqG>v(#MMYtJ#8-D8~x6$BLJhhx#a!0u_&m4Zy=yDJEl-h+%4*5MCBJ_U^fj}x z?_UoB-QR*|K!328CPF<0xxZBMq`)oq9eazxsGbKZ-m2gSsr)|;U9~cdoWiV2DLF)d zUrmqwnD_Jl%ykLr)1_*Ay0hLJCUpzNFQbS*>o(k1DVQn%pdv#6kI@R-CN zomb?COz?1a)0p3_O; zm%IF0fCo*ysM)$Alj;QT3uDsCvAfwXdV|@rzf8I$M!1o0ml>Gqb0>(z4+C01O6PS# ztQ{iqP+G8!Xo<$Y<*e5zDEU4Wr3|sCaSfRlNB4KpdrAk%cBiW((~PoTs+2Cw1wv8h zsqK4Xk255;j;AJ$XDi1X&5q@4?4>9TF1p7Aw~113I^GIQ7r73T>}r|4vCDD6wDZ-I z=&Z)kjb|ZLQi7i!QMnuXv_0R_FsqLi)GT9IKP-8}&F%)%O4S#iq7HbvUcgzzQ|R() zCzv=NzmzljKRb)0O9e`LpZ%Ca+afZS3JiBFf2cuUAI<9DtT1eRH=5>a?aix+h3-7^ zowUEr1Xwpr!0vDRqM)Z55$u^jlsEJI8 z!b@ymiDvKPWzz|0hQ_NIyHkA76f*dj{p9{TJ~ecb7sLibFAkj_%(Q{S>=X z_ws@K|KtWaYJClBrUhmeob#!SW%5GS>Ed@hKbGPn6KPT-4;?o1zV89h=Gt;t?cJe( zP%x{zpVD5yzzSq(_Kq}ElEK?C!^SeEW_+~oH*5SQzV`iboA83ajcO~o z%|v;4^W%{qhFzJvUR3`fK5`ZQKf8YhFA+`1aK((X(7q)K z`LoyLWq}_uI_6NAu$;E8l>Hz^?#M}-fqKx2{ao6ebcnwU2DnE^#!`jo_!4JH*~qN6ud>!BK}fD zYO@%Jr7s}{Iijv^lbI}d1#h+AjpNeu$LO@22>&Gss^lA7P=eRKK+TvR55?)qW_=|A ze-XJmo+1vf&He`8(% ziZ-W!|1T!cSHqqKNcO)mL5JkO-v5&+IkVdDgDvfQw2naCmVxw4ddq)S8`c8-mHAI_ zCEC46a6v&vKs&JjmNeG-^q(d3pY{4bi{(En@2};Ey_OfSDmvI}Nv_cg#Eqb9c>yah zgT0oC%8;TB_FDFGL4|$nE#ioP1Z}X_vKCw8$F9OS_RRn`ttYnJk4-D}FKssTlHeq* z4x~i$H!YB6{hQYRZ(3}TADh;0qp9(9oz1XnH`oybu#ZgG5on=m{>jASp%(@xBdGiv z;UZRt2D%9ylc75P$;7cwTG$cPu|;`ot`w-Yf0BUXzo<(<-bPc+qXT?p5`mXXD+4Sd z2$FJ!ZR=uP%4u_uYun}zlJkwM^_7$s+AzSP0|%XMKe%n)d9RdTttP!QUBDh(&P(I6 zpLw;ULBQEFKLaf!AN1uRHv?~d zE$?t5>+WMo+YI#nTCNECH9B`<8y=!_Dqm?!dt=nGJ=W4;MB0p4>4|x<&)51~{VT?_ z^jvR;Q86CrWA^AKgYs=x^FU3xFfDgSuOUCC!(IRKo&~2%C1@qLvzxnK&hA9^;z#rS z`cu-f`%=)c`@Y+FB_Tp`6!Y_FVtb^QsG_!{+~Vq9C=tW3kAj9<1a?rn5bRF(i!*fil$6+6=<<{34JPOa=%6hVkpoTw9} za{uDs;nFWD&IDvAgid5AWF48@T~LrXh52WONqup|ku_Sf4kO-B=)z?wZd9E~lV3|F zDc<*PzMssr+qJWxBg-l3&eBoEytw^)TOIH`^4-Mps^fbb9aPI}-@p&FL-hVP5WmRO z)~i3wGeoVsr%ZoHZhF>mx2K>fYms3zdD;lT=kmB#^Agwc00eJGVpWDcc=f}dvocv6x5O(@tPl>2eK1q6TGl$6!1eM=bN5U_cg~99<1f_U3UZu z6e-r-$xU&zPefPv2q#P~G(Nk@&KOng0AEI_1&|3|7w?cH#YkQN@nldns>!I~O-w|-09k7L;))FwQ)G(`{nN^lda6erlsu|9s_(-SL&-FK!SP^y%k>`?6(vcS%^kDiWk-FI zv?M|e90q6fnRO{(2R48Wep=tL!IQ{!9Ptr6C)r@OAI|-w$d3 z^9RsCjm0tC&9Li>R|{Sq@r54Nn!%pCS3&jtA8UQ zH|n38;WQ!St_5xf1Qrd0+)|dDCHF9M$eP-41fk2V;m9lzu3m@Jr{Htxq>kwfJdx3p3$Yz#j$a@ z2q;zCEdZrzE^B2VNxdZ*)-LIZk&Fgzn^QL+$z!nY?Sbi3yc#`*0B@S=O+50%#1@^# zjw=6zD-y5P?kvHrog|bZ<3qSMzOce}+p=xv1g%GeNrvvuq=dS|`Bk(&{+jH}k71KU z|0HQH_Sk!Y){ClRT(lU*NFLfOmPS<3_!69GXD0^2R?Ajly^T1=U@Oe-PLtc_% zH4U=5HcW3jnACq>JB*Yp`Mm|%URI?*AtjZ}GsW596wo!6Z17is!e`J$9ZqPo7vy)a zE8pKM1kL_o*v5j3BzhV8aQk5xBlZiMR-FmHroZ*Jtf+6VW`QrS`Z33lbR6+G59v=ZGR-mMtO+mqH@v+0HeBqpQzm?5VkSiruOb>@qNM8@ zOfp8wL-pi*{|iRT`Tc>Xl!-8Str2K`Gpm6X0Rla>`O*Al!zAHY@5=f-cF|GN22 z#Dz!Ca_=)-dGM8{B9rdSVe`4Y6gHqoFZmOfIicujj?(YA(LoZ3kKs%Ff!{z}7@}+R z^BOmn>k4`vS)3`7A{-W?o^)K9dc1x9E49uBZ(FIiIt-9UW^01=b~VN! zRsAwyiI!4`1d%#&)j%T)_LR~Q_1qCE*NQNRa+&iky}4!#cj>fyld;wW2lZs+)6JQw z`y06CC5!Ks9;>SHjQJ(&u`ibD`>!pN%o?3Fj2xi)O6zocT>+-631oSPYXips72Hr4 zThn!fvM<0nQv;*RABk#wHCaqzCP}(AFv4?X@r>3W#C9D)mx@3I zW%?iI)dx_|1q#=9NJVZbR3CNUmsz=w0EO)8*s4_D6dpchar>(-HM5>e90tZQE}i~^ zc5UhX8c)j3zK#BzAvzvtKd_+`)QhuyC*^I+1(!I@_uBMB3{euBmUrF{Q%T@mknk{X z05xGnN4m$8+J=#9S&(T(ZO!XUWDU!LEu3?#!SX~E#qAj#YG$jJBuva83T;O#38*UL zCs@}!M_gS=#7A|QMET7hN27eKoe97su+v`rfcp+eV{a5j~+t(AaRen>-Ib5&MVB;?a zeF)+Pwdv!(riU_v3Vv)R%*fy{WjZy-^RXuI$9;VWSke2RfE*73y(0uClJl(*G<7JYP9*+T zB`>&`JMZz;!ORE9U!%mRRTuWyZPn7hdpJ9DY4`kA4ln{6Bl`Qb=^uXsKXX7RS&+Z3 zqm^Z=px1f9)I1aRH0Th{CGSKujS^#m7Dfpy3_!eM2DzO+jsh=qqgaEYGcr@;;>6{B z8Bmo5<8X28b2ag%TN{CK9-sOB7CULCo9(Bm$53J-(W95$=9Qtyh!$DD9a{~S;}#I^4P42F7W@;4`~Lp&gihvKmW3%{&%v$>Ac(g%OpBAO zePgG%rwvUHFN!b}0Zlq|cE1s92e6<`Pq4JSTG#%{YpW9M2^rmfC*ZB)Su8Q3__C6e zH00M?>XKA4J2143{B>mF(Jxz zl)s!Bsuxi&kcYw#7UJ3GfV=9jpz!anbMJFB^En?Sd)pwsZ+o2SI)oav36tHodGH~- z{6N2tkN!!dIWZxRh@oP(`_6r%AImCc(;fGTxt`5EB5po^L0`m-z|#0!v0WfRkU4>t zF}&C=BC?B5-JpYy07fkJjO{u>(|LRzvr1e#njFKq0ycBdsO?p8`!$?_H-%t7zo7@t zdBlTxc%hlG)wOO8tWJfQJEy+riIN4<0%oiY=}|bS6r1AGL}3LhG|G|Jy4kQ$eF&*H41N%ZOI0Kh7d7Dl4Z!(ody%R`=#tR$=s`|{fz@Qj@-O0qAaTTS&-8$ z_Zc6L6^woBS99Lk$dA$R(B}^zC_>5p(ZiFyvwMSDG)(iR<2SpRA7lZ3y(XNM%Ztr= zxGh%~%cy1?zsbYah>^CTZ*IdjYVYLZ2T;#GSDk+uy)*t=4|iYY=qpESyq1n=4Yk> zD)>D3%IzC2P+UX!c~YFVU&ISlm|B7&yR(0$v6XvTcqIE=y3KSGKs-m^NUR=YtMo?$Z2H*Ec?wYJ8=+KO{EBj4%ED83x&!m0J2dt6u0Y9FbC#0g z6OIR(_?MXXF^zhi_MBy|7ii#Ht^VtX8gtlJN;QI_X5rj@4gph8b|zMD#9^k>Qrq3r zBq*8+PXx7^kkH~SgIg!W<5t5>p38O%7bkdZZOi>rnF@T8Z>B!~AB??uJe2SIHeM-G zmLjt6Gm^3IduU_E60+~c8nPDI5|M1f*v778X|arm?8!2Qtc3_=e7Tp zp6~O0y?+0lb6&@F&UN3j7{_&9$5Cn^+euAoJRUN-$T~ycl*Y$2^IfnoOZM1#?DUhs zpqbZX*P3h-jR7?C&iF~_Q?>dlc_5DU=wl5v(8KJtv^Kq^e@Pr_XD+^AK9Zh8yZS4zZ8hvW>VYn6@yPnZpN<&gu~n_P2HBI< zOnm3x1b*~?A8*4U1NK8A=Y*59{F?~ z6nTt!k)y{phu1)#FtT8ZZP|HrfkZXRO*}0bATfyp$q7tiQPr~7| zpo#e21HXoL1}G9||1v&x%A2I3y|nE4kOaIIznN4Ah*$N3r~CGoEkM^W_dwsi_!D6u z=#5#J4`IHM8b;z9!4ry`l7^wDDM!m42x7NQ8souqivqi@&4Y-u%zD|`_+S{U;_8i= zgHGb}VNZ*`CHeqr(#`Ws%#+7R60_KxFP-#ls{z@OGI{mv7h{2?S#tQy2t8uXJm+8zTlxNqXRvWmvG zG+AjvVq}#qVSJDqoVWz$*`XWUAXUD=p&OhGnZM?N8yw)HpY$KN!Qmw^#fNTi>s0v{ z58dEY$Z7x-a)U$mUc&bSH@IX~XCUA_0iapAhNa9{=} zE`_N*G=s}yIca%l24_IcCvs>8_mcd{VND?;vJt3g>IVYj%g~?CXi27!K#Y02Kj%%s z5GS}963&|j4PbP6Xu&nVkfQzv*nf`@mQlo@CKFf4$01r6!Ggm$r3f2}nB}rl~ zDL>?`E$kd|HD0ZwA@Q*n9V=`IYx2{~2LC8I?AeC{7q@m)eS249S6LZRnWEld)+)ky z7KeQSW@8`^xB^RwH4!XgF|mFF z(7>IeuEWO~X+|vAYigg@bw^13{Ei{E^gYi|}vX z>zh94O#}Z7YU1P&cTa&naDVe4<8@z5w3PQ1`9dcnI@Kn;#iq8YBjiPJg75#sLk$BC)bZ0EwQNptu!nb11rcN#;qmALjBq8JNIu5=VNK=pE_-^GW|hE zE?!VuzF>Nc!a-%kCMRtCM&=5~-eLAbpiT&IiF@~Oi7l?aT?NSbsn37-`a56`%f7nn zOmyFty!s$xJU?R`pP?L^Fj*k8C0)Ig^Wk26^P%_K$g-UAq4(RI(n+H9LXP>S&Rhe( z%?P|F2l9Tay9Pp%_uGd}1j6n`0m%i9>0cMPLL268ih9#AzxWosmf`847p>i!z(vTl z5~IWJzLx0mPZ>c!QYc4$Y!(K1WbBu!g^%B|H;qNj&;gaxG^NL66mnb4(9PmC)>}-= zedwwV#@odf1xDiz6h64QsY93(9KZ|*$bjv7#g%N`QlWjx?-{Wz3q&3rt51NU<73yhVgzCmKv|-+tox2^ zkjeA{5qPqQ^?zNrPnd8`0j!Q5jJ+?_b&0Ih8g;rjXGE^bK=!TYQW55x}}TgG)Vqh z_O4Z`$=45Tw`?n@pI=Tq;CD0JbYY1k?v}Ak>@S!&#AFafQjU1idW-513#d-=n>-rA z;pQ;Y>b6|X<0de*5;`F>J6+iPi1DgM*pAiJMN_=`yLIV_eQ~>?MAtQSFm54{_ZJF< zy=%?u*odkI@~hNl_^^H`ZX|aAagVBsv(sr;>)|q(0$dBktghCd%gTR=qla{lW+*jF z9Vh8WfbS%rFoDr&4pw})rmxm|>(j$R>uLQm46G~hh)!shyZA5t!jzKGzJZj*CdEI4 z#m{b8Z@eyFBAD;#U;ZP|q|UOy-Hirk8JpDc5|-;?FUC`bo6>IDY2|Bei7novnzW0} zHY-wzSmPjbf01dDW$PEs>W066( z{3P?dhRQbQx4QN<*3p|z@@T{C8#S+jWc6eVfF}2IAIJ zp1YNY5(e6|vp*?3uWBWq)n-+=Ybw*{7EO)HlD_lL>!rL=M%FYrw`T3Cgsf2)pW}1V z3(e9{+p32aw!4scN?YK_faI`s)yv%Svx@WzYnoN4{oNsbo)=O_cj?bLgatFq|#bvwN%cI zMCnkk%DnCDz1;Zqm$Rr|3r3|MSgmcdN9eSmr8=w@E~?Z2p=l`$4dRU0^?$A=+1J>= z<;PK`DAh4hc<~DTAHgq$U&~mgY3Y)mMC}FrGXMnpSISpLDj6k}_~OF}igRoY`Q0%1x&^%Y`gZ6qCBj%V*G~ zYKZc;bukEsQ=OWPKa2a`sAax~B@emH9mA)UsaPp>QI(!tYUf&ElYsZ7aT3=p%dn#vl`x2 zbX<$6x={7}DI=?hsuJ?^O#IICGXhy+tUS%lvCYclSkADl>t8b6_r+#_Fw=3%kMAmU=RVfhW%5IPN>F5R{j~+W>uBGvwHtS5y0qu z3Lr@DcM5-A3Q%!B4jkcXxBN=mW4Qu|f;;e>xoC#vc3bU+7- zCwhlvZ`|-tJ>RrGCf3Z}@mPxFgnAWZ3b&FPG%`_|oW#ZY<~Q-}V!TN{5N2q#s}JxP=}`U1afb1U4{%DdrBO32j*p!xN{ zV=dBkDSk0`U?N~Z<=Qn(@PusvZrgLWG$`@6Is0m`Y9Zqpacx(20(TQeQ--MxAxs{zP=kOqz_2(>8|~|HTfD`IwsSUw{H-b8z zgKmt5^k%XAJR7)kx%^QDWBBm&VX|elGXJ;c2Y)S8;7RWV`|n!XF|Wpx-)4C!Ir!U; z>87`m$q97>-GM0^z3yLJ46hMi_O(>0uSIA`4Q1W*xO_s2l^OogT*k1OkzsJ&FU`O^ z2!AT2C>P$|lAr!P>?Y>P0~R(~tV@Z7q3WYkF7Aq`=QVAsxmSGmZl7}D6OW0ise%aM zqNonhr!${z8Gv%ELZtO|q7>s}^$6P=XA54N^Fl;#RkAv3krPR}xXROsj3E{xf`=Jt zgmRxGK*GhN4S6RHgo|y>WM1EYj3td%Q48gMJK&U2E+T(J&40tHE9$3nWi^1XL6loh z?=iUcAt!tSl}X}!tL&YQ9_kPaF>6|XBMB8(v8z-59k;y@8U^HpZ{UWdsbJuMK3ja} z`zq^ylN+aDqMjHMk<3y_pC)@95;snc`Ai9^1-}7M(*tNq#+>l`K3 zICi7@+a3vR+qD_7B)vvTvnIt&Ov^8!S zBn(Lii+u|4|0PG#7#?2!@^Ox&B|KGUWR#;0=@rN9jGG71kbvz0o`=B9<$4GRB&)zF_Q3h(k&rw}}#s>qXAywqGx%#3l*Tkq| zak1q9owX52H2E9LvQ)Pt7Ak$K;f-VtNo!a*K*SlET!b>;8}EZA>*9=?`OUQs!y5iE z6cl1q6iYXGK39+=jy09OavX*qQ&u2(Uoflsv#_Q0Hy%jKSa9_2VqvQ`0XU7dZ6Y+z z;0wlqVuOXfEi4O&9s_X)Bb>2nq0;>*4e>r81pL977J^CwsP_R>%ii``<^fb6=l9vx z>u|jA2aE!m4@8O27W#&Q{R$vToL!Z~mIm}3v>I~##!vsFgMli|HEa&#aN(RT(l7g! zMyQa0<6GmM!4K*y!JF)zR&~;!;{iaY*w#M7gMWu|;}fJ_Ed5n;gMRT9q-pH>E_RWB z*bFEgFIyQVa5~-w>cw>-BbS3Sp#m$}n~XoF0CKB;Bk1;|@`v%ypG4f^H$Tm&Uo)9T zj@mW65$2R8@>qQ?(WQ5{PzJ*94X-V5@Ugdn!-(iW=h~_xUq8*XI6zq53A0pMpkplJ zHbl<#7Z9)rY8{M&Hy+19Eso9l+rN8F80D^tkMBg#vfB5BA=W@j5oi)m+&aBq%JP|J zRl9X-k$tW4F8Q7nkf)m_lcdrM%k<7nb~M2_;(GSP_5&Oz_iw6~pQRI88&Or3+}-Z~ zxxdFB;(S5=9j@PR{EDBmsD=8A zeq6`nHoh2RW>p?Nezd(Eox{r*YXx@;wWD+qAd1Zgri3T;4X>634#LiH*mQNCq>BgM zf}B`UNBj37J%zg=R}yz!#e#J#pUY(_$vfM@g={-`Tsi}Ebb@&vFsyuUIl=t|&b)bK zh98KdUSqrwAbKximEPv{BcbRblVzo=TTyARAHkxFv{aQewxV)F*c&6H=y+V7c+%>B z{w>y68GX{^a<}A?f2Yp-yerj+Cj~5<*Jt=`2Y677H}oe0p0CoEJDn956TCD<{+>-z zEE3h#*;{>7i~`vuNLKNRTKveYb*R6+CE$(8>(~$?r7^@R*^VQrVXZUC&L$=-GPyI> z&i?ksRUcKA?B$m2ZT#&Gm#QjuLH}j4(bXAuBvHo6`i8%~-cnU%U?_P?k`cMR8Ry_Y zN)9<=Qe&Ik_yo(WcjTYK(3$Dd(715&0O9g|$+FB{ss4oC$sVDN9P$)wV}v{%%eNY( zKLbr(t3$@u)LH`WZjoj*$Aw31uCDsi5(!pM*(s@)f6N?AP@rS^;C*X@1X=;0oiUR? z&en2Ux0pD|!3B-LJ{b|LK1HpKudF)E%9^ z3s9HaCK?|A`jb6$RNwMrzv!Rvunh}1)vtsDy@Mh2tYh?lGCXQ(yV|bL3y1v>wpbDd zoyc#A);eF!OK>B=8&6_5eZi|6j2Gd2zBPeHWNtQO5$?k$RO&50Ao1Uy=!5Zc1ya-DN=EwfDN49Glo{(Z`^_RC4hlJ?q;ST(yE& zKsisok660cvD7)e^qfw%Jh%1~zE&Kt&%0WP`H}~U0qOXF=j&Ps4;}5dg#v&LAAf&r z^ZnY5js6!aXX{>9Sbnw_sb}GAMk)lz-v&L%ld-Vh{EmOHguP-fnUu+#%wIb2ox;ao zj30z}eNw@Jc4S{W$~}UKe1}D=drWxAJ3@(V=Rx?ums}bboh3FhS0CK+ z=$AqP4ssICSWV7v(UN4LKI3K^dTWxvb@yEIo5Qx%>9{AW(u}<~n9RhqmM&bpZFiLY zVLAIl0_aM1L*zac-FV-Op40VbJ?%l$CQpIQ0yPj#a!g2y5iO%JINjK5toyxA_qYAh zfJM&w-~k$u`=uEtb7JCt{Tph7a6wY@L5R5gpvXZ>GGTsG6|@#tiAB1IEnIIj7rN+X zNAuCPKPnisB!6yWd)}H)_Qwl+$YSLTqBZ8WKzFh;t9KFO?vZnU0emkW2F~l6WL%f^ z5nb(7RrW5**W$~R>!r~YW)O0k(!B^@D4ba;v6W8f{nE#%{p#kpo-|FROXA#pmym_z z@~H5=#0`vD@JZ@8UBm*VEHVX{K~*MZhhXvHYEM;*^9v`!5qTX>x&jL$GQ!9UWX`%5 z76>wMmxKA6hsVyx@M$d|d=oMiVp9cjh(FAVQ1NiI)FN{Zfjis{K8(GS~WV_~M2 zMCi3t<0B&4D1pJG2bwxImQ1p@g6yW^n@h2(r&V>1vjVpHCAIvcImNO$D>bRo@l{FD zeSw^#j|<616si=dyFxl0AABoTElC#AAzRB?WzO?+!Mw014m9l+nj>J5<|2Z+cF+uN zFr&uS@JXBXp1!jFIiO%vS#&+NdAAT%WeQ|?4GN$ExQS4SIpU(eo#>tb7Qtu)T3(CA z()N;i*jg{>?k^i^20V0;=lkK`H&;B_acWN#&)fe1>_VNs0&}4vx3*7w_^s3T37r)A zTInhd=D){YwR`t>OS>g}(SKy2*qU%^ueba>Wx%-ay^GgPnmMI6=xlmkXzQHd7W}Q= zX35n>*!Hlm?R_UHN-l(becI^GX(1$;ey_O38xQ-6-Y1fx$A!WqPaAEV64D@(=v~Dz z`!&S=qij>kr}gI4M%~z&fi?bt3VQKsbLKBfyoC!l3lmwY>gQ*Iwa-%WLIpgwy0jGc zY4rCL&N1)k+VFSxC;TzJ;zZTfJG17nvBpic#l34|w|Q$8tsj7HXNrxPWC}~>s(t1f zadu1(10-kMi=n>7N!WMhcypMbvV_e^OL7w!6e~&CkX!Z#Yq)bRU#RhHp^gp@@X_UMw z10DaAfjBCSlKyWTnnp?XH}+4XTvNu@S5{2_RcS-; zDUt08x5<$s419z^+G_L;L7=fB4XBk-N!Z*sA+=+a<3;IbQ)dp+rzC6w57UXF^aX#@ zCnaqB4%1$s$lo-%gpH3$-2OP0V?XGX_`XI9r=qaANl*6DGt_)%Gb$}RWvVRRrX${F z$nJi9?*|vZ@x@&k>X0Kf@+`{K8PJFKjU-!d(AB@a2L4_7o2)Z?@7v!UKkzj z5~xl5`OI4I_ci>Q$6gk6liF_bPN2p zxkydPlKJrr&`?Lutrv!_Q%MATbt4GY(SY&N@j_%73_1W^rc$89n%I4$CKs$}9JR14d*uV6; z0guBws@m#BeN2}A36NiWjAZE$3>fZgd3l_c7|et*%D6mZ1CODKp3~ge=X7&?z^4&M zMi5Dm_1oRIW0k-s-Y4M2Uv@gE^gi5J*JW8SnEZ8a`kY&A9Og+ZLiNLG`xbQ1Y0r^5 zuEK|S8+_rzYRICl>++T;JUauowTTemP?~mvW<JbhxIz46T}k zv3*?yh~8x%0f`rvXxR(yFZG~9Ma($+Bq&h&aVAqzx`L@1)DbZbm~By>6S{}=vi2I zwR-K*Pp?zwh?o5(=pnD!x3QUL0Ixo_Av&C8VlOd`nTDqN!3D zUAvS$b5<)SbT7R;Hi$}|)m@3)N$#ipgN6Oodm5CIOSz*VIP2}ky3rftu?nA;T(7Cf zA!WkI?_~wM@FFqZt`bhULkn{{ms7xfbLhRK(%6&H*+8|*_y)lu<53^>>~-eE9d*9x zH&^zBXDsgEB;9i}DKc2syDf?(-MP#u>J2&+UU)f=HTgLxh<0e{Jgt%JU6-6MDD=X( z2~)2tQdi9tvt_4ilCkU9!FGf@2*s6ivU@v(S>#<~u>j60Q=?xpTM5l&ofk2QRbC|7M9E zGx=xpmS(HG7Mg?5$&M})ar!r9Tx;2PFo%em6ckI7$E zlK)KbJYf)f@o1%L$5qbkoh~x%cEyL31lVi!#t=mFxNX)eLW;*A-R_T%BeoL{?~HH6 z!`_e1;_F-~kwRZ-;mI>L$m^BiDvu0OGK9DX>GmdXmclxRuAZn0KS4^G zKuHXgBtChE+-BtCERAWenUI+lx(>~@zwzq0GC2upX3*5mwdH58m~y3(?k5u;M=7e^ z{RSjvG}YH)*C%#APPKmpob6@2c?8NOEEqF>JOyc*DvGlcpO_wnBu%ds*qImz-jCD% z7n${cAv3NpKvJoGX!(?@mB%2ZRB$$YwaD-Y5K5g&Sup1K=mpgr+y3-+e*V(6jZAx@ z4<>}c*tIC}r7MFbgYp)xhX6y&Ie7Cw)lsB8z zxA(z)Z|B$ZkXLzEH}72EQK;Km9(u7?8NmX~B!4WggNdcv?JS-7kK>#}+GY0t81^)N z(j^O2DEyN(vAZcKwQs7<`c)w}qWROL7xhPl2JGhv$`2updTXUpmp^*sMznn5^2Vc| zdran6K>CEpf>RXQ@&tmQ9p3!8M^ipFtxg<9e0GXLQ(l80s17CX=VLK-;=EAusyv}X zkQZ<8+~ZO{_EDWUHxeY(FQO`w>@Uea?>1wAdes@2fbmATnf062^6X^w6EqZr9 z?kaS5p(Lc}O1gdjf0OBc7*SYS-xZ z1h+rxA_+Ps&W?O?00q5-UWZViZ+h-O(6E1@#N2J2= z%S01_MB%1fo??})ArZTHr@*89=Ls5s?q!J;nVja4Taf1`K3zGHY0k%QF^7(lY`Bjl zvAPIs+j$Q!5+VDn|MxL%VG>Pi&SKR>Ad$BzsHxMkH6%(G?|e`c5WVsTMFIUwEL=IR z4JWa`YO(wt;u;Y7EAFBgiq(L)-xR$m%1qQoXY~hy7nCGeGJ`egLC6uoDKPyxG(EuH zd=Bj_l?`a5(wOg=h|)HCS=?f>XBHOr$?q6Hwq6{t(p@aHljt&|Hec-&)2XAGRHUMM zx7Y^LHC{-`^CMq*>fVCC_ypv7D%zS~;$E6O)yKbQp(uC2+s4umR$bWY(h2vZFFwvcLcC~eevW&2^C>+(pM|2>0k0QJ)8X`L<|yW+{?oPcBo>Ni4*i<3mTF(m z#-tNiq~zI=MV@C|3iijJZKy=^-L=^XF8xXo|4GEO%X5LH%3R&I>AQ@OvJ{_LOX97f z@!UVpTMHwsZ(Xm9kj^cdsQf)R=}OH#q??7^v5(fFZX z&X~hOZq|}?t7wVvr=gW?4lhMj6OrE3Ct@DxB8#S;aCfJdGDz(Wp8BTW;&2NiH{x*4 zVshF>uEt)wiu($MtiQ3gI}U3<)J2x5h~R(IMUXC-Kf(`aQz38sZo2;=@oDm)Td|4I z;^jrmM6@_?{4Jmg3e=cD1>E%dj%vH7V3D(E)|)=}u^BVdiE<_>(5!ARFG8kk#bap? zuZm1_aeiV24!rG5w1sh4*yk?l%rOLiY8OG=Z5F&k4+F~mBGyU&8RD2bJ% zMwm7cS|L`lD(cGLap?*t@V+OplApTG|Be@fallG~`u;NBNBOZc=#EUpii0pjby9)n zAMZK=QJvi0cr9Vg!=&4t8{mxxAzcTe=?+QF5g7>*6AG4p^eT8?ljiJZ;120eWD|}u zlZuq2$^=Pkxdn0l(Q{9aYm*Z-QsqWwnP48`#@cVei$b_?AKUEJZ?B#5P=ZW$Yxk2f zhg9JAt5OYjx%R)JRZ4;trh86Bm^ahHc5Hr`afjUe`RY8wjb>Wjog2SKxj6TK+GC3* zBQbw+w}mkAA-_vB41Ts;lPw6|o|@upaG_(^?LA9VoU{G=cjWE#%O_M^!+HNHR8rpi z8Vv_Un7`iN-UG57cpHxz6Q?IuhN=UgClQ4hAdkzZCB7GuC|6{a#V8*DT_0{C?gsaT4_8^jEiMoo5fq_VzCF|UDmb!`L&xAV_3X!m7 zwmPkl9}H!r@Cmid;@?nf`JcZb^}nHJZm3R0#uqt+|D5g~Rbbke#Sb~@g#AO2550$fH`k5E&Rs$P5;i_i>fq~uy($fx79s%vqqF& znipi?HiNCtdT{#MT{CS>3|X!4*(7>zoS28IV|fqPbpBvl&wBpr;rw%6dM*Qw_w-C% z^-jqNRDP9E5`bkSscCDvZJ=~Cdjjf9bDq{+PNBhyZpO6QgBW#6fd3)jcQitk^-uXP_g?K;uUE$h zL}E5++*VN&3VeU4rt8&N6$dtH2utj0;|i~9B!ZSPi#4Vl0(r4n3j*9DNoTw?W!>OL zrA-|!SW z^N=@Z0+o*Y?;AcwHd((#hOCPEdaml3Z+C3orEeKh*S(9ej6gOy)geQC%Y{_JIfXa! z)|RCo_nb-r-$&_X$WRVXXS$CwFi zUhQT2v+c_D(_yI7Ml`2kjeMxvHDOezjXs>RC&fNSIDs7L~lLyVEFQ;8~vk0i8ht@GIgOr?W6t(gyz3XFe1R4*Ov!# z=!QAN>olcL7lah;B{c=-B+1Y|YhJGp>kAs14rw%v`xTNiCdVcR^Eu)0F6Taq@|ref zcj!XSKPs@^pp@xGwaOvqkP{ozTOEQvSZgXnr?-9BI&T5Wg4^c9VavSy;SNnqe8=Ao zB-Q!4kfTD5ufH9=aek~Gp4TR6?^Ht^L(ej_Yy42Bv~kWpDOtmPWP0PqhWekyH=Or?9v4U^ zTJ_Q@fis?qk@rSK<|DI#&&-B;{rdTJ^&Xyu3p;t1d#AVaBI}9#3ZB6~e!R~D<9EL8 zZjVMOK$Aj#$G+M3%%(p6Nr!S})c@+<%@ZGeUT!|>zH8Mxq>kAdgE396RYW#Vafk1o zxuX<*g7&KiL$$f;_xEYK&9fIpYaaabemG!o)~1m_WYmsXsq)aqFMq=ze}|EICz``% z0`|oggO>OCwl1PpZa&hpHe6=NTqZ9sjr5p~Jac<(Qt`*1c6Fvzbth{{zmtun3Ezig zzAkGT_sDS1rk39RKGfJUkzAG&66x3T+pqqVSun$g(Iaw%hFGNV*9K|~7HyeGjhW}5 zntq0!c=)Q}^p`LVzw;fhG7))~H?6twLC&*f!9nNumIQvUSv=Z&pK1htN}TDr%RSC( zWeE#6S5w|U1B4q_@0|w%%Pj2N3j90r>E>!rdHII;bQsk>pq@3o5A8a)SUU;&lygEJ zr7iN8W9-Z{L_N8xTDfx`r02BEg2G!fFUGciS%BX#i(A6)cUNz^|JjZNk9M~r9}$9+ zz2#I=kI+-BdSgnT5*I3WQ)MxhVPnXe%yi9=D6(SUo7Oz@+jQgfF1IZ{=b8l#B(mHr z)Ny9n>p|5{;CWjPaeOt~SfJv>!!)ag-V&?*Ga*Lr0{6IWIlP|v$f*W^<<47MU6X6L z_mubj5Z7IO;X)vm96kuv&DCzyGsnp@3y=3Vr*R+ux9-LtP}iMQclV&KVd+8LAW#=? z^}<5Cx9{_i+Jig55pU|2oM<_BgM3YfxSUk-F?v=#EI19sW*XOx2|9GsG8At?6UoV-8`ymUOYdU>>ZvLK{e+cDMKIAS zYfKB5nU3!}dsx{Uye?uRf_!j_H?BV6le6eYGIFYgz{4*sBL)GIF>|$Nyb~O?;DrTU z;PT)B(XG?RvjDT6n-#=9^E*8@?u^xl`!O(#x3N`q5eJ7Urf!XskXaqmlZI+2#7Xz7 z5q?pxVnC0P(2G@|uYEx-QL8(`;&_x? zb!D@tsP3u~$K1^and#eTrt4bKKQ6=g=fBLKq)d0a$koFc55kq?o7*#6Q{}Ae+)~Wo z>uJSzZVjqz36H-7jW>69oKcxMUcU+6bhif*Kb0=On@IM^URJA%Yym%)^z}2S$>>i^ z4A^96T?Ps+)RCbM1(EI!7u$!V*~#zWI1Cq3)b%rH$g)s9XsZ))^;IjPlncrAR`B*J zFZ40f;$YU>HNipjdrREYYg&(RXzK)hGXe3R@b_quYC=>o74vV2_ir>**WNJFhivk^ z#+jVS9H-m2Gg(aOl@(z&ljm8FiZoOM90S)G~I8+&Zy7DCi=ZM}Kk;%_rb8j}W`VA~K@J^_1vsLgm_K$T zKBH|4vtk@5IXUG38P}!2X2=7_NSehX1;}HZG9`QwWm#Kcv~Kyy+l2+DCjy8T6eIYJ=kQhO_)Ex(q}%ZA29lPvC1l5}#XY#}LQ zQ`UylKISBOWM~pl5NLl2P2wa?D)IsKDSAE2eSifXsDJcO_1HvD`Tl{DGHG0lO=OLly zH=5UOw-7=P^pin(;a)M4rh~o4$O*`-4+u6O1i&Pc(lKcg5M2gVc=-IqW9$q1^Ds`u zPxn_(Ll%EP9@#|i4yjZzbR{%UDWH@LN*#qt0oOc)fWoC~j*w_FC`ADo@Ew!_q&TFX z3>M9v3k>>Dhm+(XmE!+LGD(F9(Tczz5C|gU^Id`Y7^HFxo>Th2ld=Cv8vl#@|0IE& zF=;wTl5RejPSQC3Ptuh){2;m8_jbPeK5z#VBP|}7jFHriP4uenABZJ`XJ_p7#6xPw z;EI8v7^IsFuGs8SI{{KV23HKc$4nr#V^IDmkWjv61YMjEB*6@{j){qQU`U2ww}5VA z3Te`epb}&*2r2>HWP||nP!$;tk)NS(Ru@7WXu)-43apVGPLi~zAxS0! zx#GUQ(6~r2Zbc!Y_&^w2C(H{X@6M)Fjn9zCajLxiB$4k2v16#2m?i$xK5+w5L6*|% z_zM_9ag$lWovk1hWQm7Vfw=r2NCmn3+<(CO{}Z*gUSo-7rR>GOcc{`EyhM(Ol5aEx%LSrY3J=e4U*d81RnN+oQUHi=TP} z70{(D=t`dtQv(d3SMQm8i1GDyY7l}RJTU2x z@%43Tkb)jOHu)6ed)KK!33`xd@;S!W->KmW^dQ}2JjOS`sX+@o0K{HqIVD8=`L@39 zV$OgF=hcwhG)6eTwO2ygAj5#Tqw6u)c?}H`|W%yhvB7mz6B`60mr&Duzw;v zd7ho3R}AW44BMz)%}Hb;rv76H2QBCq8xD&K-LYL|MX?r2XV*Q z6Y_A4YbIh@_8)*89B4Si+sYF&aX`zRkKMl2Cq)h@!vWure+vVdw!ekB7OH=3@IgBZ zRDY*Y{AU{Nf2MKd+WnmdwkEhpO9$(L_Vo_e18u?`u7~7pc(5KaXlL(WJ>a|P?|Kfr z3hVv#`#d3&!>RrZ83uMz@?en%c88=z0FR+uB2d6PxO#GVWefZb zPAcr4Zt_I*1?3HFyI(~6U264`ydxv=98)-s9I3z^-7AB-;fs#(D>3oQEOF-Q+;~pq zHVKu6Tf;8YGd*3w+e|%2wn}UWQb7B1#ZHlax;7%|)&E;GPJ=_2EZvKdn6C)_(ilR&(>60& z776X;A<~17Gk*|Y?RZ(*KxrcOl^8Aow|sC0#2ofa+IPtJu-WNKi&pG zAK&%f%W=Eej)}yb4&s8BnA%8$s&@gW!XY$sp)l?My6Uib0piWan)K7_D`-DIq|*H%&FkC z;hl4>ARP&49{PZcCrk+Xp=2=8c3JOSnEf|-!0VtEwI17+q0GV6CWhLqf@~trIF5?S zixWYg+Vx%!Z5_7*Dxl#h++=oR6eJ3FmnrRAunAlkTvmJ2nN7eM6Ho{la))ZGlqjTw zElx~SCS2k@usP(~uSXXq|o*wB{D zp_7IvVFNvYQidV$$5W9-KfISOuL*Dy=upCW8$I>(-G$*?$TSy9`*(}uQM39FurR8c z@XxB7(Ciq&uQhJqA2pZLUljTRHPg_P*M#$aNoV7c zrc@hn-G5V;gNmlYaUu+J7w{vKq5*d{&#W%xA(+@;Jxd&F<4Q@#2i6if53+1&9I2U> z+%vDw#XiQQNaIpcGE<)1INRS3ALvgU&|?-IaN2XVusr3tnayRbeF_)m&VUDt`9F}Sa7Oaaw0<(ibrH>l_Tnu zQ~va;R}9DzW`31Vr)J}V0M$qQZdW6sB(8vLO}eWyQgpJmP-`h$Z(Pa#DbHfIbWMP! z|E9q#QF>TO$ZIocb*Z>3)vYYRbb3i(=8HZ~WYl`|b;lR|&e}q8tE%QD=LAQjK;bhG ztD2gkO*Q3&UTr9`^!M9(R}gDz-lsNTH@asXQoX&MMS^&L_!xT02_~=idso~hQK_2# z3*{p+8Oi1!G+}k?gNxDKn!=9H`YrA`-ARvL{a_;_{O*HIf&#elG_{^*@6be#U5Us% z2O9hM9$tYz#9-gKn}_F@b>yG%(i{Hqgof`SA6BhHBTq6_iCciLHoybCGTBI-*oNUR zVZ_?VRr7mJ>#a*1sBxv&Hex}WWgtzcjg%HFSmu~dvi8z+dTM)5)7Vv0R1Wr9Lre+Q zYo4UVu{m3e}@Y zaDZVe^fKrMD(LFPL6^d7Zm}Ty>v!x$0bML%yWM$dpRu4$eC$*3OQTD*tE-(JW+7RY zN8LJ!f-P>;eD_Yg<`*fYvVZGy;T~QvEHKf-%rG1q&Zk4CrmRsdB=}C_*gm{NP`yU@ zkANS3l-z&+lR+xwj?A9D!Fhg>k!SntiX*YnZ^PDS-=c<9;a{ZQ%|z;&FMhY{t*1kk z(4wNEN^b}*bfzXNDwEVI{%R~DB`?=K~Co!8X^9Gf$z@!lqK|NFl3R(EUZuKvs0 z!t~mD#(dj=2)-VUJ;!*xBs<@)SU8|bLleU<&@fH+IEqYL?}4J(dJ?jzqV;HPJJ;QK z4$#k2C2PIOG%a)fF8DyI(_Yt9g~MbHL&@_6=4vyoN9AB0-VUky?_3$V@{hlLll0c} zr=I0@L+DazC7>7in)a5lwd7bMid*L4AGtd|Hcx+SW;t);d(z8S6wq*A?JbPiGtJpi zmh7E=Cg%+)_>CyAMv-2YpB{c}CP3)C%v4_+UylR$+<(FS|AkZBx+nRPM!SRtUP?1l z_ww`$vM(k`CDczZ%WacmUwn1P+f#q`zgaKUy>~}b@+(R_~^zF#0+YQG0VY_YK390wkA3;wV&*NyW`M zO6ktDUY!EPms5SYV9dD0g3QED9}^0_{#5ON-OD#;Mar|Yo;$PqbZWdp14uFRj#}{d z| z3Sny3vRl)^oi<<}5@VPOk(p^ki$&O3XV zy=d8p#1>yZV^E+Mx=c3fW3V59%2&E8VKW|IBfeboX~(F-_3)r+xg~B{`ge8Y;m73j zhvKe}N;q=&cejeT5_1bawq`}F?$tTkK2(q3VqxQWt%tv-H>e9vHAswB^SLQWz*)~- z3o&n+GnrmgyOYVz7hh##;`92KKy)|--q8F*-`Df?N<6w%CxTxJuQ~rhSmx1@n#VL= z|2F=ha?7P@Xrb&C9rosv{;crMTEb|D{LhDpE|y?(R7(#ceG8ld&xN3RNmPN=+LM{S_lhp-%S541jwh%$u?_ zP&(zOjxLa0#c^r~_H{Hi>wSY;7_i_9< z@tBXtJhgvV-Iv5Xy79Gc>upnMr&^kLc`Fqtay${4-hJP%!2C>j-}t7;=*sAi-&55qlv%tFz32b0bcY4ot^6R z`j_?6I8fCS7pIs>f@H>ucD>VRJ?B)c=E8?gyj{a2PCB&=nxqZrzl(>=i}dk-8tC z7ZX+{jIK-i*943Ejynt@*!k*ZPLU2;^kX*e;Ks&y+gr^O<%7pLgT#^-x^;VobNXMw zwnlD6^vCVJnJQ*4E&^69y`26O&6HQT?q~B+juNji)W%P@FP@3{xW3a0ny`_-*#n0w zW&P?-$iJ3WCLNsV$E@DLju}7DZAa(G2Y=@cs!Ddj=xPnG@>!zcUQ#+Ps$tH`*}acF zJ0Sj1MB>r~`DO$^-1nHf2B|C>=?%0lPSmSk*gOA+bH3%MlNM{qMotV^NhtA{OM5Fa zhbef0Hwc#O(hm|RCcT33P2B40kNf?mr@y_E>V>OWbZ;Lm&?VpR8n5MBVRqw)( z$J@LfCPZlJ599i{QQ?ms@_5R>&J=BTsGa$W9&pZEI>ATZ0mgxx*miog0(rq|F%dss%&gU(IS$&NgGX@WMKj%+kM&~~4 z-4lw#Lb2RgUcL?NSqot?q(#>-;<>btpSl*Z$&AK)xy|pjwh{&sCiNSq0 z+~6WAG~Nx#mUllvxj|qvl)JJyX?oydZx)7lvO|p~gH`e42!8 zOv{f2YvDS?@5n3GX}UREJUu1Rn~j0?EWj*&TXgBRzbmdJ%9^&4gv=nbC&+9~FjH5> zWyD%CNkZ$kS=yBLL5gIv2@P&i;Nf&w2|exlj)luHy3)Pd%n!A`H}eE;@FqNad8XkQulLf z!SsuLd!u(yzI%=&>x$)H!k8kNQ;Aa|%UWkg1!w2fZ0KKGM7Jc|M2Qiz&EKy3kxJhg zYVvm1sIxSt#3XI)1_-}ZeaG|GVP(v(T;rcghY`lZo7IPAZ4tEYci19Z1m)aG78Q#> zhaqn>rk?LtHu0TvWFE}Aq49IFbx-JFSEz1>Hr<0FwcE|zQYiM4TN3m+A|#H?`e|lT zOo^kwS3k{43YjQ53n4oxrX)#%%}ENGG=PY?NX@4urO%WMK@vVK8GYnmD5uYq;+1i# zrbHRki1zw>)}8$eYqq_OB2mxg$0VONeH>%sTb2VFm~N`Wx%+b3-2$M#)9`;o=KrjS zJvnVnkTv^M4Ue*Z`wbUIzruWx?c3?e63id@Id17hpsqgE?UE?05ZMlPzjm-rLbJ3wx_Jb9sk1Yr=x>kxUj?+fi!N{czp1(>5 z`_V!6y*y5t!(?n9)<1oWRQ$9vL1&U#kssHQdCFAO-jtl2$FmB2IDm?xC^`o7c7)FB zn=xwOGr3}nt~UeUd@bVI$trN_)cIPlEw3_98q|Ra!hHV=^Zzd_@DFd3LJFcBqm{Y> za|8uZX9a`+js;Q>eWTkgQ5Z%HDTrn*n-yjFKn1Em(X=lEPYo5L0(DfR;i1>rIZ*gY zFz@&@?3sX1UdVeaGJ&)Pd{`5b99&W;$h-n6qap-;%^jz^+0J_uv352YihvU$`0hgy zkD%KgT)JKeMSvfyAObD%5`4Pzf=QMfrcAhj=L15i&e!&X`mYOt4|h=LYxK3{DZ&DL zAJ8LA>b(4WFexCB+Ly7jHu>`JEi(9qZxfn4fwcjf1%%gMR{(4#RR6mBe(cjv=Jz{F zewS<^9_jnlyzW-Ui&)MFX-&%SitoK;xL9s+b=z>3Wj^eI)|-1=j5jh?!`+nBPgr*% z68ZHv2c_~jQKAkQ^|Jz@K93AeYcM{9oqpRpdlqNZ`7H4y`rZ@gHEq0r!?5~mtE)e& zf_SzozK*D8TU|X}y~VSA_VyB|lLJB-N7^|}I2teUd^##Shi4%(+MFVj<(OY}Yoml% zUjdBR#v74k+U2Zm>>brN@CDynBb?YveG6@FVZ($dys>@4%$osW>f#)1tQ4J@;P+hzB)`dH=aS#~+8NQ{XD`BJ9|aYla{jREikvq>nJd5kp0bU_2cf zhvTph<;_hpK?!XYYFdKNHTb5|u?$QMjIHS&C+?UbuTF2%FHVX~;_FCZ!L5-*eiIry z=c=;l62_mzIt|DAob1tRVw|NX^PQ_|rpp;CUz}`pu6R9N#8_E+@{@B#3v${r*nUGJhf zHEK>sIy-sXK|!Z~?7sOX2r8=X)CG5%`)4Fg`Dgs}&&ZJC_1E+BB7TI>9CwF|!}rZi{ursijd1^rF8>)9{uu*PM4+6I=i(&MQFuHsE;!w10uT4D zlB5$Qd{K?h#T-bAXTy11mO6zEx*1OSRdxD5&UXF^g7gvDEDvO(ldw#vlKT45=hgPRRJv>==|2g!87V^SRg{vWvh(FC>zv6ULp_&A89D z(T#!^dC2kf^%LQi)_g8ZiVQUB!}agMbBsFL9~sRR8O}V&_bFZJ6n@pcv$t(TKh0ZwAbY3R-;I^`fFVYfHZ!3~U7~msP!McP}?d3k( zzi>XgaO>QXqV|fSf>_`8ixr{ib)o)Nh-pXmEpCymr5fS-?$&SGAHKb_H+N5s{s6D} z@U*(B{{k`i`B$x}>3m<2)WKlHAyvN@A41ibi*35l6i>u+OHtcH5!9`Jy;u=~cl*_! z$2@p={p91qUuF{_3m-Q^7z&i{<3q|q71zB&njQ?_9X5AJ4XAW&)_di8dgsv%m(+l2 zSJ9ov(13etK&@-@O=#f74e!)|de>%a=%VTdEHwb_+UyKnytxsW8qna{>;+x4-v~(! zXmV{1fG&D(M5G3^xHgA_3x$h1KPt&Pt%NTIaQGuWJD$0R)^hl&x+L7u&3nx6Ve1&U zU3{wECmd&R31vYw6&p)bpZXU=MpaiPC7CEh;YfMcw8t@1cZHy!@wlzZXUY<@OzBK_T@hg!kk{5+=Jiqkou+mJa_s8&#q!;? zYtP*j_Dwz)pMd#p`i<@f@r=nmjwt?N)XuKsi;jC#JnD0{>pZq`VG#lOMl0+qLB2NY ze%KGdrS|V;(<;fS-O&dQ#=@LpDa6`m450=6nsHvL+Vcm znYwyU-jG8-9nRq~D^c+4NNLBMzdI|`);oq|2|TO+oqxlG+~mpNbj4F&m}WuHwFR{Dalxd)F?-WG*Ag$bQLv|OtzBz<;`SbGiX)e!i;wLIv`P2gF@R4NWliiLY>Xb z<^9?oxncD~`x;7NFq3*3rF)z~rk1nTnGdVq`27%wp0@T14!Wr{__eDItaeZ>Zsz8c zT7Z_p0o+;uOAyAee#;R=Z#jE&wM%RACM#Yy5K~gHk>i}kOoL=bpqP7`%}Gl>r>(W8 z8>wMr``D#fC8UMrr87dSsSGS2csvC z%r=IBfJD)}h%u6D%FM{TBY7shgB>0_tKHk%fF#F6?}yZ5rNWuHIP};g^u*-#^18IN zMiatVHUce7K=&Zfr>x%~L{>y--h~%itg^t@ghXWeN)qEo+1KH-I(@zM$m82?X^RFS zLLx#lE~I4)u~s4*`W7a215{=rq-cw!9C?k)2v8A-cZyB6oKUXXoC z*`z-x6lF@i<9?%VVAWR0rOH+a5%$&B5)o&VpqHy4ygl~0P8hWBE2}N7r>p+RFaKFg z#rqYau|w#+3)AWkGaoY_mxZS)uvSOA`a54mNBe5bNgH&>t;Ro=1S4gt+4P5ka-Nw| z>%1yBH)T+~*q}2~8b1aa_-)QFZ+oY2yx`bie(-QVETlPO7KTJ74is4*T&GUhqc90CUAPVOZwL z;7tAo7iu#e2J|&hcAH^UO^PdO01(E4qP~On=>Pc@IS0ba+^L zwWsu|p9k>P{?CKEk0dyg;J}Hw$q5)vv^22^d0lAqY|MmCIg*BtI>C#!$Y;F|;E!RO zI^}((SEr7iN?cD|lP-QS(gd z#=_$}WVA*Nn0qUbq#&i0n6*BzWABcoIl23ScegE^(NL|*Kt-RraN<9!HLwzY98&Yq z{5DX2Q7%BivlNnNo{}al)(0}cqQ%AO9(dId3JFCt_+x#EpL0vdC#WiRaNkIrD1t(+&SKokV0vo+?)+t0nUNO@W zPBvnc7U~H%?KAYix4JW7-QDo+<}P{{%tWS|MR($#+?O8qk(*kJ--&nqX5xSfL^K@SCSRiKlqLGxyf}=JyA2x zB(EJF)9apA6{_b}n0o>H&nSGV>#H-2M7@h-CAM-a2TSpF_;wrKZZ*LJ9rNW&%=_qX z@7UpJsz+8=7PLiaBwP&NA$tjo&*PsCbveAiC`Hw&0#Mxw75H0ZIGfdewaC z2{<4M+N0@~Y&*}+-Q~A0(kWUazUxY&R-WG@7eb<9^5a`OA9NtA!EQ%M|4!3M!Lv_{ znbzi_mBffB@A{bP-)D{(o}`}Gitbv0gj}4UV(Mt8_H}iz0d10*c3m}{hZP-X&2u8- z%Hf5&J;A;FO0gSjv4yTAP#r*0c<`M(Aw{9WPRrcj zd7xwwYGMZ?$z%$3mkwlPf|&>^7YU88!D}ZHKj9OvN8eU+nOWr(#lAKP)MYH2O9*|H zkYBXGFWV*iY+=Abd(Z>d^*g??4wLNE<5n_#ZVv2M?}qxy%Vx2T@~m$OtW*=p*H~~l zf@2yK*fL{xUB>>o;<8l6HeA1jLy}KVSo}c57&LQ+LELLl?z?qoF5%!+0(-HGk6qkYqq#69cz}hG@w;)Rwd}BU$tg*Cuvd!~w}xMWTeD*OEjW|Jddd=K+L2(^am%^0 zNUX~&Zp`XJl9<*&VrM!g_@&f2+q4M=bg~rKpC_HC92t2MNelB9r7l`Ycdeq#z!cO9 zXN&6OVscBeQJL3bmP4kQuwU$8E+Qmdj85Zky+7-wc;H(7mDi|Xl0Go^K~jysnW_HE z?99dWcghsHj38$-PmTwK7gpI`<`Ci84b6smd++EB4a8dK7qMF8fEs}nyCLHu zaJK0xINL;umeZB5M(lhcM@mnLOlQnnuG(v*oQ(qFdC?<1~z&d<;dq%>e%JQ{9 zckM!xS>(x8bq#sxHE0CP1!N*IeguEuygk?dJvKD55xl1?s>^h+eyXkL27 z^e@p@xC+9I1;61oBlE18v7I3w5*W40Hr~6)muCKg?QpTn;_*!j{EKft+pIgSN%!4& ziDIO^=dSXd9fvX=OeDiTvx_8$*@-SYZ%ss5XJgAOdi%Z}Dt!xiei$)o{h?*Z#xu*& z9W8p{lu>N+8-C^JH|WW{W9ZN3}9NK z?+RU=b_|=Xzi#0f&AoR(qGV1I6Y!D`oNXESN zH05*A@8PL?0#SSPC=rJ1iqpH_SB~D!)M25~Whg0}gMV+F2 z?xixv6iy*tbu2T^Ys26e1>gO4uBR1d=UUsftA0Ee2F*Ef0V+>~huddMi+#QXaXzPplX67-C#BX;O#3`htn z#4=xtZQt!11EJ#*T~Bz#&i>@zfu&;GzP+OXzlfdM{=WkYWL-mZI)nhD2)muVCPJcg zr0;V)0bb2pL-uYF)R6m}+HZGl0g+>T(bOC~ZjA$(EqF$8me}YB&8-{$LE%l^g|h_h z;++Tsou&jxyLe;$0wRPK(k@=wQWW}ifuLR76$+ZtK-$GXe)-v0s1|QgZ)e3;{#b)H zgnn$HAQT^#es1k&eh?he8-BR9e1s}zJ5<(qAvt2l7T4HWg4%Ica4KmNLG3tcHx4#;hlcJK;q(JsOZuR_Zc;3hYz8`OV$Lm6DkNHAUfO?dTs$i2aV}#=Gj36 z&0?=8+9ajMM5iY}IC?$Q4*&U&Ywp&kjs}A0u}l-$!i8CNNT0a;=Y_2xg8uQO%T{Ym z%O3~lHI-0VZAc#(x5g9%(4*c?i7emF8NKxTMG}?$JSg8FxYHBN9BLx8^~h-O?f4({ z;>q~UR=fHfpjqtfkTXT>H{(r^KlXB>?Kf@!qR7U)-xohp?lZ-`omB|msQ1+A_rV(HjT7sFc5?t}>&P_&*G>W3&Z)KKo3dKGKpraGm{$Da zA7uC!c^T67C%*yG+AqNSDa6iY^iQUoF=DQqa=0!EXlp;akUi=D*y+iGPNnB$X-lgE zS8JofhCJS^?px8{3)iJR_HHV5(Ea$X;>%@)-Eei0PmKxE)~=~^?}@&Lnv4bnPL$0i zv98_Fo0y7v&LBPqe^g#AY)lE>1w|g*6gTPWmM@DJFEh*k42rO%IjDZTXQ(E9Z)J;S z;X~F-`yOeh_jcEbcUikKJ)Y}piPMEwa=lxWgHgX^9EoCPu1-4K{%db!qm1J{vrDipX>|qTCCbp0;l%8loiUtABJIC8U)Zwtci606UOhZu9OGzwblR`zaxAOLNf)EkS%rXW`u>Yd1-_@he8}{fF&H4m-27)835>PAe~p9vR!|Ty_B{gH z4Q||gMvG3tl0bVQ8SC^F1!}BCKRtVh(gmwB2(%ZZ(%~h3RjWvJ6dX<%j|AgbZh0mU zpAX{Ywe{n{Yjq1~Kj^2!3;aMSFHl#|hDm@&)s#GQG%n%hLInD&V1~h}4(J}mo8|-^ zN1?d+)E1q#rGR(?$iD={E28M+pghAxi zVQB=(mGS;#`ZNT|mDNW~tr!(ZH5*|I)Ehu15G2D0BpnEuR^ib{$g?^+Bx`8skv_rK zRWdYh$bgz4pv^)%b}2lucNFCDD*9xA2O~W_ey7GeM#S@9na-do*y_E1uaGPw;o1(aszT8vob)Ng?CU2$btCe02vl0SCF70YXCfFswA~s z@MOaR&{@GCNl}+qZ~B3E3{ICAq%8tzt6;ol^4ga2;Awi1b~tVi+){R<*9UI9^h}ul zH3VF;4Wm7ddB-v3LJ^$~FH3(aS(St$*U+!hNJ-LS@tWplPycmWRjlA7xr~05Ov(z+ zS@yQK+T(98HpPA6%9hj4kqaTetNFt>{g-dNjq1D8!YC_S-U{B(fdggQEz8r&VR5+z zbyIZlHtn=*1HPl8kd9(h}78yMg(|Q@I)y1>5-bMYe}>j4wv+<-^luLb?d0Ww`Uy~G<5&j&p-j7+STx{K7!?P6 zZ-(dSEjoVrrPcg3fotgK+553GMxNmYH@c{$3|Lol9acgg(0Q|8q6##q{H3VAEpzHT zX+yEuPVN)x!e!xhzR*81)SzBHMeF1 zBSl4A;NYpdNj;eoPlb^4SMoR1rBmniJY)0~RqEZOOS4+Pml+x8d0FX!`Hf|SxVx{r zKgqh%LJ1JDM~J(Er~5TU>Dv3!iqhxtt3P{o?}4hF-Fs@^xl$TaLF<}|)cm{{6l361 zF6>>kg}Ypfcfok@=d|F@J;4RWkLc4FX^@O5D8}Ar=Es9SR}>4EtZ{w#^r$&iZdHl% zSNPQ&tI@5~i+xJ%W*plQFY_-m|5lf?jKYxY<)4nA?P3te5k(B2Y>CG(h+~N&T2Ho+ z;FH|?Fz7KPE)7MCMAf5EeJFDp%yz|En=F0KZ^=EoclK%n48FiSe=;wctu9K0@dt5d z`PjA#r5WtFGPv#IYN@><+eoo|Po(H*a1}|MRVytu&{JAKeGjmab)V zV4pe3n%)aTGB$a4(^5R}W=#g=b0p?W)J+*2tr{74r zq$*OpkDW_cf$MoFX`WY|eTQU&YXt}6utq>F(d5<@8@ApUbJCR#&WQw`SG3M;!m+>X zAFgzyPmp;y#r;1}t#?Ij)Q-1|HqnaB(1z_1iKKnF8FnWPzcb98O-{&>F_Ey)s%yr^ zfVm4`5d_o!I3EYjT7lu&U(I9cOC+0yNE;sJ;We65QEnt@EZdNC^MB6U5|A^WBCa}4 z#;YiZ*?x$wC=4;IF>uAzpzheVaKQjFT9nK4INn^9MPf8GsiO2L>U87j(-NxbOdPnR zPs#VvPN#=aaJa@*S&v60r8#Mwl;_I$Rz>O*=hPytyKPmXm$f|OGU-<+kSA38PNHdo z3Yo5|uRY+;l$M^ZtIbjT%;gQ0mNq8BBO8BEsh7Dt(=+MH-dzK%_uN!8&jwR|iDZId4h|L6?ANAraZ*) zEjAOrA9&7fUa>xySV{D|q|axoD4!x7ic@9v!;kgjq{db=DcyReZeGz>8?ZsA#iQ=# zqv9Vm!8oYp6FKCmr9(+9ZhP~MruDf!pAs5=;CCt5#tz2GAIVcdzZfWSIvaJe*H-)1 zTl8|neY{L1b*$SZZv63{`}t#;aT@tK%`5_Ir**8|);Q2=Qu3!)7cQxB+O4@fYLt+2 zCHau%y=n6V9LMrA$){d+c|`)u88zv{@%}7m=vYHW-G3O>b=8b1$%;wWhDqO%vy7@M zkR`)3zRHviByr54?iEs-5+e7~k_}b%>Gf0^2qKkX`RINflr8_UQabng3rF)5P%r0t zK2<@c6jpH8aLlaMkAtc+ZbV$XduWvxDJY5RN*})NWl-0buiH&$PRIPh>kU(>Znq%; zZhAbW>V}!q?Ua05q=@J9R! zs>SM|5q{zCf2{WH21(Zho*Kp|Pt|{(%Gz3U=T}lSkk;80ZTKy7RbGUA=9kPa+6xrA zpD#eqx+n)0TB)?12Dfq@9azk%cq_|s%|rW^m+MBcEs$eXXt&s3-Q5nO(21Z(P7xpD zn4%H5jbo1ZJ$Z?5+urj2+lNBG3ml_%bj#tQE#&GNOZ|;ggZ;dw*RA53`*Xhcm6?bG z_EP-afT@~`>Xb-RXl8Zt$@o1gW=4+6cQdwXysBuCrf>vXozK|1OwZg+pzbp()InJ0tX*@tif*m>(vcmvL`XW^k2>gPi_O%9qBy|NgCI@j(T&NtJIM_Ngb1$ z=0hGABe!IxO;efYvcf4e!zl{u?cC3IZ7PP(_HUOK+YM>RH!o8ZS+!LgrTEm@8&aWT zTuWIane&Ha?fZOG8;w@(Tu@Z@FoO{iE-j|PsFPENYx6FoEW*4+T1XT&FFQ{!8l5Dp z%co-@N_l-#=skv8EH%p%*fEnp%1vsA9IrPh+{oI>b}g&Wb+DTeT2aV_ptFJ9nusZyQfe4 zKG*6p-dd^cnGD2@F(fCYeON+17F}GtQ_o=ONy6(|Ct)43cFNY%T}oaob7jOb;Wq_d zJ?*LAeNl2n({AqAl}ta6n)2y1OFodcH6uCcRQ3|4gqLh0-8zJl(bmbS0p`#Lm`=}) zRTFr%pVG&~?I%KM>lRA8iQ5imo?^@e@~FGQ9xi&CrVI?+iN4V2m|pO!7g@_BHXIwI zix*%8ob%80;b7Qs^)Wq~m$;@44Vhdgn@cboOE0VASm_Yv0t^~Goi%%{8(w}T#RD8; z&{xRyw37mdt`0_6mhYsydTQzqIJa_30fpKAGR?uV!nSAg!;+w;*sTODJ{;^joX1nl zYM~Rq{LS(*rZEuPIBtAyDO_%8E!}8v0N1|3Ad%}&0<#jLFA6gF=|nuAQEiA6Zwi0F z7u+0(9h<&*23)R zLhNWlIB^+%>k%@ew|Bme0Ir$*VpHq`GM012sLbAkWf9}cJ)^ZE#S1PStumW764l=F z)iNxkG7q<)Jw=^?_-Jcv;bKg$>EoyV*|S}5WBWZU2R-!Sqmx$)`QW{>kDq#G&vw6! zeR)OS15Cey!P6=u*6_Z#A|FX`RUNK#TKHVY#Wp9K8JLY11C=NHnlqSi#v>BqOFcS6 zQ5oy*=Hlo3RCsGe_-cz8czRusCn3^BRU0*AXlm-0WW%sFKo?uTs*|6n&5 zt3zev>=0Q_gkn%{aHtRcjFWP+I!bqW_@41Lw+{Xsk-UOKSgcc0$4d*FLZxZugUn6pC97glE?ca1-Jl5m(@KQG%5x>*8tbgatq znNJ5T3e3fKR1=*MdY+Oq6Wsf=Fz;I9ccBBWhtSU5E#b2XRBxYrArfTPep{+qNxh-{ zx98sFyc0*pseeZ5|BS+ajJqTcym+_ruJH@=+P%{fwt?&Li}L!u(-NI6K@2Z! zbNk*-w`x=qEqI;X`c@nE(+V9&gO{n)wYYrQs8m(nGFcL&zV^XIuCndG`)rQ=8HymYz$DsYmD2^Bct zK#iwlIO~#}mV!4j#j7Zl_(*3rjxQVWcx_kv6&)zOT{|&awH|(H>1K?srtOgZ`|ai| zyr4?a)3wF2rLZ}j;7s<>cXLLt^>8s9Znw-lnM-GLi+VHgnRMA}O`6=Q?}6_BF^Mhv^zH$} zZ+;F??#-ku&b0~3oWTe0!0%|L%B?hiU1SQ=+FykHhtRW<4r@S$SK_>1i)-gBkl}S! zSO_-IYD#$K*z4cFo0}E_1bH)-Cp8XQ{relVAz@!wp0C2f4EK4pqWP*Vf-zpV8@INc z9R!E!uvciSIo5cW&q48R`xLNDbtZL!a$=j=b0lYi8@Zf$Mt8td^b1g zj;wZf+Vbn}P>C9!u+1vSxi!IGJ`moGbh0Kx;3 zI>Lr18_L-He$lNeimz71^uN>ju~k#v$1Gtf2IRG#h?e#MP9|*V-kUNmcnJB5BKOy- zbloMM)vdUqJ`0JRfFH`qq;JZ2pW2cgj(XM_HZ@_XXu{3p)Pm!v*&3|u_rrBTOYmi z0Aua2qFyHGpn4iE;;^i4T)!1D|IMh=E>WxLp8N0FwMKKL7K6))C!6k#ukT+uEzH-9 z%)ELUH*}|EYg53XT0Pt5s@~fr**PV3;kuKcIu>fJ#;DU@aHbka^|LQ<-VYA2LukyC zwpwwEzZ&er-FW>85^pup>xRDr@WfdZFNzXjDx0^WLR;Ux7Zr!>@MK=PIT z1PaRp-aA-YDGIJaNLtxN1~Jr7(rnOJjTD1<=~p$z3~J5^4EAQQ>R&F~YMxk*iJPw; z5Q83|`W&POTz5#a^`~cW)HL7-UsX~4>zh<4_}$!$kC% zfoH0%B!;MF&{!}>5=a_rz+lTLPk20y?}!$}e|wD&A3q|s-z1;^%TIrt{A+CgXDl6f ze&WcpHyH>Ta}$_uG-#Lxm}bCqYs-R$X#^&F8g#z*g{4DGci{|ZmvP%yxYY9kD(j{L`nlr ze2>KvBBdctJjxMp<^+0s)Me+0$u_4*5&48=C+L8K#$_m0f)2R093d&7zlABg2}yyt zc;RQWH3_fV1R-&}Z`l^|VC)Kkz`p0$G`a!t)POP8WnF11g6L={;EUOs%sxa%gFKAg zAuY>)SZ=J>=+OBij=QUJ_V$huF+nI?A>|ih^e0A7Tx~~f40PhZrMK)@;!8<(x`;59N{)-ckw+@}(13Kz_#DJrwT-5yI*fA?R z7ef6O13Cb1zS$n};MXSwY^H!F`sPc1YpBU^XGocwe83$aP)OuthgOhd)xmCBGK{FmlG>rmcoS3bhmbrf9Tw9 z0;iTD!-WcdoV=i4aba*+hhHJ)?ipKQ)P6(THYyghJNP2v+r>!fdMN69U`@TfDLbEd zw>ol5_OLwu*Z7}{3Fu3bCCsI><0e12$DT~5%2Q(li|;|?NcqKIgzFv zVL3U3iyUwf+w^wex5MYvxwiu?rEPPwF5G<>4!v=OZ>S<5Jib~z-4gB^hQ<(ejO}$gh2cKZ7THmH5e~*KXMK_p3wxve& ztfzFhY2SGVjp$lW>1@+t0MfCZy0%T*2GBL@DeY}qw0Gpf#_XKqi#bP<+q@?j^7fzl zP+N|R>!{Tm!d4%|m}QBV@9YIhqy*O4wQr4cChYn3hBLmc!Oa*{O~I(S!4 z3R>@-as?hE(tbVC)iH8sh!Wue<9HRJ!O+#%OToi$@bW_6L%#wz_y&K`BXw(-EC`<+ zfHNA;T|?4-$JYB|jmGP?dVn<}06?3y`?TMmg(_5qemJ=B`%|L7fo7n=rP=ihVU@q| zy(Vw)vZow#%izsb56d^GL-O0FoHf8m!#H^n| z*hBr#z_=B&{P*SEk zhF5>HkYT;PZGVs|HZBxS$$a{dhNSD`;d!%`-y$wo`T0e2%cBmc4Na~mESqo?S4aG` z?7VmVy6f@`eFea+OARr-?>D+qmdkAS7{oZwj%j~rAlgjv!eoA~`-!zaZpnnOV)71c z_)am|TY>HM{dn<>keyIRI?%{4UIjMxIqqpTjVI`bvg85~j>JQs2-He7TwizC4*-&BI!+BOa^j^tT#cEp9lgtEgDUfLtz4 zc$<5{vxnkA%Kk=$nP3lnd&D`aWq8>s%kop39adU-PIo6^cPrSsRClXZk zD+C2b8!jzAxfG7$3dcEx_$^wk&c#}BAeuBCcG!ik_Ru@L+`6h;JomXMtn@k)a<)w- z`MXc154|AAD9a>oc()AB@-9Ws#zC#Nt*_p;Ndf+1Q@9uNRNkp7qg(IJolE)}>rcUP z=`JEM8vR^JtN0Tz7o0nn2$@BJ`CfF%bEV0w*8+3mwO4do>?PiGn>X9L-_DNc=$w7| zdKED}7i&MkGn3xujhRo5>uIMq*}1vit8miLj-V%a_$=LH|0HWS9A zyo=0EY7jMNvkKJt*Grq6H!a(FLt5>7w=kf6I?Xwyso(swl}BZx-gUOs*{O zm@d^tkZRDq>bPKyh3k;m?zG))`fgLDb}Pr#juZc6bQJ%t#87M>d$pJd7i*+$vxC0h z?2+{n21+OnmG>Eh4iEddHxHG~PiL(TeR#rj?p_m3a9*8L(AZ{w>*dt|t)Lo!$NO95 z{^Gj+R;ks1NgtI!O)m@;RfkQ2zorhr-BkVUHVINIybZB+4x}3PuhiZU!)H`JiW9>t zCJNSo_VLYGFy|>((DPKqQj|FMwQ1G&D@rmZlZAQAQ?6pbdLT{~#^ZKfx146X!Bpx8)( zO_QPb{pUUL!%&_}mDh{F|B$_{538-J$dtu|YjHhYyT$hUixXrme3iKv{Iqtl*dD7jg#74CH zgZuF0!G$X=G5cUYBJ~GZ(yXIh9-I9`x_DvxtT1TUfWAi$+?BNI3L~BUw7-ziYo!`Jfq>1}ns5*M54; zFwMfmh9BG8de6>Jype2tYm>5YtgCc87$^%CEno zW|&#q71@~n_;pTM2 zq>Y!Y4F|yL(-CGiUfLHptm?`$!+sKvO9Q380YZ9V2kl%A#A>e4_7}2gzw{`ZDxcC% ziEKZ-Km#O9c}cohM60ydW~!l*as4W#zt?0IW6AH@a%!I`#-$GxVq%6rJ*-)p_hxGC zwJ&fXJZ*(`zmTo2xGeLt)Yr}>b0M(u4j3BHGbSc>mODSob6W853t7@fFy2t~e(7Yn zTXkecRqQ64!kyK=6{kH5veaGL^OrYq0TK}}W4regXfAxjRt91=-{%CK*nI;gt#@^n zPJH;PQ_f{`u_+Z(qOLQn8!pF1Sn4TS@5J2x2!7ND>d{C4JTXy&QND)G>D_N^C;>+c zSYfj8dMYY^$thlg@&9mYE$_#PUJw~RBYfU@eq2I)__{Mlodd)XiRZ~_6tu47fH?!$ zB?8WMuReP6?zELr1vF=G?Q=_>)p|C!dmekuri%|xxq!I7$6gl}XQo^{KgM7-Yum+h z?QCNUpL$Mj-jSVP`dDvQ6+4@p@+m)-qy}WAg|eC{^p=;XJIK5)Vn5`^iE7R%`^#IT zf%#@VU1NL0D$)b5oyINgCWvY}S~BX^y~<4fNxdlzBxI5ivsD*|Z@GD{wP&37cXkYm zjisR*Hj?p%JfPX?Pf6dD>5_fT>w3uVOg00Yf4ZxH>7IWD1p=H~hD$Luhzx3E{@5(; zyle6E+?<{5V`#dtmK^WoZ?@T0u|T@RcUYe&q_^uOokVlnYk3{bDQV}YTz|9DNeu6M zLRn{qX8+*aGUw4TBFLt4KS^HCw2`ulrrx!$^$ILG|mDb!_CgDGWGr7q&V>gqcP zFH4-`<<>fRjK-A2&C6ZH!f<%x!>Z8l%jbND^lf~425S=>ThR)^&k_5EeO*`9tL209 zGs8X9K~TNIef6n|S|_Rvr5re)`;?rico%WfI%k{k$6AW6J5kn_-1N?+{w!zP1V!+# zZUhd9FcK#ZEv#BUEn}a9fW3u@?<@eG2~YRVXP8s{CDS%oV?`PkMuNl4l{Dg%u_t} zu_s)4KzVjn+%fW1Hk|KGRm2H0@~&%UFTg)Q2CeL}6Gq@4pdGt?1z;6TwA_7KpH|*s zRk)Ct%JTabp|9No?Qh4FmHpt8Rd41k!&dx`OQ8 zA)o^v5CjAstSi(6O$7(T`vR9GNHBmnCq^HF&;mW2qDOR=K-WPxv2Ij> zSUxD5L{Kb5?UiL4U$OZ{N|12?i5oxsOB`Ig@;9-A;l$LgDd>R?vhiEHuGu;hQats4 z+!UEfm{8J4z~;eC!b3f|_@8s3)j#Jf*gt2h-ha+tPW|W1X|)q@jgX@1WLEg&^v`Aj zB~kqC&TPd_GA3Gr`Nt2ce2gTRg}CU4!y=}N1&~Sf4=I)uTUPrrsJgCck<{ecZrWd4 za3Fa`#GEU(E6U?oiNA4tperjJkzQi<^Ldob{BBsLMdVq}oq^op>yIfFFTS4T(#vCZ z60M6ePNgc}x;~l}&jGKbGn|!-T~Qq0C{b~7RDagUw>cjAV#z30x4Ty>*x(K_xq;~D~iMT5*1#j!e@=HZ^uKQ;fz4*4+i*G?U%oD`M1Z|jjC|ZLR6QY+E+1y z(x-gm)RW;-6_DnrkN}QSZdsTwp&#?$+BVTqBf%$z&Bx&Sgo3CWB_tXC>FK8NPU?kW z$GIQJVKbSgo)}V|Tju6^mDIzKX%VHxcRJWvweI;C(NQD8Cx+g~wD^t(J1dzO{|{sD z9Z&Ti{{Lr3C}d}^?ChPDy|cGuhU~I;lD&>Sv&%e+>?Glktc;Wq;-Hk7{d>L+dVfB* z@Avlm{r>9md|lVo)9akq!Tq|Pj|)NYcLnu;AXJ;sXvv@TaE{j5mf)|vQ5L5KFJ+ns zhByGqV0hydHA+ZYLz17y)Cdt09|H|{P^f$iVSq}x3U#zgIp5< zS{>kQFrNDHGvje5mExo@~deZW$Km|33k5hDK_9KA?Y7pOKvMvcU^H8^Rp>lmJ zxY0+DfSGpGi=ev)EkH0iLCl)~s~0UKhne1Ug(^A`h=tE1*VP?9^3bM*UhmZRmvieqw1 zfwG@_o*<$OL=5J*>|blO|B{{!BK8IxmyZh^V^~U03dE+-8GVLdDG=)h59hdG5J@_I zVGOO1b{uR7yF4T4lGHjjE4U2bD=OtCPCqF6VYYVs!V#SIKY1aR-jOfll2kjEFJx~j zkGYZ6plq&Ywud9^und)N~A{UO|I4XMF4gQ*Qd$tC(IPnp=8#E)xBvv8qI@l0@c}C=;vgYbW_UQ5PTa@cu zjtc`(t6Nr5&X}dB{j@TsR*tZW=BidseHC+4VlK(R zSA&d2^v`yt(x*tYKxSY-NK} z1|*%PP-MsNamvHvaYw+Td0V{|+h@gH5_688G!BYxG-^^avjxvr)mO2FUD%!pd!}Us zsIV!r>mWtl;|Y*ridgjbMUDnc!dCAu^kVy0TywcYFZB zv_NHP+BzN=&1;GXGnD{4~$ zKmWxI>;$dlq(c~ZV0Twa76a;c&iwh)KO~ZzZJCbXlrMj=Xd}3quA{<%WM!J1Z);zz zRUhA6AzRM1Anb&@UFwjZ;|ue_lzxudOVQ@&FGIr{_iu9yTI%P_9&vryWcc5i6(MDJw^M`0V?^kI~BJcdGbS)4k}3I-@6>qfA1l zT#>gKb4ZDrqr&VuN)MxqDlbncTo*W$`lb|7$C$?RJaLM5^)@3b=Q}SVg@GX5Jt96M zAX_nQQiKbt<$O;y2N1|fOzVfq8HPA^(=LK&8QGXWKKmN0&}6^u*Vx=#eN$N;Pw;k$ z)!oY+xsj^|4gy!<@9;m8BQ*-3^MN}oj6MP!=p=us%-UPv-VyL$Lyeg-t zkxNh^gw2bfMGzI@ZZ4mOjVhC?;ohz1*o@dii0Bqxll)Y zW$R!oRK~~zA1^iFNC4=#FCFYdtbsm%PzC`d0pJR0PMo<){^yG7^9Qcc|GAF*=UO`m zP7f$}@Ox_-7}$d;j*QTm0|UMP%)5{&5L0{VP}?zUF8#RTqj_tGPAsaRjm_fo+H@rQ015wJV`?dn_aT3?X#SIehrsGLuW#GoR4 z$)HC78}7S3cv8e*Ou*xmQF1RFJMHQxiM8NSs}cqo`C2OV@mkgJaBO>_-ki!9;}tcsICk|jCM0>k()}J>&e-( z=J1gDHcuWPpA(A<%zM@Kj&_f0k;8^Eam!*9@^~78n#&^w)kV#@HofY0Mip4R?A{@* z>w?KI0`4s$tuL}ZN%}R9V10ouj!QlDiC$w2CZ)IJNh}P{?>xbSKY8J!`A%_HK>3Qd zEsj1iCn9d$K2b!cFki5Uk61HHF;7rl+EMX7bBXOZk zM41`wr@u-bFEIHaRs4`cZQBn6FnOi=W;?x4^(u0jI;Ay6q?>-_bHD^d{+6j6uuUB6 zmU!5O1ZNcodwi4D=dj2A%eKqgZOTQ>&Lo?hX;a+ntw-`zj>id z!bF)M0<}FY(vD2D6UW38N90Mxh={;j>AF2PXt{lVV<@jQbXyC20c+de`2D;zv^Cho z?{)dgN3U|S@JceZ8ZuaGCgEr6#Lw2q&(D)ZMhi{w;U-*dCVHE8;(9Tio3bd6K!-oe ziLwSUC5ADoGXuBl{}zQ-ky$>Z8GMYp#6t6shR}B{(KJolVq|_i^do<^1^2_E#fV_s zO&=J;DZV!i((RpuO(%boRn;)P*ql9mf)Dchr&&5@hQfgU?b z7{2nkYA2(WBGgZ()8%K{i~ESFnCEww5*vBN^l?d>RL+(c6Ilcm-~H@on04NTv5W;4 zcd>6JmJI~j;Cj;`-4K%CjihNTm;0LhO&RmIQNWMIop{}}RQ!5r;1QdNS8~*ne>nD6 z7s7>`-U`*$YpLJXsZ4uq?DkxA@!7k`>O##gS2V9bJ*HaZ(9y{@(`HGoBsQ%khP~>; z(r4`Bs9WODk^LXb^=HdO9xw;KY?KFNvj1l?P=|BW^>IL}l#r>y6Jf?;^8Q1Csxw>_ zGT#BSmc+6&V6>Lwo&fn*!P=gq3c4*$VBgrf>N{|?N%d7ooGfh81_qGps{mkHEzhVQ zmlkdcjn0+M*Dj1~XGbC?)WfqQyG{rXG~}_IOFK2X?maC*iV(nn=7b2rdIg8gL@gCl zr;ziAP{cZw!F}d8ks2p>JS~yY6UCuUlf_PMQ$l*ptORBl5*UuFjhfu%_ubaKChL3; zs&v&RD87o<**m9y(|zLP5$2CKBGt5>$6=a6@>O?e)Ly*#u zi6k*3uBuCG>b{B?D~ zV`cq{EZnWK@LcJt{BjO`fqMsDwWDR;B<5hb9xO{$`LBS$3`v@Gg2m)q(UTQp$h8mtvJ2K_WxYP_ad9E`)QbsofHH3o zB(3!;&L2-$#0RHnU$OCj@>khP8Y_im>}1k{;WqK)FP}fUzoQ48Gw5^HG3U8CZ}Pu8 znzLEPd0JWU_VQ@BC+j|g`XBk<(H|=@)MlsH#d%IIV<}Qt=6I$^ze@~`Kwk*0+Olj= z-RRhLJIanQsSdP49mU-c2ew9M$kT&KHCg14xSE^De@HkRWa z`<3>GDfIZdS=vyqsLZ?Bz^%WpZ9?{5sh@^VS~gFAsA0iqEwjaE#@7tX!T*idZ^b{? zHn*|E&9!fO^V1~F^s*`aDZ`>$*k0v8h-E1E*bC2H1fud6m2?NXZ-o0)y}p4Ri%&yW z&=o+OD+g5F)Ga-97bfm9&cOK-iG6GQ0#p*Uu5oi>uqPdt)Vmy+r~=(pR#`c>*>}lR zPPVoNVct^f(h&iXE5?}w9q7iD>Faq_!$e=V7!vr@c3nte#<=Z2YiGmOvkbtSx|G*< z>yMKPN;Ve4`OFe+C^5PC+EDO>lHZw0R0Z>0Y z&{h4>w!gz7`$*&AhF7oupS3m9#Gg*KHsjcbSzz1FU;PxZW3%hKO&$%wl8mWucqJ=Q zro@>l0EdONML>3)UPKLm<37n=LmsL<(7v@B2ad_J3-5C=8xq{r* zUtk;sFafRg((usiot~lW#cd;(?P$lEYB!Lx!`tt1{ zZiWSE7I339=w{!g{&ZroF$f9#c6LwXuw$ngV|G$$wjX+7;81;4m|ew zHC?^%$Ei+e1DDcGLvcn(19ex#CMT>;8Eh8D!HxSG%RP>|BOY!;&R3qSPjk@M-v}^G z%nw`7TCrY8| z>{XTw7NgfsJmU|88C###66=)IT0T4sXm62X!PkGsg^R;X!G6z7KMWRuiJJmLp=syD zTSh1}ea-ycR@D;wy_dw#nMIYYP8k);i65yL(K8t1R;%_xD7v0FjblDF0+%=pX7wV% zlo(st%>XpCs>(mXfJWaHF4X;9dE29~`3K=sDXAy=+x?6~UnM0BFgqi1z>_X+aRK(n z$hX|>f>T4+0njr1aDS=rU1);hzxZM0+ZL1wu%~!9=bU>}yY5ng;`cv*ph@a+6%+w@ z*X+wB&V#Z5PQFSCMzWz89YVevOkYD`zNJEIFlY@$*4!|Hd2Phu2+JYc_s3#e8)uKFsYT$+E z8PkI@-8e&ih3`V*!%+lKQjY>i2|_Ksu&2?u|E^o3pZ7FxYV(Bx*M&6bKh1yy2;JAn z6BK&#PJX+qK>g1kjJEBsG8l-3+JaxtsS?13pe1!vdsyN`8i*2~InDezO+pPL0Jm)W z(P6^bl!B$g=Z}4ZnG?OfqQ2F({zIlvsGk>d;@NcDhF*eHmkXh> zdpJXXP;$*+4``68vOJ)eh1QpV>N4p51^cCdRGC4`Ft|0?|6IX8B|iBMSwYBD&jn-{|UqEE2`!IQlXvC zAVNifM&^>nZD_)v`&p?1%KGO2i~^d>z?B8sYMxAw2CB+Hiy(nqK`$~w9(5hkiuS#! z1&t&FZO7pI!xTTOJcRzY7Ff z`}7cCaM@H4=uRe02cp5*4PnNfBlogbl95er@_fOK{p0X#|ly3%+4?i!7!xzpwu5l%jCmS9qAq3Fu54Vv@ zRCz(*#?zB1qgPQ(G3Awk8&M}w1s%^^=T+tIbpQ0%+E#jBtl(^XM}rn=K1@dxPDTWe z%IY6GeC{IYe{Yu2j7$gZXom8b$lZZRjZ|kp^Rs`EG-EQ^J$RJr_q|^$2~ip`iO;4U z;Za`m9D09)pKscL0mGUwEyEDouG=9E?H10J0nRPBhhTq5dic^3%-vWv%QmFH6H>T# z&VGXLAZ7$9T$7d!YTZWg>$b{Eie|iEiLZgeFTZDZ+3LNY{{Bn; zG$x?_O>Fe>?wdo=Dn@V8ec`4iI{%p4&2KJnDOw`+7?QA2!{<^)j+pmz!>FaINP;!SPvB}uRA~(Z@dl*p6vp}^r1pNQH(5lKCxnA3&H%}xdBWczwqHwYW|wfLjZ^LXtZ9!OHVRC6GD73g%INowDtX^~O4f0ilE$5{<@x{+LbjhX{^>u1-i zz*Z$dJdosGdtW&eZw_f{e+8}$|GEA;)7%EG&n3>(yMgO(pvnEi`dJg$bwCf{HP1R! z)Z6Z4lk};6Qe&Pc(!9f>2P~GOEm5>?eCKm9rHb^{+0HmP&sNe_W5c&LF8x3x5x%m7M$`{H^Qcx{jW zX?CB-JAxN%7szSf;NsJO@(+Z9{H4hEm6HiOxfc0y?;rthkm10fCgJjV;_*Gdz&neU zb{B8UH%9P8oeje}M8r;JCJ63B;&?tCg$jykL z@Im>c)^1Bz0`{)!)|C9IE0vw&WWl|9s z458gR&YAzHOBGeHWqBahm0gxY9~K{sT*i0J^9Z>teq53-z_EBgP~e9WCe6vnCra3# zx_0Uv+H?_`+g2Zr1M*hf8<0FUrYs!Gf$HT`xr5uXZKzY0#%3e~+uY)&C% zPH$T_{i(dKbHyu8g%$Z?oYVKO4CXx5L|e5VMC?*vmWN-}Ui(}Rm%`ph7Hp0B{fWg^ zy_x6bXHt_pEQ+IEDZzHVKz>G~X}KchCFkHbk{3yVi?Sg}1dB89q)g z-NQupiUW~CO=uF{8ZQnHeL=6a`}jkz8dW(Hb$Rq3n_$}`<$@L>8)5zE9;-CDq5A7y z5^dCUotmR5*S&D`DQUyS@H#)~3<-@DQkUMulv0r0)8g*L5V-zbO#a?U{y^5Nv^k`} z_1mYmyRN#ojrD@q4i^rWQ<$~Ll)zVhY=@(VO6a~y{x;Kz1j&FTPrIQk!ZS;|DR({L z7aeY~izwWsd`xqfZ7%_{=#=Z}k^K~f<8OOkBcjc1eW!}t+xm-4jE+RBg0kmdgq0Rc z27Weqfb(JHig)h%DAeF>HIO9_-!nbONwMBoM&6jx}X zOf+KbW3Bm3X@z~23^q|V0uEp7s@Lxc@vrB6Dl6U(<_{k?u`c^$unOK4( zXKX9W2Yj;yuhS+owMDQ^MHVSvjiXDDAU;_2M@oVK3wycG6waR$?T1Wa*6?pqg>zGF z;+r@*=AsGRuN9KdlXc>*6ezF>aHPX;mVFQ~Q9DbbG?AV}ASV>7o?n_ql zx_B@o>rY7x{|YPj_s4HGo|W|*Ya_No4EvGzH%-HjY1@UO<2I;%`2Se-$okBBN(c&B zFwddc#Z)0d&E0omJjYV_#_|irq1d~#-_3xvh)Ll5?Wp;~?*Q^YIH~pFn_UmaKLwiG zC`a`Y&(mAi2IsP$dgtwNec!PyP#fY-jfgzVyVKe};ECJ(WV0nwY{oNcBHf)wwo#iH z{I7U_4){N^tdOb7g}2#XbY3xu)m5;>pR`%6U34FB7;ArPljlefrn?CxpV->%-N1k(IqyaNT7 zHOA+6Zd{Y?D1XB9T=VO()gPidBckeV)!#|~E>TVe0>k4W5@l6d7JaVs={^0>NuR$d?9p6aXo|FYNUY{);8{d~*3 zYg-&64v%@@^vH_v5S)|Km$vsSV$Km@Ll)g_@NnrPj199)37-2L{8Zdk{{B$LqK=5I z^pwH+TfqYbwM270(^`!Bl?i5ZJp|8-s)_*BfIQwCw)a>+SvTv{wx@wLPfkJb4^?xi15$W;>u-ir^#+@xb%hH|mCDHT0ICnq)v$`*=h75xBuV;=8sRYhnYnQikbs8K` zELv^8+0ji;xaBE4cl_NUOw$dTnY(&|;DMG=9l=Po@xBE!OO77TS#l~C(`9>($k2YE~HoQ z<7zLewefenAg?Sy_;z(Q!&D8!SWO|n&~XDYkm%%uRQ-gMil*um&-r!Gqk!Y-8f~xb z6V4k3-~h%^==}~SKg(`u(u~T2$w{fv$?f!8OT2|S_cxYB*&IM|T$?+wt#Dyz`LdYa zB55h|_{K8Vu4%?*Bec80jbrA`BLbUg1KF$@Z4W~83jNb{SP?QkenTWPJuFqqwAE}GW$2C!cATJoesX8mYkB> zWE;3=2DNx6R}aE1AHH-tSm?6V;%0Ao6^(d1jS)DV16O)cj4vr=HqP1KsajK@-Z3HG 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%0DP_kkqYo?cFBM1 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�JIId#Kl0SMgZWZ0Z)ErZ9`8MZb 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 kZG*+@T=X3(U(C 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

qLw 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 S - {e} + {f}, where e is selected and f is unselected in E_c, preserves the call quota. It is a two-edge exchange path. Adding an auxiliary complement assignment makes it a standard four-edge bipartite switch: selected and unselected degrees are preserved in the extended fiber. Any finite sequence of these exchanges is safe, irrespective of intermediate changes in the remainder histogram. Acceptance is based on the full paid moment, not a local entropy heuristic. + +Source read: OAI/Probability/SwitchChain/SwitchInFiber.lean, in particular sameFiber_of_same_side and switchStep_sameFiber. The source proves a degree-constrained graph switch stays in a resampling fiber; it does not itself prove this multiplication admission theorem. The physical proof above supplies that missing specialization. + +## 2. Concave remainder costs as an explicit cut network + +Let a be fixed with 0 z of capacity lambda, and add z -> sink of capacity lambda*k. With selected event vertices on the source side, minimizing over the auxiliary vertex z gives precisely lambda*min(x,k). The linear term uses event-to-sink arcs. This represents the whole remainder objective as a cut potential, with no unknown optimization oracle. + +Source read: OAI/Computability/MatchingCount/CutAlgebra.lean, cut_submodular and cut_push. Its pointwise cut submodularity and exact contraction/lift identity justify graph-level aggregation. Here the discrete-concavity identity supplies the explicit gadget representation. Exact quotas |S intersect E_c|=4 remain additional constraints; unconstrained minimum cut does NOT solve that constrained problem automatically. Our bounded native search uses the potential to accept legal exchanges, and the literal endpoint witness is independently checked. There is no global optimality claim. + +## 3. Constructive lift from pattern counts to literal owners + +A bin group consists of 112 physical ports sharing one owner replica, pending child, rank and legal time set. For each pattern p, choose n_p ports and a list of helper widths w_1,...,w_d with sum at most the pending rank. Let x_(p,t,w) be nonnegative integers. Require: + +- sum_t x_(p,t,w) equals n_p times the multiplicity of w in p; +- sum_w x_(p,t,w) is at most n_p for each pattern and time; +- across all groups and patterns, each call t receives its exact provider width inventory; +- only times in the actual group's legal idle interval occur. + +These conditions construct a complete-owner assignment. Split each width's incidences among its distinct positions in the pattern, each position having degree n_p. Form the bipartite multigraph whose left vertices are times and right vertices are pattern positions. Its maximum degree is n_p; add dummy vertices and edges until it is n_p-regular. For every subset S of left vertices, n_p|S| edges enter at most n_p|N(S)| slots, so Hall's condition holds. Remove a perfect matching and repeat. The n_p matchings are literal ports. Every port receives one incidence for each pattern position, never two incidences at the same time. Deleting dummy edges therefore yields the exact desired complete-owner slots. Assign each call's actual helpers bijectively to its matching-width slots. Offsets are contiguous partial sums of the pattern widths. + +This is an explicit sufficient lifting theorem, not an assertion that aggregate counts alone imply physical feasibility. The integer time rows, matching decomposition and final independently reconstructed physical chart are all checked. It also explains the exchange-fiber structure: different matching decompositions preserve the same exact time and pattern margins. The earlier cut potential supplies remainder costs before this constructive lift; the final broader integer pattern search additionally permits changes to pattern counts. No theorem about globally optimal constrained cuts is claimed. + +## Frozen concrete result + +The final provider combines the static44 response selection, PR534 frame lift and one cold-dirt quotient simplification. The final local histogram is + + {1:2284,2:456,3:488,4:168,5:56,6:56,8:8}. + +Its 504 helpers have widths 56x5,156x8,292x9. A bounded finite pattern/time search selected these counts across all owner replicas: + + rank8: 5376*[8] + rank16: 2928*[8,8],448*[5,9],208*[9] + rank32: 3584*[5,9,9,9] + rank48: 1923*[9,9,9,9,9],1*[9],1660*[] + +The literal matching lift produces 36,288 helper roles across 72 complete calls and 16,128 pending bins. All actual 2,972 full 73-column charts, per-replica event orders, whole-owner uniqueness, spectator axes and residual endpoints pass the independent physical audit; seven genuine corruptions reject. The resulting paid global histogram is + + {1:164448,2:33280,3:37059,4:12096, + 5:4032,6:4032,7:208,8:576,39:1,48:1660}. + +The exact deficit is 2,560 at m=73, live stock 7,168 and physical stock 7,682. The fresh scalar invoice charges prefix512 for measured225, and row20161 for measured16467. The certified complex saving is + + b = 796759709641153381751 / 500000000000000000000000 + = 0.001593519419282306763502. + +This is a complex supplier saving, not final kappa. The outer assembly must combine it with the independently admitted bit supplier through all strict constraints. All-size compiler, precision/tape and analytic-transfer hypotheses remain the retained interfaces. + +The earlier fixed-slot C++ exchange search gave b=0.001590643179579185038482 with the static44 provider and is preserved as a passed intermediate. The final broader pattern search stopped at its finite time limit with a feasible integer witness; no global optimum is asserted. Replaying the final witness needs Python's standard library only, not SciPy, HiGHS, or the optimizer. Both OpenAI sources were read and adapted; neither was newly Lean-compiled. These sources informed the two resource constructions, rather than establishing a claim of two independently additive numerical gains. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/WAVE-MAJORISATION.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/WAVE-MAJORISATION.json new file mode 100644 index 0000000000..b3b738d77d --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/WAVE-MAJORISATION.json @@ -0,0 +1,32 @@ +{ + "status": "EXACT_SUFFICIENT_MAJORISATION_CERTIFICATE", + "old": [ + 2, + 3 + ], + "new": [ + 1, + 4 + ], + "matrix": [ + [ + "2/3", + "1/3" + ], + [ + "1/3", + "2/3" + ] + ], + "row_sums": [ + "1", + "1" + ], + "column_sums": [ + "1", + "1" + ], + "interval": "0=18 + return raw[:9]+b'\xff'+raw[10:] +gzip.compress=compress_portable +script=Path(sys.argv[1]).resolve() +sys.argv=sys.argv[1:] +sys.path.insert(0,str(script.parent)) +runpy.run_path(str(script),run_name='__main__') diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/LICENSE b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/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/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/NOTICE.md b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/NOTICE.md new file mode 100644 index 0000000000..f3833c1cb2 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/NOTICE.md @@ -0,0 +1,24 @@ +# Attribution and derivative scope + +Prepared for icekylinx with OpenAI GPT-6 Astra assistance; Apache-2.0. +Copyright 2026 icekylinx. Local review and submission packaging used OpenAI Codex. +The new work is the same-partition 504-helper scalar architecture, its frozen +entrance selection, delivery-frame coalescing, literal global allocation, +targeted certificate reuse and complete new finite recount. + +The included Hamming inputs, Gaussian-dyadic Clifford compiler, primitive +scalar routines, rational moment engines and outer assembly descend from the +authors recorded in `SOURCES.json` and `inputs/PR523-ANCESTRY.json`. Original +source notices are retained. In particular, DreamingOfClouds' gauge/kernel +and paid-wrapper files retain their notice crediting Claude Opus 5.5 assistance; +those files are not presented as newly authored work. + +contributor (handle omitted)'s PR522 rank-sector coordinate-total principle was inspected and is +credited as a related idea. This increment does not import its ranksector99 +patch or add its reported gain arithmetically. Higherbeing's PR520 face-packet +geometry helped direct the structural investigation; its code is not copied. +The latest numerical comparison, Rohan Arun's PR527, is a comparison source. + +The reproduction wrapper deliberately separates fresh changed-word/global +checks from reuse of the byte-pinned completed baseline and unchanged bit +operator. Old finite receipts never stand in for the changed local word. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/SOURCES.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/SOURCES.json new file mode 100644 index 0000000000..6991a2a9c6 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/SOURCES.json @@ -0,0 +1,63 @@ +{ + "repository": "https://github.com/CrocSwap/integer-mult-bounds", + "prepared_for": "icekylinx", + "assistance": "OpenAI GPT-6 Astra", + "license": "Apache-2.0", + "baseline": { + "pr": 523, + "author": "icekylinx", + "head": "a900f98be8ff2c09d3292b5112d4731dbd0c8438", + "url": "https://github.com/CrocSwap/integer-mult-bounds/pull/523", + "role": "112 ordered ports, fixed data controller, completed phase cache and finite baseline allowances." + }, + "retained": [ + { + "pr": 514, + "author": "contributor (handle omitted)", + "head": "246bfacd4cb4072836ae3147099f548bb728229f", + "role": "Pinned Hamming modules and scalar constructor ancestry; derived from PR507 and PR425/433." + }, + { + "pr": 493, + "author": "eumemic", + "head": "c3a9a436b84fe44fdc223a5784d84736d1c2d3c7", + "role": "Unchanged bit supplier; published histogram repriced, operator not reconstructed." + }, + { + "pr": 484, + "author": "DreamingOfClouds", + "head": "035845ce95f31d0a2dcfb42b8c8e13411271fa5f", + "role": "Attributed shared-donor kernel, entrance-gauge, paid-wrapper and hosting lineage; original Claude Opus assistance notices retained." + } + ], + "related_ideas": [ + { + "pr": 522, + "author": "contributor (handle omitted)", + "head": "e9f8075b5212e9bddf361097dbb022dcd052e0bb", + "role": "Rank-sector coordinate-total principle inspected and credited. Its ranksector99 patch is not imported; this word completes eight independent retired carriers before the center cut." + }, + { + "pr": 520, + "author": "higherbeing", + "head": "6077fa76950facbce11ec2f04dfbc93493114a44", + "role": "Face-packet delivery geometry and open allocation framing informed the bottleneck investigation; no PR520 implementation is copied." + } + ], + "comparison": { + "pr": 527, + "author": "rohanarun", + "head": "2080903b9e6bd01e3f64cc4c7c62ea1b3af0aa6a", + "kappa": "0.001467289440740487", + "role": "Latest comparable numerical PR in the recorded snapshot; comparison only." + }, + "new_contribution": "Same-partition direct output loading and two-half face delivery with 504 helpers; 72 compatible gauges and 80 exact kernel pivots; body frame coalescing; literal pure-pattern whole-owner allocation; fresh finite global invoice and exact kappa.", + "ancestry_file": "inputs/PR523-ANCESTRY.json", + "comparison_at_submission": { + "pr": 529, + "author": "chafreaky", + "head": "05fc7e332651a41860add3c217cd6f6e88758003", + "kappa": "0.001469603966017302", + "role": "Comparison only; no code or proof imported." + } +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/adapters_local.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/adapters_local.py new file mode 100644 index 0000000000..787416e4dd --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/adapters_local.py @@ -0,0 +1,60 @@ +"""Paid residual wrappers for entering helpers (Lemma A): generation and independent decoding. Apache-2.0. +Prepared by DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code. The wrapper construction follows PR #458 +(chafreaky): a helper that starts at frame E and ends at FULL has the physical residual S_E = T_FULL T_E^-1 (apply T_E^-1 first); +S_E = L_E (C_[w] x I) R_E with R_E applied first; the wrappers R_E^-1 before the whole local invocation and L_E^-1 after its +full-frame cleanup turn the residual into the coordinate factor C_[w] x I and restore the other 9 - w coordinates identically. +usage: adapters_gk.py CANONICAL-WORD.json.gz RESIDUAL-ADAPTERS.json OUT-LEMMA-A.json +Writes the recipes (generation uses clifford_exact.lower_child) and then DECODES the serialized monomials with the primitive +constructors of clifford_exact (not lower_child) and checks, for every entrance frame, that L_E^-1 S_E R_E^-1 has exactly the +tableau and zero-state vector (global phase included) of fourier(9, range(w)); mutated recipes (wrong phase, swapped sides, wrong +translation, wrong width) must be rejected.""" +import copy, gzip, json, sys +from pathlib import Path +# Package-path adaptation only; the exact wrapper mathematics is unchanged. +R = Path(__file__).resolve().parents[1] +sys.path.insert(0, str(R / 'vendor/clifford')) +from clifford_exact import canonical_frame, lower_child, fourier, diag, perm, xgate, Op, identity +n = 9; FULL = tuple(1 << i for i in range(n)) +def monomial_op(rec): + """decode a serialized monomial (matrix rows, quadratic rows, Z4 linear part, translation, phase)""" + out = diag(n, tuple(rec['quadratic_rows']), tuple(rec['linear_Z4'])).then(perm(n, tuple(rec['matrix_rows']))).then(xgate(n, rec['offset'])) + return out.then(Op(n, identity(n), [('phase', rec['phase'])])) +def S_of(U): + return canonical_frame(n, tuple(U)).adjoint().then(canonical_frame(n, FULL)) +def wrapped_ok(U, rec): + """exactly: L^-1 S R^-1 = C_[w] x I (apply order: R^-1, S, L^-1)""" + w = n - len(U); S = S_of(U); Rm = monomial_op(rec['right']); Lm = monomial_op(rec['left']) + net = Rm.adjoint().then(S).then(Lm.adjoint()); target = fourier(n, range(w)) + return rec['rank'] == w and net.tab == target.tab and net.zero_state() == target.zero_state() +def main(): + c = json.load(gzip.open(sys.argv[1])); frames = c['frames']; v = c['v'] + starts = sorted({c['start'][r] for r in range(2 * v, len(c['start'])) if c['start'][r] != 0}) + recipes = {} + for f in starts: + U = frames[f]; rec, compiled = lower_child(S_of(U)) + recipes[str(f)] = dict(frame=f, vectors=list(U), entrance_rank=len(U), rank=rec['rank'], left=rec['left'], right=rec['right']) + Path(sys.argv[2]).write_text(json.dumps(dict(status='RESIDUAL_ADAPTER_RECIPES', recipes=recipes), sort_keys=True, separators=(',', ':')) + '\n') + # ---- independent decode of the serialized file + data = json.loads(Path(sys.argv[2]).read_text())['recipes'] + dot = lambda a, b: bin(a & b).count('1') & 1 + detail = [] + for f in starts: + rec = data[str(f)]; U = frames[f] + assert wrapped_ok(U, rec), ('wrapper product is not C_[w] x I', f) + detail.append(dict(frame=f, entrance_rank=len(U), residual_width=n - len(U), vectors=list(U), all_even_weight=all(bin(x).count('1') % 2 == 0 for x in U), + totally_isotropic=all(dot(a, b) == 0 for a in U for b in U))) + controls = [] + def reject(name, fn): + f = starts[0]; rec = copy.deepcopy(data[str(f)]); fn(rec) + if wrapped_ok(frames[f], rec): raise AssertionError('mutated wrapper accepted: ' + name) + controls.append(name) + reject('wrong global phase', lambda r: r['right'].__setitem__('phase', (r['right']['phase'] + 1) % 4)) + reject('wrong translation', lambda r: r['left'].__setitem__('offset', r['left']['offset'] ^ 1)) + reject('wrong quadratic form', lambda r: r['right'].__setitem__('quadratic_rows', [x ^ 2 if i == 0 else x for i, x in enumerate(r['right']['quadratic_rows'])]) if False else r['right']['linear_Z4'].__setitem__(0, (r['right']['linear_Z4'][0] + 2) % 4)) + reject('sides swapped', lambda r: (r.__setitem__('left', r['right']), r.__setitem__('right', r['left']))) + reject('wrong width', lambda r: r.__setitem__('rank', r['rank'] + 1)) + res = dict(status='PASS_RESIDUAL_WRAPPERS_ARE_EXACT', frames=len(detail), wrappers_reject=controls, all_even_weight=all(d['all_even_weight'] for d in detail), + all_totally_isotropic=all(d['totally_isotropic'] for d in detail), detail=detail) + Path(sys.argv[3]).write_text(json.dumps(res, indent=1) + '\n') + print('Lemma A (exact): L^-1 S_E R^-1 = C_[w] x I for', len(detail), 'entrance frames, global phase included;', len(controls), 'wrapper mutations rejected; all-even-weight:', res['all_even_weight']) +if __name__ == '__main__': main() diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_and_transport.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_and_transport.py new file mode 100644 index 0000000000..95ae517f2e --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_and_transport.py @@ -0,0 +1,222 @@ +"""Rebuild arbitrary-dirt compensation and transport a changed local word. + +Prepared for icekylinx with GPT-6 Astra assistance. Apache-2.0. +Adapted from PR425/433 (icekylinx), PR484's audit_gk.py +(DreamingOfClouds), and Round19's 112-port transport. This auditor does not +import a constructor, a nominated compensation table, or a global price. +Only the changed scalar word and its actual frame chains are checked here. +""" +import argparse +import copy +import gzip +import hashlib +import json +import time +from collections import Counter +from fractions import Fraction as Q +from pathlib import Path + + +def read(path): + data = path.read_bytes() + return json.loads(gzip.decompress(data) if path.suffix == '.gz' else data) + + +def content_hash(path): + data = path.read_bytes() + return hashlib.sha256(gzip.decompress(data) if path.suffix == '.gz' else data).hexdigest() + + +def basis(vs): + pivots = {} + for x in vs: + for k in sorted(pivots, reverse=True): + if x >> k & 1: + x ^= pivots[k] + if x: + k = x.bit_length() - 1 + for j in pivots: + if pivots[j] >> k & 1: + pivots[j] ^= x + pivots[k] = x + return tuple(pivots[k] for k in sorted(pivots, reverse=True)) + + +def apply(e, rows): + if e[0] == 'scale': + _, target, a, b, *_ = e + q = Q(a, b) + assert q + rows[target] = {j: q*x for j, x in rows[target].items()} + else: + _, target, source, a, b, *_ = e + assert target != source + q = Q(a, b) + for j, x in list(rows[source].items()): + value = rows[target].get(j, Q(0)) + q*x + if value: + rows[target][j] = value + else: + rows[target].pop(j, None) + + +def inverse(e): + e = copy.deepcopy(e) + if e[0] == 'add': + e[3] *= -1 + else: + e[2], e[3] = e[3], e[2] + return e + + +def dual(e): + e = inverse(e) + if e[0] == 'add': + e[1], e[2] = e[2], e[1] + return e + + +def run(raw_path, routing_path, out): + start_time = time.monotonic() + word, routing = read(raw_path), read(routing_path) + v, h, helpers = word['report']['v'], word['report']['h'], word['report']['R'] + assert h == 9 and v == 112 and routing['v'] == v + n = 2*v + helpers + ident = lambda: [{r: Q(1)} for r in range(n)] + main = word['A'] + word['cut'] + word['B'] + assert all(not v <= e[2] < 2*v for e in word['A'] + word['B'] + if e[0] == 'add' and not v <= e[1] < 2*v) + matrix = ident() + for e in main: + apply(e, matrix) + dirty = [{} for _ in range(n)] + for r in range(v, 2*v): + dirty[r] = {j: x for j, x in matrix[r].items() if j >= 2*v} + for e in word['precondition']: + apply(e, dirty) + compensation = [['add', r, j, -q.numerator, q.denominator, []] + for r in range(v, 2*v) for j, q in sorted(dirty[r].items())] + entering = set(map(int, word.get('start_extra', {}))) + assert all(e[2] not in entering for e in compensation) + cleanup = [inverse(e) for e in reversed(word['A'] + word['B']) + if not v <= e[1] < 2*v] + assert [e[:-1] for e in cleanup] == [e[:-1] for e in word['cleanup']] + program = word['precondition'] + compensation + main + cleanup + for backward in (False, True): + actual = ident() + for e in program: + apply(dual(e) if backward else e, actual) + expected = ident() + for t in range(v): + expected[t if backward else v+t][v+t if backward else t] = Q(-1 if backward else 1) + assert actual == expected, ('arbitrary-dirt endpoint', backward) + # The native scalar compiler allows dyadic additions and signed binary scales. + for e in program: + q = Q(e[3], e[4]) if e[0] == 'add' else Q(e[2], e[3]) + assert q.denominator & (q.denominator-1) == 0 + if e[0] == 'scale': + a = abs(q.numerator) + assert a and a & (a-1) == 0 + + tau = lambda x: x ^ (43 if (x & 43).bit_count() % 2 else 0) + ports = routing['ports'] + assert len(set(ports)) == v and set(map(tau, word['ports'])) == set(ports) + mapping = {i: ports.index(tau(p)) for i, p in enumerate(word['ports'])} + mapping.update({v+i: v+mapping[i] for i in range(v)}) + mapping.update({r: r for r in range(2*v, n)}) + full = tuple(1 << i for i in range(h-1, -1, -1)) + frames, frame_ids = [(), full], {(): 0, full: 1} + + def fid(vectors): + frame = basis(vectors) + if frame not in frame_ids: + frame_ids[frame] = len(frames) + frames.append(frame) + return frame_ids[frame] + + def transform(e): + e = copy.deepcopy(e) + e[1] = mapping[e[1]] + if e[0] == 'add': + e[2] = mapping[e[2]] + if e[-1] is not None: + e[-1] = fid([tau(x) for x in e[-1]]) + return e + + canonical = {key: [transform(e) for e in word[key]] + for key in ('A', 'B', 'cut', 'cleanup', 'precondition')} + canonical['compensation'] = [transform(e) for e in compensation] + canonical['start'] = [fid([p]) for p in ports] + [0]*(v+helpers) + for r, frame in word.get('start_extra', {}).items(): + assert 2*v <= int(r) < n + canonical['start'][int(r)] = fid([tau(x) for x in frame]) + canonical['final'] = ([1]*v + + [fid(x for x in range(1, 1 << h) if (x & p).bit_count() % 2 == 0) for p in ports] + + [1]*helpers) + canonical.update(h=h, v=v, R=helpers, ports=ports, frames=frames, + centers=[mapping[r] for r in word['centers']], + center_frames=[fid(tau(x) for x in frame) for frame in word['center_frames']]) + levels = {mapping[v+int(t)]-v: fid(tau(x) for x in frame) + for t, frame in word.get('target_levels', {}).items()} + canonical['target_levels'] = {str(t): f for t, f in levels.items()} + current, paid, edges = canonical['start'].copy(), Counter(), set() + + def climb(r, f): + old = current[r] + assert basis(frames[old] + frames[f]) == frames[f], ('nonmonotone', r, old, f) + if old != f: + degree = len(frames[f]) - len(frames[old]) + assert degree > 0 + paid[degree] += 1 + edges.add((old, f)) + current[r] = f + + for part in ('A', 'B'): + if part == 'B': + assert all(current[r] == f for r, f in zip(canonical['centers'], canonical['center_frames'])) + assert all(current[v+t] == levels.get(t, 0) for t in range(v)) + for r, frame in zip(canonical['centers'], canonical['center_frames']): + served = {levels.get(e[1]-v, 0) for e in canonical['cut'] if e[2] == r} + old = frame + for f in sorted(served, key=lambda f: -len(frames[f])): + assert basis(frames[old] + frames[f]) == frames[old] + if old != f: + paid[len(frames[old])-len(frames[f])] += 1 + edges.add((old, f)) + edges.add((f, old)) + old = f + for e in canonical[part]: + for r in [e[1]] + ([e[2]] if e[0] == 'add' else []): + climb(r, e[-1]) + for r, f in enumerate(canonical['final']): + climb(r, f) + assert dict(paid) == {int(r): count for r, count in word['report']['local_profile'].items()} + canonical['local_profile'] = dict(sorted(paid.items())) + canonical['edges'] = sorted(edges) + out.mkdir(parents=True, exist_ok=False) + payload = json.dumps(canonical, sort_keys=True, separators=(',', ':')).encode() + (out/'CANONICAL-WORD.json.gz').write_bytes(gzip.compress(payload, mtime=0)) + (out/'FULL-WORD.json.gz').write_bytes(gzip.compress(json.dumps(word, sort_keys=True, separators=(',', ':')).encode(), mtime=0)) + receipt = dict(status='PASS_CHANGED_WORD_ALL_COLUMNS_AND_NATIVE_FRAMES', + input_content_sha256=content_hash(raw_path), routing_content_sha256=content_hash(routing_path), + canonical_content_sha256=hashlib.sha256(payload).hexdigest(), + live_columns_each_orientation=n, helpers=helpers, + compensation_additions=len(compensation), scalar_operations=len(program), + center_rank_sum=sum(map(len, word['center_frames'])), + local_profile=dict(sorted(paid.items())), local_rank_mass=sum(r*z for r, z in paid.items()), + widths=[h-len(frames[f]) for f in canonical['start'][2*v:]], + frames=len(frames), directed_edges=len(edges), + tau=43, target_port_order_matches_baseline=True, + seconds=time.monotonic()-start_time, + scope='Fresh exact forward and inverse-transpose scalar replay on every arbitrary input; all native frame chains and dyadic primitives. Phase lowering, wrappers, global owners and global assembly are separate.') + (out/'SCALAR-FRAME-AUDIT.json').write_text(json.dumps(receipt, indent=2)+'\n') + print(json.dumps({k: value for k, value in receipt.items() if k != 'widths'}, indent=2), flush=True) + + +if __name__ == '__main__': + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--raw', type=Path, required=True) + parser.add_argument('--routing', type=Path, required=True) + parser.add_argument('--out', type=Path, required=True) + args = parser.parse_args() + run(args.raw, args.routing, args.out) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_local.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_local.py new file mode 100644 index 0000000000..a09611844a --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_local.py @@ -0,0 +1,144 @@ +# Local-only extraction of the attributed PR514 / PR433 independent replay. +# Prepared for icekylinx with OpenAI Codex assistance. Apache-2.0. +# The complete local checker and its negative controls are retained verbatim. +# Global hosting is verified separately for the changed 112-port geometry. +import copy,gzip,hashlib,json,sys +from collections import Counter +from fractions import Fraction as Q +from pathlib import Path +OUT=Path(sys.argv[1]) +c=json.load(gzip.open(OUT/'CANONICAL-WORD.json.gz')) +ir={'local_programs':json.load(gzip.open(OUT/'LOCAL-PROGRAMS.json.gz'))} +v,R,h=c['v'],c['R'],c['h'];n=2*v+R;frames=c['frames'] +levels={int(t):f for t,f in c.get('target_levels',{}).items()} +entering=[r for r,f in enumerate(c['start']) if r>=2*v and f!=0] +plain={r for r in range(n) if r not in set(entering)} +def contains(a,b): + for x in a: + for y in b: + if x>>(y.bit_length()-1)&1:x^=y + if x:return False + return True +def local(events,back): + rows={('L',r):{r:Q(1)} for r in range(n)} + norm={('L',r):Q(1) for r in range(n)};prefix=Q(1);cur=c['start'].copy();private={} + hist=Counter();phases=[];entry=[];exit=[];centers=[];matrix_hash=hashlib.sha256();chain={};wrappers=[] + allowed=['zero_frame_precondition','entry_adapters','A','centers','B','final','exit_adapters','full_frame_cleanup','done'] + for event in events: + tag=event[0] + if tag=='phase': + phases.append(event[1]);assert phases==allowed[:len(phases)] + if event[1]=='A':assert entry==[(r,f) for r,f in enumerate(c['start']) if r in plain] and sorted(r for k_,r,f_ in wrappers if k_=='pre')==entering # GK + if event[1]=='centers':assert all(cur[r]==levels.get(r-v,0) for r in range(v,2*v)) # GK + if event[1]=='full_frame_cleanup':assert cur==c['final'] and exit==list(enumerate(c['final'])) + assert not private + elif tag=='residual_adapter': # GK: paid wrappers of entering helpers: R_E^-1 before the invocation, L_E^-1 after the full-frame cleanup + _,kind,r,f=event;assert r in entering and f==c['start'][r] and kind in ('pre','post') + assert (kind=='pre' and phases[-1]=='entry_adapters') or (kind=='post' and phases[-1]=='full_frame_cleanup') + assert (kind,r) not in {(k,x) for k,x,_ in wrappers};wrappers.append((kind,r,f)) + elif tag=='adapter': + assert event[3]==(c['start'] if event[1]=='old_to_new' else c['final'])[event[2]] + (entry if event[1]=='old_to_new' else exit).append((event[2],event[3])) + elif tag=='climb': + _,part,r,a,b,rank=event + assert not private and phases[-1]==part and cur[r]==a + assert contains(frames[a],frames[b]) and rank==len(frames[b])-len(frames[a])>0 + hist[rank]+=1;cur[r]=b + elif tag=='center': + _,k,a,b,rank=event + assert phases[-1]=='centers' and private=={('C',k):a} + cf=c['center_frames'][k];cr=len(frames[cf]) + # GK: stepwise descent cf -> served levels -> lowest (forward), reversed ascent (backward); each step is a nested child + assert contains(frames[a],frames[b]) if back else contains(frames[b],frames[a]) + assert rank==abs(len(frames[a])-len(frames[b]))>0 + chain.setdefault(k,[]).append((a,b)) + private['C',k]=b;hist[rank]+=1;centers.append(k) + elif tag=='scalar': + _,e,f=event;op=e[0];target=tuple(e[1]);source=tuple(e[2]) if op in ('copy','add') else None + if target[0]=='C' and op=='clear': + assert private.get(target,f)==f + private.pop(target,None) + else: + for r in (target,source): + if r is None:continue + if r[0]=='L':assert cur[r[1]]==f,('common frame',r,cur[r[1]],f) + else: + if r==target and r not in private:private[r]=f + assert private[r]==f + if op=='clear':rows[target]={};norm[target]=Q(0) + elif op=='copy':rows[target]=dict(rows[source]);norm[target]=norm[source] + elif op=='scale': + q=Q(e[2],e[3]);a,b=abs(q.numerator),q.denominator + assert a&(a-1)==0 and b&(b-1)==0 + rows[target]={j:q*x for j,x in rows[target].items()};norm[target]*=abs(q) + else: + q=Q(e[3],e[4]);a,b=abs(q.numerator),q.denominator + assert source!=target and b&(b-1)==0 + # Independent symbolic replay of the cleared coefficient work. + w=0 + for bit in bin(a)[2:]:w=2*w+int(bit) + assert Q(w,b)*(1 if q>0 else -1)==q + prefix=max(prefix,Q(a)*norm[source]) + norm[target]=norm.get(target,Q(0))+abs(q)*norm[source] + row=rows.setdefault(target,{}) + for j,x in list(rows[source].items()): + z=row.get(j,Q(0))+q*x + if z:row[j]=z + else:row.pop(j,None) + prefix=max(prefix,norm[target]) + else:raise AssertionError(tag) + assert phases==allowed and set(centers)==set(range(len(c['centers']))) and not private + assert sorted(r for k,r,_ in wrappers if k=='pre')==entering and sorted(r for k,r,_ in wrappers if k=='post')==entering # GK + for k,st in chain.items(): # GK: the steps of each centre chain link up and end at the centre frame + cf=c['center_frames'][k] + if back:assert st[-1][1]==cf and all(st[i][1]==st[i+1][0] for i in range(len(st)-1)) + else:assert st[0][0]==cf and all(st[i][1]==st[i+1][0] for i in range(len(st)-1)) + assert all(not row for reg,row in rows.items() if reg[0]=='C') + for r in range(n): + expected={r:Q(1)} + if back and r>i)&1==0);a=q^(1<>i&1 else 0)for i in order]+[1<2*max(paid)**2 + return dict(profile=dict(sorted(paid.items())),mass=mass,hosted=HOSTED,entering=entering,cross_replica=cross,sigma_digest=digest.hexdigest(),sigmas=sigmas,idle_remainders=len(wanted),busy_family_checks=len(roles),invocations=72) + +r=audit(ct);raw=gzip.decompress((OUT/'GLOBAL-TEMPLATE.json.gz').read_bytes());assert hashlib.sha256(raw).hexdigest()==summary['template_sha256'];assert r['profile']=={int(k):v for k,v in summary['global_profile'].items()};assert r['sigmas']==read(OUT/'ACTUAL-SIGMAS.json.gz');assert r['sigma_digest']==summary['sigma_stream_sha256'] +assert all(hashlib.sha256((BASE/name).read_bytes()).hexdigest()==value for name,value in summary['source_artifacts'].items()) +controls=[] +def reject(name,mut): + if '--mutation-controls' not in sys.argv[4:]:return + q=copy.deepcopy(ct);mut(q) + try:audit(q) + except(AssertionError,KeyError,IndexError,ValueError,TypeError):controls.append(name) + else:raise AssertionError('ACCEPTED '+name) +enter=lambda q:next(o for c in q['calls']for o in c['owners'][(2*V):]if o[1][0]==4) +reject('alias two whole owners',lambda q:q['calls'][0]['owners'].__setitem__((2*V+1),q['calls'][0]['owners'][(2*V)])) +reject('helper on active data family',lambda q:q['calls'][0]['owners'][(2*V)].__setitem__(0,q['calls'][0]['owners'][0][0])) +reject('owner in private namespace',lambda q:q['calls'][0]['owners'][(2*V)].__setitem__(0,DATA)) +reject('wrong residual width',lambda q:enter(q)[1].__setitem__(3,enter(q)[1][3]-1)) +reject('wrong spectator coordinate',lambda q:enter(q)[1][4].__setitem__(0,72)) +reject('omit idle remainder',lambda q:q['idle_children'].pop()) +reject('understate physical reserve',lambda q:q.__setitem__('physical',PHYSICAL-1)) +report=dict(status='PASS_INDEPENDENT_ASYNC_WHOLE_OWNER_CONTROLLER_PHASES_AND_SPECTATORS',template_sha256=summary['template_sha256'],complex_template_sha256=summary['template_sha256'],complex_live=DATA,complex_profile=r['profile'],complex_hosted_residuals=HOSTED,physical=PHYSICAL,rank_mass=r['mass'],deficit=2560,entering_helper_roles=r['entering'],cross_replica_helper_roles=r['cross_replica'],one_owner_per_complete_invocation=True,helper_busy_family_window_checks=r['busy_family_checks'],complete_invocations=r['invocations'],actual_orthogonal_73column_maps=len(r['sigmas']),actual_sigma_stream_sha256=r['sigma_digest'],all_actual_residual_and_spectator_charts=True,idle_remainders=r['idle_remainders'],mutations_rejected=controls,mutation_controls_run='--mutation-controls' in sys.argv[4:],widths=dict(sorted(Counter(width).items())),scope='Independent exact asynchronous chronology, per-replica phase projection, owner/chart/paid-profile audit. Uses the new selected local program bound by fresh scalar, phase and residual-wrapper receipts; all-size compilation and complete coefficient invoice are separate inherited obligations.') +REPORT.write_text(json.dumps(report,indent=2)+'\n');print(json.dumps(report,indent=2)) + +owners=dict(status='PASS_INDEPENDENT_ASYNC_OWNERS_AND_PROFILE',template_sha256=summary['template_sha256'],paid_profile=r['profile'],live=DATA,physical=PHYSICAL,rank_mass=r['mass'],deficit=2560,hosted_residuals=HOSTED,banked_residuals=0,all_live_owners_per_call_distinct=True,owners_per_call=N,actual_helper_owner_charts=HOSTED,actual_73column_sigmas=len(r['sigmas']),cross_replica_helper_roles=r['cross_replica'],explicit_idle_remainder_children=r['idle_remainders'],source_idle_children_charged=sum(x['replicas']for x in parent['idle_children']),source_artifacts=summary['source_artifacts'],controller_audit_sha256=hashlib.sha256(REPORT.read_bytes()).hexdigest()) +(REPORT.parent/'OWNERS-AND-PROFILE.json').write_text(json.dumps(owners,indent=2)+'\n') + +# Literal residual frames are a compact export of the already checked offsets, +# not another global replay. Every row names its actual inherited axes. +frames=[] +for z in ct['idle_children']: + axes=list(map(int,ph['recipes'][z['port']]['idle_children'][z['child']]['orthogonal_axes'])) + tail=axes[z['pending_offset']:] + assert len(tail)==z['rank'] + frames.append(dict(z,orthogonal_axes=tail)) +frame_raw=json.dumps(frames,sort_keys=True,separators=(',',':')).encode() +(OUT/'IDLE-REMAINDER-FRAMES.json.gz').write_bytes(gzip.compress(frame_raw,mtime=0)) +frame_receipt=dict(status='PASS_LITERAL_IDLE_REMAINDER_FRAMES',template_sha256=summary['template_sha256'], + uncompressed_frames_sha256=hashlib.sha256(frame_raw).hexdigest(),children=len(frames), + rank_profile=dict(sorted(Counter(z['rank']for z in frames).items())), + source_data_phase_sha256=hashlib.sha256((BASE/'work/complex-nine-native/DATA-PHASES.json').read_bytes()).hexdigest(), + scope='Actual orthogonal axes after the independently checked whole-owner prefix in each inherited pending child.') +(REPORT.parent/'IDLE-REMAINDER-FRAMES.json').write_text(json.dumps(frame_receipt,indent=2)+'\n') + diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_local.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_local.py new file mode 100644 index 0000000000..a54170b002 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_local.py @@ -0,0 +1,156 @@ +# GK: modified copy of PR #433's complex_emit.py (icekylinx with Codex assistance; PR #425) by DreamingOfClouds with Claude Opus 5.5 +# (Anthropic), via Claude Code. Every change is marked "GK:". On a word without start_extra / target_levels the behaviour +# and every written file equal PR #433's (regression anchor in verify.py). +import sys as _sys, os as _os; _sys.path.insert(0, _os.path.dirname(_os.path.abspath(__file__))) +# Adapted from PR425 by icekylinx with Codex assistance. +"""Emit both local programs, integrate the fixed nine-stage geometry, and bill. + +The expanded scalar interface is justified in PROOF.txt. This script does not +claim a Lean proof or discharge the inherited all-size/analytic interfaces. +""" +import copy,gzip,hashlib,importlib.util,json,math +from collections import Counter +from fractions import Fraction as Q +from pathlib import Path + +OUT=Path(_sys.argv[1]);cp=OUT/'CANONICAL-WORD.json.gz' +c=json.load(gzip.open(cp)) +frames=c['frames'];v,R,h=c['v'],c['R'],c['h'];n=2*v+R +def digest(x):return hashlib.sha256(json.dumps(x,sort_keys=True,separators=(',',':')).encode()).hexdigest() +def basis(vs): + b={} + for x in vs: + for p in sorted(b,reverse=True): + if x>>p&1:x^=b[p] + if x: + p=x.bit_length()-1 + for q in b: + if b[q]>>p&1:b[q]^=x + b[p]=x + return tuple(b[p] for p in sorted(b,reverse=True)) +def dual(e): + e=list(e) + if e[0]=='add':e[1],e[2]=e[2],e[1];e[3]*=-1 + else:e[2],e[3]=e[3],e[2] + return e +def scalar(e,back): + e=dual(e) if back else list(e) + if e[0]=='add':return ['add',['L',e[1]],['L',e[2]],e[3],e[4]] + return ['scale',['L',e[1]],e[2],e[3]] +def primitive_bound(e): + if e[0] in ('clear','copy'):return 1 + q=Q(e[3],e[4]) if e[0]=='add' else Q(e[2],e[3]) + a,b=abs(q.numerator),q.denominator + assert b&(b-1)==0 + if e[0]=='scale': + assert a&(a-1)==0 + return abs(a.bit_length()-b.bit_length())+int(q<0) + # Exact binary Horner multiplication on a cleared private stream, repeated + # halving, signed accumulation into the target, then clear the private stream. + return 3+(a.bit_length()-1)+a.bit_count()+(b.bit_length()-1) + +def emit(back): + out=[];cur=c['start'].copy() + def event(e):out.append(e) + def scal(e,f):event(['scalar',e,f]) + event(['phase','zero_frame_precondition']) + for e in c['precondition']+c['compensation']: + regs=[e[1]]+([e[2]] if e[0]=='add' else []) + assert all(c['start'][r]==0 for r in regs) + scal(scalar(e,back),0) + event(['phase','entry_adapters']) + # GK: a helper that starts at a nonzero entrance frame has NO entry adapter; its paid wrapper R_E^-1 (Lemma A) precedes every gate + # that touches it and L_E^-1 follows the full-frame cleanup. Words without entrances emit PR #433's events. + entering=[r for r,f in enumerate(c['start']) if r>=2*v and f!=0] + for r,f in enumerate(c['start']): + if r in entering:event(['residual_adapter','pre',r,f]) + else:event(['adapter','old_to_new',r,f]) + def climb(r,f,part): + old=cur[r] + if old==f:return + assert basis(frames[old]+frames[f])==tuple(frames[f]) + rank=len(frames[f])-len(frames[old]);assert rank>0 + event(['climb',part,r,old,f,rank]);cur[r]=f + for part in ('A','centers','B','final'): + event(['phase',part]) + if part in ('A','B'): + for e in c[part]: + regs=[e[1]]+([e[2]] if e[0]=='add' else []) + for r in regs:climb(r,e[-1],part) + scal(scalar(e,back),e[-1]) + elif part=='centers': + # GK: targets sit at their nonzero-frame-compensation level (0 at the defaults); a centre copy descends + # cf -> served levels (descending chain) -> lowest served level and scatters into each target at its level + lv=lambda r:c.get('target_levels',{}).get(str(r-v),0) + assert all(cur[r]==lv(r) for r in range(v,2*v)) + for k,r in enumerate(c['centers']): + cf=c['center_frames'][k];assert cur[r]==cf + terms=[e for e in c['cut'] if e[2]==r] + path=[cf]+sorted({lv(e[1]) for e in terms}-{cf},key=lambda x:-len(frames[x])) + C=['C',k] + if not back: + scal(['clear',C],cf);scal(['copy',C,['L',r]],cf) + for a in range(len(path)): + if a>0:event(['center',k,path[a-1],path[a],len(frames[path[a-1]])-len(frames[path[a]])]) + for e in terms: + if lv(e[1])==path[a]:scal(['add',['L',e[1]],C,e[3],e[4]],path[a]) + scal(['clear',C],path[-1]) + else: + scal(['clear',C],path[-1]) + for a in range(len(path)-1,-1,-1): + for e in terms: + if lv(e[1])==path[a]:scal(['add',C,['L',e[1]],e[3],e[4]],path[a]) + if a>0:event(['center',k,path[a],path[a-1],len(frames[path[a-1]])-len(frames[path[a]])]) + scal(['add',['L',r],C,-1,1],cf);scal(['clear',C],cf) + else: + for r,f in enumerate(c['final']):climb(r,f,part) + event(['phase','exit_adapters']) + for r,f in enumerate(c['final']):event(['adapter','new_to_old',r,f]) + event(['phase','full_frame_cleanup']) + for e in c['cleanup']: + regs=[e[1]]+([e[2]] if e[0]=='add' else []) + assert all(c['final'][r]==1 for r in regs) + scal(scalar(e,back),1) + for r in entering:event(['residual_adapter','post',r,c['start'][r]]) # GK: L_E^-1 after the full-frame cleanup + event(['phase','done']) + return out + +def check_local(events,back): + # Literal scalar replay of the emitted stream, including center lifetimes. + state={('L',r):{r:Q(1)} for r in range(n)};live=[];paid=Counter();prims=0;macros=0 + for e in events: + if e[0]=='climb':assert not live;paid[e[5]]+=1 + elif e[0]=='center':assert live==[e[1]];paid[e[4]]+=1 + elif e[0]=='scalar': + op=e[1];tag=op[0];t=tuple(op[1]);macros+=1;prims+=2*primitive_bound(op) + if tag=='clear': + state[t]={} + if t[0]=='C' and t[1] in live:live.remove(t[1]) + elif tag=='copy':state[t]=dict(state.get(tuple(op[2]),{}));live.append(t[1]) + elif tag=='scale':state[t]={j:Q(op[2],op[3])*x for j,x in state[t].items()} + else: + s=tuple(op[2]);q=Q(op[3],op[4]);row=state.setdefault(t,{}) + if t[0]=='C' and t[1] not in live:live.append(t[1]) + for j,x in list(state.get(s,{}).items()): + z=row.get(j,Q(0))+q*x + if z:row[j]=z + else:row.pop(j,None) + assert not live and all(not row for r,row in state.items() if r[0]=='C') + for r in range(n): + expected={r:Q(1)} + if back and r>i)&1);u=q^(1<>i&1 else 0)for i in order]+[1<=0 and off+w<=rank[i] + assert z['time']==at[s,rep] and z['time'] in plan['windows'][f'{orp},{i}'][1] + B=OH.idle_basis(canon['ports'][port]);pending=list(map(int,ph['recipes'][port]['idle_children'][i]['orthogonal_axes']));assert len(pending)==rank[i] + occ=[B.index(v)for v in pending[off:off+w]];sp=OH.spectators(canon['ports'][port],pending,off,w)if w<9 else[] + order=occ+sp+[j for j in range(M)if j not in occ and j not in sp];assert len(order)==len(set(order))==M + sigma=[B[j]for j in order];sigmahash=hashlib.sha256(json.dumps(sigma,separators=(',',':')).encode()).hexdigest();sigmas[sigmahash]=sigma + route=[4,i,off,w,sp]if w<9 else[3,i,off];bycall[s,rep][h]=[f,route];entering+=w<9 + cells=set(range(off,off+w));assert not used[i,orp,port]&cells;used[i,orp,port]|=cells + digest.update(json.dumps([s,rep,h,f,sigmahash],separators=(',',':')).encode()+b'\n') +for c in t['calls']: + k=(c['stage'],c['replica']);assert set(bycall[k])==set(range(R)) + c['owners']=c['owners'][:(2*V)]+[bycall[k][h]for h in range(R)];assert len({f for f,r in c['owners']})==2*V+R and all(f2*max(paid)**2 + +assert t['local_programs']==parent['local_programs'] +raw=json.dumps(t,sort_keys=True,separators=(',',':')).encode();(OUT/'GLOBAL-TEMPLATE.json.gz').write_bytes(gzip.compress(raw,mtime=0)) +res=dict(status='EMITTED_ASYNCHRONOUS_WHOLE_OWNER_COMPLEX_TEMPLATE',template_sha256=hashlib.sha256(raw).hexdigest(),parent_template_sha256=hashlib.sha256(gzip.decompress((BASE/'split-centres/GLOBAL-TEMPLATE.json.gz').read_bytes())).hexdigest(),live=DATA,physical=physical,global_profile=dict(sorted(paid.items())),rank_mass=sum(r*n for r,n in paid.items()),deficit=2560,maxchild=max(paid),hosted_residuals=len(roles),banks_per_stage=[0]*9,entering_helper_roles=entering,unique_actual_73column_sigmas=len(sigmas),sigma_stream_sha256=digest.hexdigest(),cross_replica_helper_roles=sum(z['replica']!=z['owner_replica']for z in roles),asynchronous_order_sha256=hashlib.sha256(json.dumps(call_order,separators=(',',':')).encode()).hexdigest(),source_artifacts={p.relative_to(BASE).as_posix():hashlib.sha256(p.read_bytes()).hexdigest()for p in [BASE/'split-centres/CANONICAL-WORD.json.gz',BASE/'split-centres/LOCAL-PROGRAMS.json.gz',BASE/'split-centres/LOCAL-CHECKS.json',BASE/'split-centres/RESIDUAL-ADAPTERS.json',BASE/'split-centres/CLIFFORD-RECIPES.json',BASE/'split-centres/CLIFFORD-REVIEW.json',BASE/'split-centres/INDEPENDENT-LOCAL-REPLAY.json',BASE/'work/complex-nine-native/DATA-PHASES.json']},scope='New emitted complete-invocation placement; independent controller/spectator/normalization and complete finite invoice admission required.') +(OUT/'HOSTED.json').write_text(json.dumps(res,indent=2)+'\n');(OUT/'ACTUAL-SIGMAS.json.gz').write_bytes(gzip.compress(json.dumps(sigmas,separators=(',',':')).encode(),mtime=0));print(json.dumps(res,indent=2)) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/invoice_final.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/invoice_final.py new file mode 100644 index 0000000000..abefcee47b --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/invoice_final.py @@ -0,0 +1,299 @@ +"""Recount a changed local word and its actual asynchronous finite invoice. + +Prepared for icekylinx with OpenAI Codex assistance. Apache-2.0. +Adapted from the attributed Round19 audit_async_invoice.py and its PR484/514 +ancestry. Uses the fresh hash-bound independent local replay for exact scalar +endpoints; independently recounts emitted Horner work, prefix envelopes, +paid local calls, wrappers and finite charges. Does not rerun the old baseline +or read an old INTEGRATION.json as evidence for the changed word. +""" +import argparse +import gzip +import hashlib +import json +from collections import Counter +from fractions import Fraction as Q +from pathlib import Path + + +def read(path): + data = path.read_bytes() + return json.loads(gzip.decompress(data) if path.suffix == '.gz' else data) + + +def filehash(path): + return hashlib.sha256(path.read_bytes()).hexdigest() + + +def contenthash(path): + data = path.read_bytes() + return hashlib.sha256(gzip.decompress(data) if path.suffix == '.gz' else data).hexdigest() + + +def run(base, hosted, audit, out, retained_invoice=None): + local_dir = base / 'split-centres' + cp = local_dir / 'CANONICAL-WORD.json.gz' + pp = local_dir / 'LOCAL-PROGRAMS.json.gz' + rp = local_dir / 'INDEPENDENT-LOCAL-REPLAY.json' + w, programs, replay = read(cp), read(pp), read(rp) + checks = read(local_dir / 'LOCAL-CHECKS.json') + parent = read(local_dir / 'GLOBAL-TEMPLATE.json.gz') + template_path = hosted / 'GLOBAL-TEMPLATE.json.gz' + template = read(template_path) + owners = read(audit / 'OWNERS-AND-PROFILE.json') + control = read(audit / 'ASYNC-AUDIT.json') + template_hash = contenthash(template_path) + assert template_hash == control['complex_template_sha256'] == owners['template_sha256'] + assert owners['status'] == 'PASS_INDEPENDENT_ASYNC_OWNERS_AND_PROFILE' + assert replay['status'] == 'PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY' + assert replay['canonical_word_sha256'] == filehash(cp) + assert replay['local_programs_sha256'] == filehash(pp) + assert template['local_programs'] == parent['local_programs'] == programs + assert template['recipe'] == parent['recipe'] + assert Counter(c['orientation'] for c in template['calls']) == Counter(c['orientation'] for c in parent['calls']) + + v, helpers, h, m = w['v'], w['R'], w['h'], template['m'] + assert v == 112 and h == 9 and m == 73 + assert replay['v'] == v and replay['helpers'] == helpers + n = 2*v + helpers + stages, replicas, blocks_per_stream = 9, 8, 4 + call_count = len(template['calls']) + assert call_count == stages*replicas == control['complete_invocations'] + assert control['one_owner_per_complete_invocation'] + payload = 512 + + widths = [h-len(w['frames'][f]) for f in w['start'][2*v:]] + assert len(widths) == helpers + entrances = {r: f for r, f in enumerate(w['start']) if r >= 2*v and f != 0} + entering = len(entrances) + assert entering == replay['entering_helpers'] + local = {} + for orientation, events in programs.items(): + # Endpoint equality and native frames were already independently + # replayed on all n columns in the hash-bound receipt above. + env = {('L', r): Q(1) for r in range(n)} + peak = Q(1) + real = macros = workops = 0 + paid = Counter() + wrappers = {'pre': set(), 'post': set()} + for event in events: + tag = event[0] + if tag == 'climb': + paid[event[5]] += 1 + elif tag == 'center': + paid[event[4]] += 1 + elif tag == 'residual_adapter': + _, kind, register, frame = event + assert kind in wrappers and entrances.get(register) == frame + assert register not in wrappers[kind] + wrappers[kind].add(register) + elif tag == 'scalar': + macros += 1 + scalar = event[1] + op, target = scalar[0], tuple(scalar[1]) + if op == 'clear': + env[target] = Q(0) + count = 1 + elif op == 'copy': + env[target] = env[tuple(scalar[2])] + count = 1 + elif op == 'scale': + q = Q(scalar[2], scalar[3]) + numerator, denominator = abs(q.numerator), q.denominator + assert numerator and numerator & (numerator-1) == 0 + assert denominator & (denominator-1) == 0 + env[target] *= abs(q) + count = abs(numerator.bit_length()-denominator.bit_length()) + int(q < 0) + elif op == 'add': + source = tuple(scalar[2]) + q = Q(scalar[3], scalar[4]) + numerator, denominator = abs(q.numerator), q.denominator + assert source != target and numerator > 0 + assert denominator & (denominator-1) == 0 + acc, count = 0, 1 # clear coefficient work + for i, bit in enumerate(bin(numerator)[2:]): + if i: + acc *= 2 + count += 1 + peak = max(peak, acc*env[source]) + if bit == '1': + acc += 1 + count += 1 + peak = max(peak, acc*env[source]) + value = Q(acc) + for _ in range(denominator.bit_length()-1): + value /= 2 + count += 1 + peak = max(peak, value*env[source]) + assert value == abs(q) + count += 2 # signed accumulation and work clear + env[target] = env.get(target, Q(0)) + abs(q)*env[source] + workops += count + else: + raise AssertionError(op) + real += 2*count + peak = max(peak, env[target]) + else: + assert tag in ('adapter', 'phase') + assert wrappers['pre'] == wrappers['post'] == set(entrances) + assert all(value == 0 for register, value in env.items() if register[0] == 'C') + prior = replay['local'][orientation] + assert prior['all_exact_columns'] == n and prior['private_work_erased'] + assert peak == Q(prior['prefix_l1_upper']) and peak < 2**prior['charged_payload_bits'] + bits = peak.numerator.bit_length()-peak.denominator.bit_length()+1 + assert bits == prior['prefix_bits_upper'] + assert real == checks[orientation]['real_component_primitive_bound'] + assert macros == checks[orientation]['scalar_macros'] + assert dict(paid) == {int(r): count for r, count in checks[orientation]['paid_profile'].items()} + assert dict(paid) == {int(r): count for r, count in replay['paid_profiles'][orientation].items()} + local[orientation] = dict( + events=len(events), macros=macros, real_component_primitives=real, + prefix_l1=str(peak), prefix_bits=bits, + coefficient_work_primitive_count=workops, all_exact_columns=n, + dirty_helper_columns=helpers, all_dirty_helper_columns_restored=True, + private_centres_and_coefficient_work_cleared=True, + pre_wrappers=len(wrappers['pre']), post_wrappers=len(wrappers['post']), + endpoint_evidence='Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json') + + centres = len(w['centers']) + children = sum(checks['forward']['paid_profile'].values()) + assert checks['forward']['paid_profile'] == checks['backward']['paid_profile'] + macro_bound = max(row['macros'] for row in local.values()) + compiler = 64*(m+1)**3 + adapters = 16*(macro_bound+children+n+centres)+64*m + primitive_bound = max(row['real_component_primitives'] for row in local.values())+adapters*compiler + + bridge_steps = sum(event['kind'] == 'bridge' for event in parent['recipe']) + bridge_sweeps = sum(event['kind'] == 'bridge' for event in template['execution_schedule']) + assert bridge_sweeps == replicas*bridge_steps + bridge_additions = 2*v*bridge_sweeps + shifts = blocks_per_stream*v*replicas + moves = 2*shifts + parent_live, parent_physical = parent['live'], parent['physical'] + data_stock = 2*v*blocks_per_stream*replicas + assert (parent_live-data_stock) % stages == 0 + parent_banks = (parent_live-data_stock)//stages + assert parent_banks >= 0 + assert parent_physical == parent_live+helpers+centres+2 + scalar = sum(local[call['orientation']]['real_component_primitives'] for call in template['calls']) + factors_per_wrapper = 2*(m-1) + wrapper_factors = 2*call_count*entering*factors_per_wrapper + nonlocal_items = ( + 4*v*replicas*stages + 2*v*replicas*stages + + 2*call_count*helpers + + sum(child['replicas'] for child in parent['idle_children']) + + stages*parent_banks + bridge_additions + shifts + moves + + parent_live + parent_physical + wrapper_factors) + outside = 8*nonlocal_items+64*m + parent_pervertex = ( + scalar+bridge_additions+shifts+moves+parent_live + +(call_count*adapters+outside)*compiler+64*parent_physical) + + live, physical = template['live'], template['physical'] + mass, profile = owners['rank_mass'], owners['paid_profile'] + assert m*live-mass == owners['deficit'] == 2560 + assert mass == sum(int(r)*count for r, count in profile.items()) + assert physical == live+helpers+centres+2 + assert live == owners['live'] and physical == owners['physical'] + assert live <= parent_live and physical <= parent_physical + assert not template['bank_padding']['families'] + assert owners['explicit_idle_remainder_children'] <= owners['source_idle_children_charged'] + rebased = parent_pervertex+65*(physical-parent_physical)+(live-parent_live) + used = max(rebased, parent_pervertex) + retained = None + if retained_invoice is not None: + previous = read(retained_invoice) + assert previous['compiler'] == compiler + assert previous['charged_prefix_bits'] == payload + previous_bound = previous['conservative_pervertex_used'] + # The entire newly reconstructed charge is added to the retained old + # allowance. This is intentionally stronger than only paying positive + # deltas and makes no claim that the old integration certifies this word. + used = max(used, previous_bound+parent_pervertex) + retained = dict(sha256=filehash(retained_invoice), + previous_pervertex_allowance=previous_bound, + added_complete_new_pervertex=parent_pervertex, + policy='Retain old allowance and add the entire fresh recount.') + + half = m//2 + group = 2**(half*half) + for i in range(1, half+1): + group *= 2**(2*i)-1 + stock, streamed_mass = group*physical, group*mass + logical = group*used+64 + router = compiler*(logical+1)*(stock+1)**2 + g_bound, e_bound, c0 = 2**30000, 2**100000, 2**210000 + total_mass = streamed_mass+e_bound + literal = 2*g_bound*stock**2+8*streamed_mass+4*stock+4+32*m + row = 2*stock.bit_length()+9909+252+2*payload + maxchild = max(map(int, profile)) + inequalities = dict( + local_primitive_bound=primitive_bound < 2**48, + logical=logical < 2**6050, router=router < g_bound, + literal=literal < e_bound, mass=total_mass < 2**100001, + precision=32*m*total_mass*total_mass < c0, + tape=2*total_mass+18 < c0, row=row < 20161, + halving=m*m > 2*maxchild*maxchild) + assert all(inequalities.values()) + localbits = max(row['prefix_bits'] for row in local.values()) + input_l2_bits = (m+1)//2 + required_prefix = localbits+input_l2_bits+call_count+bridge_sweeps+4 + assert required_prefix < payload + + receipt = dict( + status='PASS_INDEPENDENT_ASYNC_SCALAR_PREFIX_AND_FINITE_INVOICE', + template_sha256=template_hash, + parent_template_sha256=contenthash(local_dir/'GLOBAL-TEMPLATE.json.gz'), + owner_audit_sha256=filehash(audit/'OWNERS-AND-PROFILE.json'), + controller_audit_sha256=filehash(audit/'ASYNC-AUDIT.json'), + independent_local_replay_sha256=filehash(rp), + canonical_word_sha256=filehash(cp), local_programs_sha256=filehash(pp), + local_checks_sha256=filehash(local_dir/'LOCAL-CHECKS.json'), + global_prefix_bits=required_prefix, charged_prefix_bits=payload, + complete_invocation_sweeps=call_count, bridge_sweeps=bridge_sweeps, + row_prefix_extra=2*payload, local=local, helpers=helpers, + centres=centres, live=live, physical=physical, + physical_stock_identity=dict(data_and_owner_families=live, + local_helpers=helpers, private_centres=centres, + coefficient_work=2), + entering_helpers=entering, entrance_rank=sum(h-width for width in widths), + width_inventory=dict(sorted(Counter(widths).items())), + local_adapters=adapters, local_primitive_bound=primitive_bound, + wrapper_elementary_factors_charged=wrapper_factors, + factors_per_wrapper=factors_per_wrapper, compiler=compiler, + unhosted_pervertex=parent_pervertex, hosted_rebased_pervertex=rebased, + conservative_pervertex_used=used, retained_prior_overcharge=retained, + finite=dict(physical_stock_bits=stock.bit_length(), router_bits=router.bit_length(), + literal_bits=literal.bit_length(), physical_row_coefficient=row, + retained_row_coefficient=20161, + required_C0_bits=(32*m*total_mass*total_mass).bit_length(), + halving_integer_inequality=[m*m, 2*maxchild*maxchild], + G_exponent=30000, E_exponent=100000, C0_exponent=210000), + strict_checks=inequalities, + scope='Fresh emitted primitive/Horner, prefix, wrapper and finite recount, using the hash-bound independent local all-column/frame replay and actual whole-owner audit. No old INTEGRATION receipt is used to certify the changed word. The inherited all-size compiler, precision/tape and analytic-transfer contracts remain conditional. Retained payload 512 and physical row allowance 20161 are unchanged.') + prefix = dict( + status='PASS_ASYNC_GLOBAL_PREFIX', template_sha256=template_hash, + global_prefix_bits=required_prefix, retained_payload_bits=payload, + complete_invocation_cover_sweeps=call_count, + bridge_factor_two_sweeps=bridge_sweeps, + local_scalar_coefficient_work_prefix_bits=localbits, + stream_input_sup_to_l2_bits=input_l2_bits, + primitive_arithmetic_margin_bits=4, + controller_audit_sha256=filehash(audit/'ASYNC-AUDIT.json'), + independent_local_replay_sha256=filehash(rp), + proof=f'Each complete normalized invocation has unitary helper endpoints and a data shear with at most two unitary summands. Actual full orthogonal owner charts act by right-translation bijections on the retained cover group. Count all {call_count} complete local sweeps and {bridge_sweeps} individual bridge sweeps. Unit-modulus phases, idle children, terminal translations and normalized spectator endpoints are unitary. The independently recounted scalar/Horner envelope uses {localbits} bits; input sup-to-L2 uses {input_l2_bits}; arithmetic margin is 4. Total {required_prefix} < {payload}. All-size child/compiler and precision/tape interfaces remain inherited.') + out.mkdir(parents=True, exist_ok=True) + (out/'PREFIX-AND-INVOICE.json').write_text(json.dumps(receipt, indent=2)+'\n') + (out/'GLOBAL-PREFIX.json').write_text(json.dumps(prefix, indent=2)+'\n') + print(json.dumps(receipt, indent=2), flush=True) + + +if __name__ == '__main__': + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--base', type=Path, required=True) + parser.add_argument('--hosted', type=Path, required=True) + parser.add_argument('--audit', type=Path, required=True) + parser.add_argument('--out', type=Path, required=True) + parser.add_argument('--retained-invoice', type=Path) + args = parser.parse_args() + run(args.base, args.hosted, args.audit, args.out, args.retained_invoice) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/phases_delta.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/phases_delta.py new file mode 100644 index 0000000000..8d78d26b3b --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/phases_delta.py @@ -0,0 +1,158 @@ +"""Reuse the pinned PR523 phase certificates and lower only changed edges. + +The inherited Gaussian-dyadic compiler still checks every fresh tableau and +global phase. Its zero-state interpreter is accelerated with cached exact +integer permutations and Z4 phases. Overflow is checked before every sum; +there is no floating-point arithmetic in a phase equality. + +Prepared for icekylinx with GPT-6 Astra assistance. Apache-2.0. +Compiler and certificate format: PR425/433, icekylinx with Codex assistance. +""" +import argparse +import copy +import gzip +import hashlib +import json +import sys +import time +from collections import Counter +from functools import lru_cache +from pathlib import Path + +import numpy as np + + +def sha(path): + return hashlib.sha256(path.read_bytes()).hexdigest() + + +def frozen(x): + return tuple(map(frozen, x)) if isinstance(x, (list, tuple)) else x + + +def main(): + p = argparse.ArgumentParser() + p.add_argument('--local', type=Path, required=True) + p.add_argument('--baseline', type=Path, required=True) + p.add_argument('--compiler', type=Path, required=True) + a = p.parse_args() + sys.path.insert(0, str(a.compiler.resolve())) + import clifford_exact as ce + started = time.monotonic() + assert sha(a.compiler/'clifford_exact.py') == '2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962', 'baseline canonical-frame and phase convention must remain pinned' + c = json.load(gzip.open(a.local/'CANONICAL-WORD.json.gz')) + b = json.load(gzip.open(a.baseline/'CANONICAL-WORD.json.gz')) + old = json.loads((a.baseline/'CLIFFORD-RECIPES.json').read_text()) + prior = json.loads((a.baseline/'CLIFFORD-REVIEW.json').read_text()) + assert prior['all_child_equalities_include_global_phase'] + assert prior['recipe_sha256'] == sha(a.baseline/'CLIFFORD-RECIPES.json') + assert prior['canonical_word_sha256'] == sha(a.baseline/'CANONICAL-WORD.json.gz') + assert c['h'] == b['h'] == 9 and c['ports'] == b['ports'] + n = c['h']; N = 1 << n + xs = np.arange(N, dtype=np.int64) + parity = np.array([x.bit_count() & 1 for x in range(N)], dtype=np.int64) + + @lru_cache(None) + def action(e): + if e[0] == 'P': + return sum(parity[xs & row] << i for i, row in enumerate(e[1])) + if e[0] == 'D': + Q, alpha = e[1:] + phase = np.zeros(N, dtype=np.int64) + for i in range(n): + phase += ((xs >> i) & 1) * alpha[i] + for j in range(i+1, n): + if (Q[i] >> j) & 1: + phase += 2*((xs >> i) & (xs >> j) & 1) + return phase % 4 + if e[0] in ('C', 'X'): + return xs ^ e[1] + return e[1] + + @lru_cache(maxsize=4096) + def state(circuit, basis): + re = np.zeros(N, dtype=np.int64); im = np.zeros(N, dtype=np.int64) + re[basis] = 1; den = 0 + for e in circuit: + z = action(e) + if e[0] == 'P': + rr = np.empty_like(re); ii = np.empty_like(im) + rr[z] = re; ii[z] = im; re, im = rr, ii + elif e[0] == 'X': + re, im = re[z], im[z] + elif e[0] in ('D', 'phase'): + sign = 1 - 2*(z//2) + odd = z % 2 + re, im = sign*np.where(odd, -im, re), sign*np.where(odd, re, im) + elif e[0] == 'C': + assert max(int(np.max(np.abs(re))), int(np.max(np.abs(im)))) < 2**60 + s = e[2]; rr, ii = re[z], im[z] + re, im = re-s*im+rr+s*ii, im+s*re+ii-s*rr + den += 1 + else: + raise AssertionError(e) + while den and not bool(np.any((re & 1) | (im & 1))): + re //= 2; im //= 2; den -= 1 + return tuple(zip(map(int, re), map(int, im))), den + + original = ce.Op.zero_state + # Check the independent vectorized interpreter against the inherited + # literal one on one nontrivial changed edge and its adjoint, once. + probe = ce.canonical_frame(n, c['frames'][c['center_frames'][0]]) + probes = (probe, probe.adjoint().then(ce.fourier(n))) + for op in probes: + expected, den = original(op) + got, d = state(frozen(op.circuit), 0) + assert tuple(expected) == got and den == d + ce.Op.zero_state = lambda self, basis=0: state(frozen(self.circuit), basis) + + @lru_cache(None) + def frame(U): + op = ce.canonical_frame(n, U) + L = [u | (u << n) for u in U] + [v << n for v in ce.nullspace(U, n)] + pre = [x | (z << n) for x, z, _ in ce.inverse(op.tab)[n:]] + assert ce.rank(L) == ce.rank(L+pre) == n + assert ce.rank([x for x, _, _ in op.tab[n:]]) == len(U) + return op + + key = lambda frames, x, y: (tuple(frames[x]), tuple(frames[y])) + known = {key(b['frames'], r['old'], r['new']): r for r in old['children']} + edges = set(map(tuple, c['edges'])) | {(x,y) for f in c['center_frames'] for x,y in ((f,0),(0,f))} + recipes = []; hist = Counter(); fresh = []; reused = [] + for i, (x, y) in enumerate(sorted(edges)): + U, V = key(c['frames'], x, y) + if (U,V) in known: + rec = copy.deepcopy(known[U,V]); rec.update(old=x, new=y); reused.append([x,y]) + else: + rec, _ = ce.lower_child(frame(U).adjoint().then(frame(V))) + rec = dict(old=x, new=y, **rec); fresh.append([x,y]) + assert rec['rank'] == abs(len(U)-len(V)) + hist[rec['rank']] += 1; recipes.append(rec) + if i and i % 600 == 0: + print('delta phases', i, '/', len(edges), 'fresh', len(fresh), 'seconds', round(time.monotonic()-started, 2), flush=True) + adapters = [] + for r in old['endpoint_adapters']: + rec = copy.deepcopy(r); port = r['port'] + f = c['start'][port] if r['role'] == 'source' else c['final'][c['v']+port] + assert tuple(c['frames'][f]) == tuple(b['frames'][r['frame']]) and rec['rank'] == 0 + rec['frame'] = f; adapters.append(rec) + assert len(adapters) == 2*c['v'] + assert {(r['role'], r['port']) for r in adapters} == {(role, port) for role in ('source', 'target') for port in range(c['v'])} + payload = json.dumps(dict(children=recipes, endpoint_adapters=adapters), sort_keys=True, separators=(',',':')).encode() + (a.local/'CLIFFORD-RECIPES.json').write_bytes(payload) + report = dict(status='PASS_REUSED_AND_FRESH_EXACT_LOCAL_PHASE_RECIPES', + canonical_word_sha256=sha(a.local/'CANONICAL-WORD.json.gz'), frames=len(c['frames']), + directed_edges=len(edges), reused_edges=len(reused), fresh_edges=len(fresh), + ranks=dict(hist), endpoint_adapters=len(adapters), reused_endpoint_adapters=len(adapters), + all_child_equalities_include_global_phase=True, recipe_sha256=hashlib.sha256(payload).hexdigest(), + baseline_recipe_sha256=prior['recipe_sha256'], baseline_review_sha256=sha(a.baseline/'CLIFFORD-REVIEW.json'), + compiler_sha256=sha(a.compiler/'clifford_exact.py'), seconds=time.monotonic()-started, + vector_arithmetic='Exact checked int64 Gaussian dyadics; cached permutations and Z4 phase actions. No floating-point equality.', + fresh_edge_ids=fresh, + scope='Only previously unseen ordered pairs of actual canonical subspaces were freshly lowered. Identical baseline pairs and all endpoint adapters reuse the pinned phase certificates; no full cold replay was performed.') + (a.local/'CLIFFORD-REVIEW.json').write_text(json.dumps(report,indent=2)+'\n') + print(json.dumps({k:report[k] for k in ('status','directed_edges','reused_edges','fresh_edges','seconds')},sort_keys=True),flush=True) + + +if __name__ == '__main__': + main() diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/prepare_supplier_base.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/prepare_supplier_base.py new file mode 100644 index 0000000000..650fc9fd77 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/prepare_supplier_base.py @@ -0,0 +1,95 @@ +"""Bind the new supplier to the unchanged verified 112-port data controller. + +The parent uses one dedicated bank per helper and stage. Each of its eight +complete invocations uses a disjoint width-w block; the residual bank frame is +listed literally. The final whole-owner derivative removes every such bank. +All inherited data routes and exact data phase recipes remain byte-identical. +""" +import argparse +import copy +import gzip +import hashlib +import json +import shutil +from collections import Counter +from pathlib import Path + +ap=argparse.ArgumentParser(description=__doc__) +ap.add_argument('--data-base',type=Path,required=True) +ap.add_argument('--local',type=Path,required=True) +ap.add_argument('--out',type=Path,required=True) +a=ap.parse_args() +def read(p):return json.loads(gzip.decompress(p.read_bytes())if p.suffix=='.gz'else p.read_bytes()) +def sha(p):return hashlib.sha256(p.read_bytes()).hexdigest() +def dump(p,obj): + b=json.dumps(obj,sort_keys=True,separators=(',',':')).encode();p.parent.mkdir(parents=True,exist_ok=True) + p.write_bytes(gzip.compress(b,mtime=0)if p.suffix=='.gz'else b+b'\n') + return hashlib.sha256(b).hexdigest() +assert not a.out.exists(),'Output must be new' +old=read(a.data_base/'split-centres/GLOBAL-TEMPLATE.json.gz') +oldcan=read(a.data_base/'split-centres/CANONICAL-WORD.json.gz') +can=read(a.local/'CANONICAL-WORD.json.gz');checks=read(a.local/'LOCAL-CHECKS.json');programs=read(a.local/'LOCAL-PROGRAMS.json.gz') +V,H,R=can['v'],can['h'],can['R'];C=len(can['centers']);M,T,L,K=73,8,9,4 +assert(V,H,C)==(112,9,8)and can['ports']==oldcan['ports'] +widths=[H-len(can['frames'][f])for f in can['start'][2*V:]];assert len(widths)==R +local_H={int(r):n for r,n in checks['forward']['paid_profile'].items()} +assert all({int(r):n for r,n in z['paid_profile'].items()}==local_H for z in checks.values()) +assert sum(r*n for r,n in local_H.items())==2*V*(H-1)+64+sum(widths) +D=a.out/'split-centres';D.mkdir(parents=True) +required=('CANONICAL-WORD.json.gz','FULL-WORD.json.gz','LOCAL-PROGRAMS.json.gz','LOCAL-CHECKS.json','RESIDUAL-ADAPTERS.json','CLIFFORD-RECIPES.json','CLIFFORD-REVIEW.json','INDEPENDENT-LOCAL-REPLAY.json') +for name in required:assert(a.local/name).is_file() +for p in a.local.iterdir(): + if p.is_file():shutil.copyfile(p,D/p.name) +shutil.copyfile(a.local/'INDEPENDENT-LOCAL-REPLAY.json',D/'INDEPENDENT-REPLAY.json') +for rel in('work/complex-nine-native/DATA-PHASES.json',*[f'work/pr361/code/engines/{n}'for n in('moment.py','base_two_moment.py','outer.py')]): + dst=a.out/rel;dst.parent.mkdir(parents=True,exist_ok=True);shutil.copyfile(a.data_base/rel,dst) +DATA=2*K*T*V;W=DATA+L*R;P=W+R+C+2 +t=copy.deepcopy(old);t.update(version='round20-new-supplier-dedicated-bank-parent-v1',live=W,physical=P,local_programs=programs) +t['private_namespace']={'centers':[W,W+C],'reserved_tableau':[W+C,W+C+R],'coefficient':[P-2,P]} +for c in t['calls']: + s,rep=c['stage'],c['replica'];owners=copy.deepcopy(c['owners'][:2*V]) + for helper,w in enumerate(widths): + family=DATA+s*R+helper + route=[2,rep]if w==9 else[2,rep*w,w,list(range(T*w,T*w+9-w))] + owners.append([family,route]) + assert len(owners)==len({f for f,_ in owners})==2*V+R + c['owners']=owners;c['local_program_sha256']=checks[c['orientation']]['sha256'] +bank_children=[];pad=Counter() +for s in range(L): + for helper,w in enumerate(widths): + f=DATA+s*R+helper;axes=list(range(T*w,M));rank=len(axes) + assert 02*max(paid)**2 +assert t['recipe']==old['recipe'] and t['idle_children']==old['idle_children'] +assert t['execution_schedule'][:30]==old['execution_schedule'][:30] +assert all(c['owners'][:2*V]==oc['owners'][:2*V]for c,oc in zip(t['calls'],old['calls'])) +th=dump(D/'GLOBAL-TEMPLATE.json.gz',t) +report=dict(status='BOUND_NEW_LOCAL_SUPPLIER_TO_UNCHANGED_DATA_CONTROLLER',R=R,v=V,m=M, + live=W,physical=P,rank_mass=mass,deficit=2560,global_profile=dict(sorted(paid.items())), + bank_remainder_profile=dict(sorted(pad.items())),bank_assignments=L*T*R, + global_template_sha256=th,local_program_checks=checks, + canonical_word_sha256=sha(D/'CANONICAL-WORD.json.gz'),exact_phase_receipt_sha256=sha(D/'CLIFFORD-REVIEW.json'), + scope='The new local programs and phase/normalization artifacts are hash-bound to the unchanged data controller. Every dedicated bank and complement frame is explicit. The final whole-owner placement and independent scalar/finite recount are supplied separately; this file does not assert an old finite invoice.') +dump(D/'INTEGRATION.json',report) +print(json.dumps({k:report[k]for k in('status','R','live','physical','global_profile','bank_remainder_profile')},indent=2),flush=True) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json new file mode 100644 index 0000000000..a16bf40bcc --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json @@ -0,0 +1,105 @@ +{ + "status": "PASS_INDEPENDENT_ASYNC_SCALAR_PREFIX_AND_FINITE_INVOICE", + "template_sha256": "ed47b5454779f7ad6b32ae492a13f8b5172b11c94c3877cbc5cc5d7a4c357738", + "parent_template_sha256": "9bebafae2c7e21a8a134cc9f2d4709c075b1641abafc33825d116b2508253ceb", + "owner_audit_sha256": "e5f11e7b920f9985f085546c641dbac5b8d98231d562e1e030ab2566ccea4bd6", + "controller_audit_sha256": "01ea0015d4e08170ac65f1cdd051be64e07f622eba62eadbf39524317388cba7", + "independent_local_replay_sha256": "4149f3d2ec3041965c5d72869748090d9aeed422f36d753550c543bb7808b30b", + "canonical_word_sha256": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667", + "local_programs_sha256": "755a5c4ebe958fd9f7b5d4a6e7a506d2c802e31c4d9da46b63db1994c4d8ffa6", + "local_checks_sha256": "c6807681d40cb46c21a50edc1058044ddc758f2dd3e6b0bab16d7cb28d41732f", + "global_prefix_bits": 225, + "charged_prefix_bits": 512, + "complete_invocation_sweeps": 72, + "bridge_sweeps": 72, + "row_prefix_extra": 1024, + "local": { + "backward": { + "events": 22937, + "macros": 17872, + "real_component_primitives": 177740, + "prefix_l1": "1014379823310", + "prefix_bits": 40, + "coefficient_work_primitive_count": 88098, + "all_exact_columns": 728, + "dirty_helper_columns": 504, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 152, + "post_wrappers": 152, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 22937, + "macros": 17872, + "real_component_primitives": 177692, + "prefix_l1": "86491024246", + "prefix_bits": 37, + "coefficient_work_primitive_count": 88066, + "all_exact_columns": 728, + "dirty_helper_columns": 504, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 152, + "post_wrappers": 152, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 504, + "centres": 8, + "live": 7168, + "physical": 7682, + "physical_stock_identity": { + "data_and_owner_families": 7168, + "local_helpers": 504, + "private_centres": 8, + "coefficient_work": 2 + }, + "entering_helpers": 152, + "entrance_rank": 152, + "width_inventory": { + "8": 152, + "9": 352 + }, + "local_adapters": 357568, + "local_primitive_bound": 9273288832588, + "wrapper_elementary_factors_charged": 3151872, + "factors_per_wrapper": 144, + "compiler": 25934336, + "unhosted_pervertex": 1361655146111768, + "hosted_rebased_pervertex": 1361655145812392, + "conservative_pervertex_used": 2877946989724568, + "retained_prior_overcharge": { + "sha256": "bb43ef04791037a37d2596c395e81191991fde6581326118995cf4318ee472a3", + "previous_pervertex_allowance": 1516291843612800, + "added_complete_new_pervertex": 1361655146111768, + "policy": "Retain old allowance and add the entire fresh recount." + }, + "finite": { + "physical_stock_bits": 2641, + "router_bits": 7985, + "literal_bits": 35282, + "physical_row_coefficient": 16467, + "retained_row_coefficient": 20161, + "required_C0_bits": 200012, + "halving_integer_inequality": [ + 5329, + 4608 + ], + "G_exponent": 30000, + "E_exponent": 100000, + "C0_exponent": 210000 + }, + "strict_checks": { + "local_primitive_bound": true, + "logical": true, + "router": true, + "literal": true, + "mass": true, + "precision": true, + "tape": true, + "row": true, + "halving": true + }, + "scope": "Fresh emitted primitive/Horner, prefix, wrapper and finite recount, using the hash-bound independent local all-column/frame replay and actual whole-owner audit. No old INTEGRATION receipt is used to certify the changed word. The inherited all-size compiler, precision/tape and analytic-transfer contracts remain conditional. Retained payload 512 and physical row allowance 20161 are unchanged." +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/local/CANONICAL-WORD.json.gz b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/local/CANONICAL-WORD.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..3b0a475178f4e4ad107e3595992c872e47e83c63 GIT binary patch literal 75113 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%0D$EyQB3AYj<=$NYZujpoICcOtotGkR3}@;^ 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 b>eM9v@$>87fBlwH{*V6!J!Lx2T;m1+jv*YC literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/PR523-ANCESTRY.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/PR523-ANCESTRY.json new file mode 100644 index 0000000000..4af8dd0d34 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/PR523-ANCESTRY.json @@ -0,0 +1,118 @@ +{ + "prepared_at_utc": "2026-10-12T00:00:25Z", + "repository": "https://github.com/CrocSwap/integer-mult-bounds", + "new_contribution": "Exact 112-port direct-sum restriction, new complete physical whole-owner allocation, independent raw geometric/chronological audit and exact global assembly.", + "baseline": { + "pr": 514, + "author": "contributor (handle omitted)", + "head_repository": "contributor (handle omitted)/integer-mult-bounds", + "head": "246bfacd4cb4072836ae3147099f548bb728229f", + "source_path": "research/partial-kernel92-async", + "local_path": "vendor/pr514", + "url": "https://github.com/CrocSwap/integer-mult-bounds/pull/514", + "kappa": "1391523459591829/1000000000000000000", + "manifest_sha256": "4e6ffc149df6515f330d984e99b86e7d1deef01ed2bbac24bba3f19708f36c02" + }, + "pinned_bit_supplier": { + "pr": 493, + "author": "eumemic", + "head": "c3a9a436b84fe44fdc223a5784d84736d1c2d3c7", + "url": "https://github.com/CrocSwap/integer-mult-bounds/pull/493", + "scope": "Published profile repriced; unchanged operator cited, not freshly rebuilt." + }, + "comparison_only": [ + { + "pr": 518, + "author": "contributor (handle omitted)", + "head": "e0a071dce251eeca96d446f73147048cfebbd5c7", + "url": "https://github.com/CrocSwap/integer-mult-bounds/pull/518", + "kappa": "1393662920776407/1000000000000000000", + "created_at": "2026-10-11T23:50:50Z", + "role": "Newer comparable numerical report observed during packaging; no added pair choices, 99-pivot word, or owner transport copied." + }, + { + "pr": 519, + "head": "ffd3c48a80ba8b579dc300e785e387fe8acddfef", + "role": "Automatic-width binary counting formalization; public context only." + }, + { + "pr": 517, + "head": "65518fcff5a7bd490365273ae5469a82aac14853", + "kappa": "0.001389125582984265", + "role": "Smaller asynchronous result and fixed-word packing ceiling; no code adopted." + }, + { + "pr": 516, + "head": "1c6b6ff9366a94e1f86a6c5d661a7df75c6ff814", + "role": "Lemma A Lean realization, updated during work; formal context only, not recompiled or used as a newly discharged interface.", + "first_observed_head": "871b1c51e53918c5e6c945dfe8ef45546c17da56" + }, + { + "pr": 510, + "head": "64edee18af02aab0c1696b677a0287dd0146381b", + "role": "Larger nonbinding bit rate; not adopted." + }, + { + "pr": 520, + "head": "6077fa76950facbce11ec2f04dfbc93493114a44", + "author": "higherbeing", + "url": "https://github.com/CrocSwap/integer-mult-bounds/pull/520", + "role": "Open asynchronous allocator and delivery map. Viewed only during the final comparison refresh; no code or claimed gain adopted. No larger global kappa stated." + } + ], + "retained_ancestry": [ + { + "pr": 496, + "head": "00cf70efd6a8637531deafef698157ca83e249ee", + "role": "whole-owner parent, invoice and assembly ancestry" + }, + { + "pr": 484, + "head": "035845ce95f31d0a2dcfb42b8c8e13411271fa5f", + "role": "PR496 pinned gauge80-kernel42 parent, not newer moving head" + }, + { + "pr": 493, + "head": "c3a9a436b84fe44fdc223a5784d84736d1c2d3c7", + "role": "unchanged cited R489 bit supplier" + }, + { + "pr": 502, + "head": "4d30b8322184598e65e90a92389e17e1baedd9eb", + "role": "retiming transfer constructor and PR495 schedule fixture" + }, + { + "pr": 501, + "head": "1dc056496fdbbc74073ed26d948a2dc235dbf356", + "role": "parallel retiming integration; credited, no duplicated gain" + }, + { + "pr": 473, + "head": "628b454d3df00367d2d4f78de7d4eb9cbcbd47ca", + "role": "single-helper gauge withdrawal inspiration" + }, + { + "pr": 507, + "head": "8d4444cf8a16d500cbb94add6e4fa8bcfb9c7d5e", + "role": "partial-own factory, 84-pivot reference and retiming map" + }, + { + "pr": 505, + "head": "4ee769c8e28837482272b5f4742497da8e2fc9d4", + "role": "Complete-invocation asynchronous scheduling", + "author": "contributor (handle omitted)" + }, + { + "pr": 506, + "head": "a4948baee6c7ea35323db74ff636620c6af2925a", + "role": "public asynchronous retiming comparison and portability feedback" + } + ], + "original_additional_credits_file": "vendor/pr514/NOTICE.md", + "excluded_interfaces": { + "494": "Disputed residual splitting is not used.", + "499": "Larger claimed number using the disputed split-residual interface is not a proof ingredient." + }, + "last_public_comparison_utc": "2026-10-12T00:09:14Z", + "public_snapshot": "evidence/PUBLIC-SNAPSHOT.json" +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/complex-nine-native/DATA-PHASES.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/complex-nine-native/DATA-PHASES.json new file mode 100644 index 0000000000..d9a4f84211 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/complex-nine-native/DATA-PHASES.json @@ -0,0 +1 @@ +{"cover_correction":{"complete_small_cover_checks":[{"n":1,"nonzero_full_kernel_corrections":0,"orthogonal_matrices":1},{"n":2,"nonzero_full_kernel_corrections":0,"orthogonal_matrices":2},{"n":3,"nonzero_full_kernel_corrections":0,"orthogonal_matrices":6},{"n":4,"nonzero_full_kernel_corrections":24,"orthogonal_matrices":48},{"n":5,"nonzero_full_kernel_corrections":600,"orthogonal_matrices":720}],"formula":"delta(g)_i = (weight(row_i(g))-1)/2 mod 2; apply X_delta(g) to EVERY final live stream in cover class g.","mandatory":true,"reason":"P_g C_all P_g^-1 = C_all X_delta(g) exactly. Orthogonality cancels all quadratic cross terms; both sides fix the uniform vector."},"global_phase_argument":"Every C_q and every linear address permutation fixes the uniform vector. Equality of the exact Z4 Fourier multiplier therefore fixes the scalar phase as well.","inherited_parent_exact_phase_polynomial_evaluations":40960,"m":73,"nonzero_stage_alignment_translations":3584,"ports":112,"recipes":[{"idle_children":[{"orthogonal_axes":[13,14,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":15},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[13,14,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":15},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[13,14,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":15},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[13,14,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":15},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[13,14,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":15},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[13,14,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":15},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":0,"q":11,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":15,"entry_Y":15,"exit_X":3588,"exit_Y":3588},{"entry_X":15,"entry_Y":15,"exit_X":917508,"exit_Y":917508},{"entry_X":15,"entry_Y":15,"exit_X":234881028,"exit_Y":234881028},{"entry_X":15,"entry_Y":15,"exit_X":60129542148,"exit_Y":60129542148},{"entry_X":15,"entry_Y":15,"exit_X":15393162788868,"exit_Y":15393162788868},{"entry_X":15,"entry_Y":15,"exit_X":3940649673949188,"exit_Y":3940649673949188},{"entry_X":15,"entry_Y":15,"exit_X":1008806316530991108,"exit_Y":1008806316530991108},{"entry_X":15,"entry_Y":15,"exit_X":258254417031933722628,"exit_Y":258254417031933722628}],"terminal_Y_translation":11},{"idle_children":[{"orthogonal_axes":[21,22,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":23},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[21,22,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":23},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[21,22,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":23},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[21,22,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":23},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[21,22,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":23},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[21,22,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":23},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":1,"q":19,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":23,"entry_Y":23,"exit_X":5636,"exit_Y":5636},{"entry_X":23,"entry_Y":23,"exit_X":1441796,"exit_Y":1441796},{"entry_X":23,"entry_Y":23,"exit_X":369098756,"exit_Y":369098756},{"entry_X":23,"entry_Y":23,"exit_X":94489280516,"exit_Y":94489280516},{"entry_X":23,"entry_Y":23,"exit_X":24189255811076,"exit_Y":24189255811076},{"entry_X":23,"entry_Y":23,"exit_X":6192449487634436,"exit_Y":6192449487634436},{"entry_X":23,"entry_Y":23,"exit_X":1585267068834414596,"exit_Y":1585267068834414596},{"entry_X":23,"entry_Y":23,"exit_X":405828369621610135556,"exit_Y":405828369621610135556}],"terminal_Y_translation":19},{"idle_children":[{"orthogonal_axes":[37,38,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":39},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[37,38,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":39},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[37,38,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":39},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[37,38,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":39},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[37,38,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":39},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[37,38,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":39},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":2,"q":35,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":39,"entry_Y":39,"exit_X":9732,"exit_Y":9732},{"entry_X":39,"entry_Y":39,"exit_X":2490372,"exit_Y":2490372},{"entry_X":39,"entry_Y":39,"exit_X":637534212,"exit_Y":637534212},{"entry_X":39,"entry_Y":39,"exit_X":163208757252,"exit_Y":163208757252},{"entry_X":39,"entry_Y":39,"exit_X":41781441855492,"exit_Y":41781441855492},{"entry_X":39,"entry_Y":39,"exit_X":10696049115004932,"exit_Y":10696049115004932},{"entry_X":39,"entry_Y":39,"exit_X":2738188573441261572,"exit_Y":2738188573441261572},{"entry_X":39,"entry_Y":39,"exit_X":700976274800962961412,"exit_Y":700976274800962961412}],"terminal_Y_translation":35},{"idle_children":[{"orthogonal_axes":[69,70,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":71},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[69,70,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":71},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[69,70,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":71},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[69,70,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":71},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[69,70,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":71},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[69,70,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":71},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":3,"q":67,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":71,"entry_Y":71,"exit_X":17924,"exit_Y":17924},{"entry_X":71,"entry_Y":71,"exit_X":4587524,"exit_Y":4587524},{"entry_X":71,"entry_Y":71,"exit_X":1174405124,"exit_Y":1174405124},{"entry_X":71,"entry_Y":71,"exit_X":300647710724,"exit_Y":300647710724},{"entry_X":71,"entry_Y":71,"exit_X":76965813944324,"exit_Y":76965813944324},{"entry_X":71,"entry_Y":71,"exit_X":19703248369745924,"exit_Y":19703248369745924},{"entry_X":71,"entry_Y":71,"exit_X":5044031582654955524,"exit_Y":5044031582654955524},{"entry_X":71,"entry_Y":71,"exit_X":1291272085159668613124,"exit_Y":1291272085159668613124}],"terminal_Y_translation":67},{"idle_children":[{"orthogonal_axes":[133,134,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":135},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[133,134,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":135},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[133,134,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":135},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[133,134,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":135},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[133,134,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":135},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[133,134,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":135},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":4,"q":131,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":135,"entry_Y":135,"exit_X":34308,"exit_Y":34308},{"entry_X":135,"entry_Y":135,"exit_X":8781828,"exit_Y":8781828},{"entry_X":135,"entry_Y":135,"exit_X":2248146948,"exit_Y":2248146948},{"entry_X":135,"entry_Y":135,"exit_X":575525617668,"exit_Y":575525617668},{"entry_X":135,"entry_Y":135,"exit_X":147334558121988,"exit_Y":147334558121988},{"entry_X":135,"entry_Y":135,"exit_X":37717646879227908,"exit_Y":37717646879227908},{"entry_X":135,"entry_Y":135,"exit_X":9655717601082343428,"exit_Y":9655717601082343428},{"entry_X":135,"entry_Y":135,"exit_X":2471863705877079916548,"exit_Y":2471863705877079916548}],"terminal_Y_translation":131},{"idle_children":[{"orthogonal_axes":[261,262,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":263},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[261,262,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":263},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[261,262,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":263},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[261,262,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":263},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[261,262,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":263},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[261,262,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":263},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":5,"q":259,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":263,"entry_Y":263,"exit_X":67076,"exit_Y":67076},{"entry_X":263,"entry_Y":263,"exit_X":17170436,"exit_Y":17170436},{"entry_X":263,"entry_Y":263,"exit_X":4395630596,"exit_Y":4395630596},{"entry_X":263,"entry_Y":263,"exit_X":1125281431556,"exit_Y":1125281431556},{"entry_X":263,"entry_Y":263,"exit_X":288072046477316,"exit_Y":288072046477316},{"entry_X":263,"entry_Y":263,"exit_X":73746443898191876,"exit_Y":73746443898191876},{"entry_X":263,"entry_Y":263,"exit_X":18879089637937119236,"exit_Y":18879089637937119236},{"entry_X":263,"entry_Y":263,"exit_X":4833046947311902523396,"exit_Y":4833046947311902523396}],"terminal_Y_translation":259},{"idle_children":[{"orthogonal_axes":[14,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":15},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[14,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":15},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[14,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":15},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[14,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":15},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[14,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":15},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[14,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":15},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":6,"q":13,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":15,"entry_Y":15,"exit_X":3586,"exit_Y":3586},{"entry_X":15,"entry_Y":15,"exit_X":917506,"exit_Y":917506},{"entry_X":15,"entry_Y":15,"exit_X":234881026,"exit_Y":234881026},{"entry_X":15,"entry_Y":15,"exit_X":60129542146,"exit_Y":60129542146},{"entry_X":15,"entry_Y":15,"exit_X":15393162788866,"exit_Y":15393162788866},{"entry_X":15,"entry_Y":15,"exit_X":3940649673949186,"exit_Y":3940649673949186},{"entry_X":15,"entry_Y":15,"exit_X":1008806316530991106,"exit_Y":1008806316530991106},{"entry_X":15,"entry_Y":15,"exit_X":258254417031933722626,"exit_Y":258254417031933722626}],"terminal_Y_translation":13},{"idle_children":[{"orthogonal_axes":[22,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":23},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[22,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":23},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[22,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":23},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[22,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":23},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[22,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":23},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[22,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":23},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":7,"q":21,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":23,"entry_Y":23,"exit_X":5634,"exit_Y":5634},{"entry_X":23,"entry_Y":23,"exit_X":1441794,"exit_Y":1441794},{"entry_X":23,"entry_Y":23,"exit_X":369098754,"exit_Y":369098754},{"entry_X":23,"entry_Y":23,"exit_X":94489280514,"exit_Y":94489280514},{"entry_X":23,"entry_Y":23,"exit_X":24189255811074,"exit_Y":24189255811074},{"entry_X":23,"entry_Y":23,"exit_X":6192449487634434,"exit_Y":6192449487634434},{"entry_X":23,"entry_Y":23,"exit_X":1585267068834414594,"exit_Y":1585267068834414594},{"entry_X":23,"entry_Y":23,"exit_X":405828369621610135554,"exit_Y":405828369621610135554}],"terminal_Y_translation":21},{"idle_children":[{"orthogonal_axes":[38,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":39},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[38,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":39},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[38,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":39},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[38,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":39},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[38,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":39},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[38,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":39},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":8,"q":37,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":39,"entry_Y":39,"exit_X":9730,"exit_Y":9730},{"entry_X":39,"entry_Y":39,"exit_X":2490370,"exit_Y":2490370},{"entry_X":39,"entry_Y":39,"exit_X":637534210,"exit_Y":637534210},{"entry_X":39,"entry_Y":39,"exit_X":163208757250,"exit_Y":163208757250},{"entry_X":39,"entry_Y":39,"exit_X":41781441855490,"exit_Y":41781441855490},{"entry_X":39,"entry_Y":39,"exit_X":10696049115004930,"exit_Y":10696049115004930},{"entry_X":39,"entry_Y":39,"exit_X":2738188573441261570,"exit_Y":2738188573441261570},{"entry_X":39,"entry_Y":39,"exit_X":700976274800962961410,"exit_Y":700976274800962961410}],"terminal_Y_translation":37},{"idle_children":[{"orthogonal_axes":[70,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":71},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[70,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":71},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[70,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":71},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[70,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":71},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[70,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":71},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[70,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":71},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":9,"q":69,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":71,"entry_Y":71,"exit_X":17922,"exit_Y":17922},{"entry_X":71,"entry_Y":71,"exit_X":4587522,"exit_Y":4587522},{"entry_X":71,"entry_Y":71,"exit_X":1174405122,"exit_Y":1174405122},{"entry_X":71,"entry_Y":71,"exit_X":300647710722,"exit_Y":300647710722},{"entry_X":71,"entry_Y":71,"exit_X":76965813944322,"exit_Y":76965813944322},{"entry_X":71,"entry_Y":71,"exit_X":19703248369745922,"exit_Y":19703248369745922},{"entry_X":71,"entry_Y":71,"exit_X":5044031582654955522,"exit_Y":5044031582654955522},{"entry_X":71,"entry_Y":71,"exit_X":1291272085159668613122,"exit_Y":1291272085159668613122}],"terminal_Y_translation":69},{"idle_children":[{"orthogonal_axes":[134,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":135},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[134,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":135},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[134,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":135},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[134,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":135},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[134,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":135},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[134,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":135},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":10,"q":133,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":135,"entry_Y":135,"exit_X":34306,"exit_Y":34306},{"entry_X":135,"entry_Y":135,"exit_X":8781826,"exit_Y":8781826},{"entry_X":135,"entry_Y":135,"exit_X":2248146946,"exit_Y":2248146946},{"entry_X":135,"entry_Y":135,"exit_X":575525617666,"exit_Y":575525617666},{"entry_X":135,"entry_Y":135,"exit_X":147334558121986,"exit_Y":147334558121986},{"entry_X":135,"entry_Y":135,"exit_X":37717646879227906,"exit_Y":37717646879227906},{"entry_X":135,"entry_Y":135,"exit_X":9655717601082343426,"exit_Y":9655717601082343426},{"entry_X":135,"entry_Y":135,"exit_X":2471863705877079916546,"exit_Y":2471863705877079916546}],"terminal_Y_translation":133},{"idle_children":[{"orthogonal_axes":[262,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":263},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[262,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":263},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[262,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":263},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[262,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":263},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[262,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":263},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[262,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":263},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":11,"q":261,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":263,"entry_Y":263,"exit_X":67074,"exit_Y":67074},{"entry_X":263,"entry_Y":263,"exit_X":17170434,"exit_Y":17170434},{"entry_X":263,"entry_Y":263,"exit_X":4395630594,"exit_Y":4395630594},{"entry_X":263,"entry_Y":263,"exit_X":1125281431554,"exit_Y":1125281431554},{"entry_X":263,"entry_Y":263,"exit_X":288072046477314,"exit_Y":288072046477314},{"entry_X":263,"entry_Y":263,"exit_X":73746443898191874,"exit_Y":73746443898191874},{"entry_X":263,"entry_Y":263,"exit_X":18879089637937119234,"exit_Y":18879089637937119234},{"entry_X":263,"entry_Y":263,"exit_X":4833046947311902523394,"exit_Y":4833046947311902523394}],"terminal_Y_translation":261},{"idle_children":[{"orthogonal_axes":[42,4,35,16,11,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":43},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[42,4,35,16,11,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":43},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[42,4,35,16,11,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":43},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[42,4,35,16,11,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":43},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[42,4,35,16,11,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":43},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[42,4,35,16,11,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":43},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":12,"q":41,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":43,"entry_Y":43,"exit_X":10754,"exit_Y":10754},{"entry_X":43,"entry_Y":43,"exit_X":2752514,"exit_Y":2752514},{"entry_X":43,"entry_Y":43,"exit_X":704643074,"exit_Y":704643074},{"entry_X":43,"entry_Y":43,"exit_X":180388626434,"exit_Y":180388626434},{"entry_X":43,"entry_Y":43,"exit_X":46179488366594,"exit_Y":46179488366594},{"entry_X":43,"entry_Y":43,"exit_X":11821949021847554,"exit_Y":11821949021847554},{"entry_X":43,"entry_Y":43,"exit_X":3026418949592973314,"exit_Y":3026418949592973314},{"entry_X":43,"entry_Y":43,"exit_X":774763251095801167874,"exit_Y":774763251095801167874}],"terminal_Y_translation":41},{"idle_children":[{"orthogonal_axes":[74,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":75},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[74,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":75},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[74,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":75},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[74,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":75},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[74,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":75},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[74,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":75},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":13,"q":73,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":75,"entry_Y":75,"exit_X":18946,"exit_Y":18946},{"entry_X":75,"entry_Y":75,"exit_X":4849666,"exit_Y":4849666},{"entry_X":75,"entry_Y":75,"exit_X":1241513986,"exit_Y":1241513986},{"entry_X":75,"entry_Y":75,"exit_X":317827579906,"exit_Y":317827579906},{"entry_X":75,"entry_Y":75,"exit_X":81363860455426,"exit_Y":81363860455426},{"entry_X":75,"entry_Y":75,"exit_X":20829148276588546,"exit_Y":20829148276588546},{"entry_X":75,"entry_Y":75,"exit_X":5332261958806667266,"exit_Y":5332261958806667266},{"entry_X":75,"entry_Y":75,"exit_X":1365059061454506819586,"exit_Y":1365059061454506819586}],"terminal_Y_translation":73},{"idle_children":[{"orthogonal_axes":[138,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":139},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[138,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":139},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[138,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":139},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[138,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":139},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[138,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":139},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[138,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":139},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":14,"q":137,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":139,"entry_Y":139,"exit_X":35330,"exit_Y":35330},{"entry_X":139,"entry_Y":139,"exit_X":9043970,"exit_Y":9043970},{"entry_X":139,"entry_Y":139,"exit_X":2315255810,"exit_Y":2315255810},{"entry_X":139,"entry_Y":139,"exit_X":592705486850,"exit_Y":592705486850},{"entry_X":139,"entry_Y":139,"exit_X":151732604633090,"exit_Y":151732604633090},{"entry_X":139,"entry_Y":139,"exit_X":38843546786070530,"exit_Y":38843546786070530},{"entry_X":139,"entry_Y":139,"exit_X":9943947977234055170,"exit_Y":9943947977234055170},{"entry_X":139,"entry_Y":139,"exit_X":2545650682171918123010,"exit_Y":2545650682171918123010}],"terminal_Y_translation":137},{"idle_children":[{"orthogonal_axes":[266,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":267},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[266,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":267},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[266,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":267},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[266,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":267},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[266,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":267},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[266,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":267},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":15,"q":265,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":267,"entry_Y":267,"exit_X":68098,"exit_Y":68098},{"entry_X":267,"entry_Y":267,"exit_X":17432578,"exit_Y":17432578},{"entry_X":267,"entry_Y":267,"exit_X":4462739458,"exit_Y":4462739458},{"entry_X":267,"entry_Y":267,"exit_X":1142461300738,"exit_Y":1142461300738},{"entry_X":267,"entry_Y":267,"exit_X":292470092988418,"exit_Y":292470092988418},{"entry_X":267,"entry_Y":267,"exit_X":74872343805034498,"exit_Y":74872343805034498},{"entry_X":267,"entry_Y":267,"exit_X":19167320014088830978,"exit_Y":19167320014088830978},{"entry_X":267,"entry_Y":267,"exit_X":4906833923606740729858,"exit_Y":4906833923606740729858}],"terminal_Y_translation":265},{"idle_children":[{"orthogonal_axes":[50,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":51},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[50,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":51},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[50,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":51},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[50,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":51},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[50,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":51},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[50,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":51},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":16,"q":49,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":51,"entry_Y":51,"exit_X":12802,"exit_Y":12802},{"entry_X":51,"entry_Y":51,"exit_X":3276802,"exit_Y":3276802},{"entry_X":51,"entry_Y":51,"exit_X":838860802,"exit_Y":838860802},{"entry_X":51,"entry_Y":51,"exit_X":214748364802,"exit_Y":214748364802},{"entry_X":51,"entry_Y":51,"exit_X":54975581388802,"exit_Y":54975581388802},{"entry_X":51,"entry_Y":51,"exit_X":14073748835532802,"exit_Y":14073748835532802},{"entry_X":51,"entry_Y":51,"exit_X":3602879701896396802,"exit_Y":3602879701896396802},{"entry_X":51,"entry_Y":51,"exit_X":922337203685477580802,"exit_Y":922337203685477580802}],"terminal_Y_translation":49},{"idle_children":[{"orthogonal_axes":[82,4,8,67,32,19,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":83},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[82,4,8,67,32,19,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":83},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[82,4,8,67,32,19,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":83},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[82,4,8,67,32,19,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":83},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[82,4,8,67,32,19,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":83},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[82,4,8,67,32,19,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":83},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":17,"q":81,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":83,"entry_Y":83,"exit_X":20994,"exit_Y":20994},{"entry_X":83,"entry_Y":83,"exit_X":5373954,"exit_Y":5373954},{"entry_X":83,"entry_Y":83,"exit_X":1375731714,"exit_Y":1375731714},{"entry_X":83,"entry_Y":83,"exit_X":352187318274,"exit_Y":352187318274},{"entry_X":83,"entry_Y":83,"exit_X":90159953477634,"exit_Y":90159953477634},{"entry_X":83,"entry_Y":83,"exit_X":23080948090273794,"exit_Y":23080948090273794},{"entry_X":83,"entry_Y":83,"exit_X":5908722711110090754,"exit_Y":5908722711110090754},{"entry_X":83,"entry_Y":83,"exit_X":1512633014044183232514,"exit_Y":1512633014044183232514}],"terminal_Y_translation":81},{"idle_children":[{"orthogonal_axes":[146,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":147},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[146,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":147},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[146,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":147},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[146,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":147},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[146,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":147},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[146,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":147},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":18,"q":145,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":147,"entry_Y":147,"exit_X":37378,"exit_Y":37378},{"entry_X":147,"entry_Y":147,"exit_X":9568258,"exit_Y":9568258},{"entry_X":147,"entry_Y":147,"exit_X":2449473538,"exit_Y":2449473538},{"entry_X":147,"entry_Y":147,"exit_X":627065225218,"exit_Y":627065225218},{"entry_X":147,"entry_Y":147,"exit_X":160528697655298,"exit_Y":160528697655298},{"entry_X":147,"entry_Y":147,"exit_X":41095346599755778,"exit_Y":41095346599755778},{"entry_X":147,"entry_Y":147,"exit_X":10520408729537478658,"exit_Y":10520408729537478658},{"entry_X":147,"entry_Y":147,"exit_X":2693224634761594535938,"exit_Y":2693224634761594535938}],"terminal_Y_translation":145},{"idle_children":[{"orthogonal_axes":[274,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":275},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[274,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":275},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[274,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":275},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[274,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":275},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[274,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":275},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[274,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":275},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":19,"q":273,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":275,"entry_Y":275,"exit_X":70146,"exit_Y":70146},{"entry_X":275,"entry_Y":275,"exit_X":17956866,"exit_Y":17956866},{"entry_X":275,"entry_Y":275,"exit_X":4596957186,"exit_Y":4596957186},{"entry_X":275,"entry_Y":275,"exit_X":1176821039106,"exit_Y":1176821039106},{"entry_X":275,"entry_Y":275,"exit_X":301266186010626,"exit_Y":301266186010626},{"entry_X":275,"entry_Y":275,"exit_X":77124143618719746,"exit_Y":77124143618719746},{"entry_X":275,"entry_Y":275,"exit_X":19743780766392254466,"exit_Y":19743780766392254466},{"entry_X":275,"entry_Y":275,"exit_X":5054407876196417142786,"exit_Y":5054407876196417142786}],"terminal_Y_translation":273},{"idle_children":[{"orthogonal_axes":[162,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":163},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[162,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":163},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[162,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":163},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[162,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":163},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[162,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":163},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[162,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":163},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":20,"q":161,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":163,"entry_Y":163,"exit_X":41474,"exit_Y":41474},{"entry_X":163,"entry_Y":163,"exit_X":10616834,"exit_Y":10616834},{"entry_X":163,"entry_Y":163,"exit_X":2717908994,"exit_Y":2717908994},{"entry_X":163,"entry_Y":163,"exit_X":695784701954,"exit_Y":695784701954},{"entry_X":163,"entry_Y":163,"exit_X":178120883699714,"exit_Y":178120883699714},{"entry_X":163,"entry_Y":163,"exit_X":45598946227126274,"exit_Y":45598946227126274},{"entry_X":163,"entry_Y":163,"exit_X":11673330234144325634,"exit_Y":11673330234144325634},{"entry_X":163,"entry_Y":163,"exit_X":2988372539940947361794,"exit_Y":2988372539940947361794}],"terminal_Y_translation":161},{"idle_children":[{"orthogonal_axes":[290,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":291},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[290,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":291},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[290,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":291},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[290,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":291},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[290,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":291},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[290,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":291},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":21,"q":289,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":291,"entry_Y":291,"exit_X":74242,"exit_Y":74242},{"entry_X":291,"entry_Y":291,"exit_X":19005442,"exit_Y":19005442},{"entry_X":291,"entry_Y":291,"exit_X":4865392642,"exit_Y":4865392642},{"entry_X":291,"entry_Y":291,"exit_X":1245540515842,"exit_Y":1245540515842},{"entry_X":291,"entry_Y":291,"exit_X":318858372055042,"exit_Y":318858372055042},{"entry_X":291,"entry_Y":291,"exit_X":81627743246090242,"exit_Y":81627743246090242},{"entry_X":291,"entry_Y":291,"exit_X":20896702270999101442,"exit_Y":20896702270999101442},{"entry_X":291,"entry_Y":291,"exit_X":5349555781375769968642,"exit_Y":5349555781375769968642}],"terminal_Y_translation":289},{"idle_children":[{"orthogonal_axes":[194,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":195},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[194,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":195},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[194,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":195},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[194,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":195},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[194,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":195},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[194,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":195},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":22,"q":193,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":195,"entry_Y":195,"exit_X":49666,"exit_Y":49666},{"entry_X":195,"entry_Y":195,"exit_X":12713986,"exit_Y":12713986},{"entry_X":195,"entry_Y":195,"exit_X":3254779906,"exit_Y":3254779906},{"entry_X":195,"entry_Y":195,"exit_X":833223655426,"exit_Y":833223655426},{"entry_X":195,"entry_Y":195,"exit_X":213305255788546,"exit_Y":213305255788546},{"entry_X":195,"entry_Y":195,"exit_X":54606145481867266,"exit_Y":54606145481867266},{"entry_X":195,"entry_Y":195,"exit_X":13979173243358019586,"exit_Y":13979173243358019586},{"entry_X":195,"entry_Y":195,"exit_X":3578668350299653013506,"exit_Y":3578668350299653013506}],"terminal_Y_translation":193},{"idle_children":[{"orthogonal_axes":[322,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":323},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[322,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":323},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[322,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":323},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[322,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":323},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[322,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":323},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[322,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":323},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":23,"q":321,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":323,"entry_Y":323,"exit_X":82434,"exit_Y":82434},{"entry_X":323,"entry_Y":323,"exit_X":21102594,"exit_Y":21102594},{"entry_X":323,"entry_Y":323,"exit_X":5402263554,"exit_Y":5402263554},{"entry_X":323,"entry_Y":323,"exit_X":1382979469314,"exit_Y":1382979469314},{"entry_X":323,"entry_Y":323,"exit_X":354042744143874,"exit_Y":354042744143874},{"entry_X":323,"entry_Y":323,"exit_X":90634942500831234,"exit_Y":90634942500831234},{"entry_X":323,"entry_Y":323,"exit_X":23202545280212795394,"exit_Y":23202545280212795394},{"entry_X":323,"entry_Y":323,"exit_X":5939851591734475620354,"exit_Y":5939851591734475620354}],"terminal_Y_translation":321},{"idle_children":[{"orthogonal_axes":[386,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":387},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[386,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":387},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[386,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":387},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[386,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":387},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[386,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":387},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[386,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":387},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":24,"q":385,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":387,"entry_Y":387,"exit_X":98818,"exit_Y":98818},{"entry_X":387,"entry_Y":387,"exit_X":25296898,"exit_Y":25296898},{"entry_X":387,"entry_Y":387,"exit_X":6476005378,"exit_Y":6476005378},{"entry_X":387,"entry_Y":387,"exit_X":1657857376258,"exit_Y":1657857376258},{"entry_X":387,"entry_Y":387,"exit_X":424411488321538,"exit_Y":424411488321538},{"entry_X":387,"entry_Y":387,"exit_X":108649341010313218,"exit_Y":108649341010313218},{"entry_X":387,"entry_Y":387,"exit_X":27814231298640183298,"exit_Y":27814231298640183298},{"entry_X":387,"entry_Y":387,"exit_X":7120443212451886923778,"exit_Y":7120443212451886923778}],"terminal_Y_translation":385},{"idle_children":[{"orthogonal_axes":[13,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":15},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[13,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":15},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[13,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":15},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[13,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":15},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[13,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":15},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[13,11,7,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":15},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":25,"q":14,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":15,"entry_Y":15,"exit_X":3585,"exit_Y":3585},{"entry_X":15,"entry_Y":15,"exit_X":917505,"exit_Y":917505},{"entry_X":15,"entry_Y":15,"exit_X":234881025,"exit_Y":234881025},{"entry_X":15,"entry_Y":15,"exit_X":60129542145,"exit_Y":60129542145},{"entry_X":15,"entry_Y":15,"exit_X":15393162788865,"exit_Y":15393162788865},{"entry_X":15,"entry_Y":15,"exit_X":3940649673949185,"exit_Y":3940649673949185},{"entry_X":15,"entry_Y":15,"exit_X":1008806316530991105,"exit_Y":1008806316530991105},{"entry_X":15,"entry_Y":15,"exit_X":258254417031933722625,"exit_Y":258254417031933722625}],"terminal_Y_translation":14},{"idle_children":[{"orthogonal_axes":[21,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":23},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[21,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":23},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[21,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":23},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[21,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":23},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[21,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":23},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[21,19,8,7,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":23},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":26,"q":22,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":23,"entry_Y":23,"exit_X":5633,"exit_Y":5633},{"entry_X":23,"entry_Y":23,"exit_X":1441793,"exit_Y":1441793},{"entry_X":23,"entry_Y":23,"exit_X":369098753,"exit_Y":369098753},{"entry_X":23,"entry_Y":23,"exit_X":94489280513,"exit_Y":94489280513},{"entry_X":23,"entry_Y":23,"exit_X":24189255811073,"exit_Y":24189255811073},{"entry_X":23,"entry_Y":23,"exit_X":6192449487634433,"exit_Y":6192449487634433},{"entry_X":23,"entry_Y":23,"exit_X":1585267068834414593,"exit_Y":1585267068834414593},{"entry_X":23,"entry_Y":23,"exit_X":405828369621610135553,"exit_Y":405828369621610135553}],"terminal_Y_translation":22},{"idle_children":[{"orthogonal_axes":[37,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":39},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[37,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":39},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[37,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":39},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[37,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":39},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[37,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":39},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[37,35,8,16,7,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":39},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":27,"q":38,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":39,"entry_Y":39,"exit_X":9729,"exit_Y":9729},{"entry_X":39,"entry_Y":39,"exit_X":2490369,"exit_Y":2490369},{"entry_X":39,"entry_Y":39,"exit_X":637534209,"exit_Y":637534209},{"entry_X":39,"entry_Y":39,"exit_X":163208757249,"exit_Y":163208757249},{"entry_X":39,"entry_Y":39,"exit_X":41781441855489,"exit_Y":41781441855489},{"entry_X":39,"entry_Y":39,"exit_X":10696049115004929,"exit_Y":10696049115004929},{"entry_X":39,"entry_Y":39,"exit_X":2738188573441261569,"exit_Y":2738188573441261569},{"entry_X":39,"entry_Y":39,"exit_X":700976274800962961409,"exit_Y":700976274800962961409}],"terminal_Y_translation":38},{"idle_children":[{"orthogonal_axes":[69,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":71},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[69,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":71},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[69,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":71},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[69,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":71},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[69,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":71},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[69,67,8,16,32,7,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":71},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":28,"q":70,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":71,"entry_Y":71,"exit_X":17921,"exit_Y":17921},{"entry_X":71,"entry_Y":71,"exit_X":4587521,"exit_Y":4587521},{"entry_X":71,"entry_Y":71,"exit_X":1174405121,"exit_Y":1174405121},{"entry_X":71,"entry_Y":71,"exit_X":300647710721,"exit_Y":300647710721},{"entry_X":71,"entry_Y":71,"exit_X":76965813944321,"exit_Y":76965813944321},{"entry_X":71,"entry_Y":71,"exit_X":19703248369745921,"exit_Y":19703248369745921},{"entry_X":71,"entry_Y":71,"exit_X":5044031582654955521,"exit_Y":5044031582654955521},{"entry_X":71,"entry_Y":71,"exit_X":1291272085159668613121,"exit_Y":1291272085159668613121}],"terminal_Y_translation":70},{"idle_children":[{"orthogonal_axes":[133,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":135},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[133,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":135},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[133,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":135},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[133,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":135},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[133,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":135},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[133,131,8,16,32,64,7,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":135},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":29,"q":134,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":135,"entry_Y":135,"exit_X":34305,"exit_Y":34305},{"entry_X":135,"entry_Y":135,"exit_X":8781825,"exit_Y":8781825},{"entry_X":135,"entry_Y":135,"exit_X":2248146945,"exit_Y":2248146945},{"entry_X":135,"entry_Y":135,"exit_X":575525617665,"exit_Y":575525617665},{"entry_X":135,"entry_Y":135,"exit_X":147334558121985,"exit_Y":147334558121985},{"entry_X":135,"entry_Y":135,"exit_X":37717646879227905,"exit_Y":37717646879227905},{"entry_X":135,"entry_Y":135,"exit_X":9655717601082343425,"exit_Y":9655717601082343425},{"entry_X":135,"entry_Y":135,"exit_X":2471863705877079916545,"exit_Y":2471863705877079916545}],"terminal_Y_translation":134},{"idle_children":[{"orthogonal_axes":[261,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":263},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[261,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":263},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[261,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":263},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[261,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":263},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[261,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":263},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[261,259,8,16,32,64,128,7,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":263},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":30,"q":262,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":263,"entry_Y":263,"exit_X":67073,"exit_Y":67073},{"entry_X":263,"entry_Y":263,"exit_X":17170433,"exit_Y":17170433},{"entry_X":263,"entry_Y":263,"exit_X":4395630593,"exit_Y":4395630593},{"entry_X":263,"entry_Y":263,"exit_X":1125281431553,"exit_Y":1125281431553},{"entry_X":263,"entry_Y":263,"exit_X":288072046477313,"exit_Y":288072046477313},{"entry_X":263,"entry_Y":263,"exit_X":73746443898191873,"exit_Y":73746443898191873},{"entry_X":263,"entry_Y":263,"exit_X":18879089637937119233,"exit_Y":18879089637937119233},{"entry_X":263,"entry_Y":263,"exit_X":4833046947311902523393,"exit_Y":4833046947311902523393}],"terminal_Y_translation":262},{"idle_children":[{"orthogonal_axes":[25,4,19,11,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":27},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[25,4,19,11,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":27},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[25,4,19,11,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":27},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[25,4,19,11,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":27},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[25,4,19,11,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":27},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[25,4,19,11,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":27},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":31,"q":26,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":27,"entry_Y":27,"exit_X":6657,"exit_Y":6657},{"entry_X":27,"entry_Y":27,"exit_X":1703937,"exit_Y":1703937},{"entry_X":27,"entry_Y":27,"exit_X":436207617,"exit_Y":436207617},{"entry_X":27,"entry_Y":27,"exit_X":111669149697,"exit_Y":111669149697},{"entry_X":27,"entry_Y":27,"exit_X":28587302322177,"exit_Y":28587302322177},{"entry_X":27,"entry_Y":27,"exit_X":7318349394477057,"exit_Y":7318349394477057},{"entry_X":27,"entry_Y":27,"exit_X":1873497444986126337,"exit_Y":1873497444986126337},{"entry_X":27,"entry_Y":27,"exit_X":479615345916448342017,"exit_Y":479615345916448342017}],"terminal_Y_translation":26},{"idle_children":[{"orthogonal_axes":[73,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":75},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[73,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":75},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[73,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":75},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[73,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":75},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[73,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":75},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[73,4,67,16,32,11,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":75},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":32,"q":74,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":75,"entry_Y":75,"exit_X":18945,"exit_Y":18945},{"entry_X":75,"entry_Y":75,"exit_X":4849665,"exit_Y":4849665},{"entry_X":75,"entry_Y":75,"exit_X":1241513985,"exit_Y":1241513985},{"entry_X":75,"entry_Y":75,"exit_X":317827579905,"exit_Y":317827579905},{"entry_X":75,"entry_Y":75,"exit_X":81363860455425,"exit_Y":81363860455425},{"entry_X":75,"entry_Y":75,"exit_X":20829148276588545,"exit_Y":20829148276588545},{"entry_X":75,"entry_Y":75,"exit_X":5332261958806667265,"exit_Y":5332261958806667265},{"entry_X":75,"entry_Y":75,"exit_X":1365059061454506819585,"exit_Y":1365059061454506819585}],"terminal_Y_translation":74},{"idle_children":[{"orthogonal_axes":[137,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":139},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[137,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":139},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[137,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":139},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[137,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":139},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[137,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":139},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[137,4,131,16,32,64,11,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":139},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":33,"q":138,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":139,"entry_Y":139,"exit_X":35329,"exit_Y":35329},{"entry_X":139,"entry_Y":139,"exit_X":9043969,"exit_Y":9043969},{"entry_X":139,"entry_Y":139,"exit_X":2315255809,"exit_Y":2315255809},{"entry_X":139,"entry_Y":139,"exit_X":592705486849,"exit_Y":592705486849},{"entry_X":139,"entry_Y":139,"exit_X":151732604633089,"exit_Y":151732604633089},{"entry_X":139,"entry_Y":139,"exit_X":38843546786070529,"exit_Y":38843546786070529},{"entry_X":139,"entry_Y":139,"exit_X":9943947977234055169,"exit_Y":9943947977234055169},{"entry_X":139,"entry_Y":139,"exit_X":2545650682171918123009,"exit_Y":2545650682171918123009}],"terminal_Y_translation":138},{"idle_children":[{"orthogonal_axes":[265,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":267},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[265,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":267},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[265,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":267},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[265,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":267},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[265,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":267},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[265,4,259,16,32,64,128,11,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":267},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":34,"q":266,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":267,"entry_Y":267,"exit_X":68097,"exit_Y":68097},{"entry_X":267,"entry_Y":267,"exit_X":17432577,"exit_Y":17432577},{"entry_X":267,"entry_Y":267,"exit_X":4462739457,"exit_Y":4462739457},{"entry_X":267,"entry_Y":267,"exit_X":1142461300737,"exit_Y":1142461300737},{"entry_X":267,"entry_Y":267,"exit_X":292470092988417,"exit_Y":292470092988417},{"entry_X":267,"entry_Y":267,"exit_X":74872343805034497,"exit_Y":74872343805034497},{"entry_X":267,"entry_Y":267,"exit_X":19167320014088830977,"exit_Y":19167320014088830977},{"entry_X":267,"entry_Y":267,"exit_X":4906833923606740729857,"exit_Y":4906833923606740729857}],"terminal_Y_translation":266},{"idle_children":[{"orthogonal_axes":[49,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":51},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[49,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":51},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[49,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":51},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[49,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":51},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[49,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":51},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[49,4,8,35,19,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":51},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":35,"q":50,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":51,"entry_Y":51,"exit_X":12801,"exit_Y":12801},{"entry_X":51,"entry_Y":51,"exit_X":3276801,"exit_Y":3276801},{"entry_X":51,"entry_Y":51,"exit_X":838860801,"exit_Y":838860801},{"entry_X":51,"entry_Y":51,"exit_X":214748364801,"exit_Y":214748364801},{"entry_X":51,"entry_Y":51,"exit_X":54975581388801,"exit_Y":54975581388801},{"entry_X":51,"entry_Y":51,"exit_X":14073748835532801,"exit_Y":14073748835532801},{"entry_X":51,"entry_Y":51,"exit_X":3602879701896396801,"exit_Y":3602879701896396801},{"entry_X":51,"entry_Y":51,"exit_X":922337203685477580801,"exit_Y":922337203685477580801}],"terminal_Y_translation":50},{"idle_children":[{"orthogonal_axes":[145,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":147},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[145,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":147},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[145,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":147},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[145,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":147},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[145,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":147},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[145,4,8,131,32,64,19,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":147},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":36,"q":146,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":147,"entry_Y":147,"exit_X":37377,"exit_Y":37377},{"entry_X":147,"entry_Y":147,"exit_X":9568257,"exit_Y":9568257},{"entry_X":147,"entry_Y":147,"exit_X":2449473537,"exit_Y":2449473537},{"entry_X":147,"entry_Y":147,"exit_X":627065225217,"exit_Y":627065225217},{"entry_X":147,"entry_Y":147,"exit_X":160528697655297,"exit_Y":160528697655297},{"entry_X":147,"entry_Y":147,"exit_X":41095346599755777,"exit_Y":41095346599755777},{"entry_X":147,"entry_Y":147,"exit_X":10520408729537478657,"exit_Y":10520408729537478657},{"entry_X":147,"entry_Y":147,"exit_X":2693224634761594535937,"exit_Y":2693224634761594535937}],"terminal_Y_translation":146},{"idle_children":[{"orthogonal_axes":[273,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":275},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[273,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":275},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[273,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":275},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[273,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":275},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[273,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":275},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[273,4,8,259,32,64,128,19,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":275},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":37,"q":274,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":275,"entry_Y":275,"exit_X":70145,"exit_Y":70145},{"entry_X":275,"entry_Y":275,"exit_X":17956865,"exit_Y":17956865},{"entry_X":275,"entry_Y":275,"exit_X":4596957185,"exit_Y":4596957185},{"entry_X":275,"entry_Y":275,"exit_X":1176821039105,"exit_Y":1176821039105},{"entry_X":275,"entry_Y":275,"exit_X":301266186010625,"exit_Y":301266186010625},{"entry_X":275,"entry_Y":275,"exit_X":77124143618719745,"exit_Y":77124143618719745},{"entry_X":275,"entry_Y":275,"exit_X":19743780766392254465,"exit_Y":19743780766392254465},{"entry_X":275,"entry_Y":275,"exit_X":5054407876196417142785,"exit_Y":5054407876196417142785}],"terminal_Y_translation":274},{"idle_children":[{"orthogonal_axes":[97,4,8,16,67,35,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":99},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[97,4,8,16,67,35,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":99},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[97,4,8,16,67,35,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":99},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[97,4,8,16,67,35,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":99},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[97,4,8,16,67,35,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":99},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[97,4,8,16,67,35,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":99},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":38,"q":98,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":99,"entry_Y":99,"exit_X":25089,"exit_Y":25089},{"entry_X":99,"entry_Y":99,"exit_X":6422529,"exit_Y":6422529},{"entry_X":99,"entry_Y":99,"exit_X":1644167169,"exit_Y":1644167169},{"entry_X":99,"entry_Y":99,"exit_X":420906795009,"exit_Y":420906795009},{"entry_X":99,"entry_Y":99,"exit_X":107752139522049,"exit_Y":107752139522049},{"entry_X":99,"entry_Y":99,"exit_X":27584547717644289,"exit_Y":27584547717644289},{"entry_X":99,"entry_Y":99,"exit_X":7061644215716937729,"exit_Y":7061644215716937729},{"entry_X":99,"entry_Y":99,"exit_X":1807780919223536058369,"exit_Y":1807780919223536058369}],"terminal_Y_translation":98},{"idle_children":[{"orthogonal_axes":[161,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":163},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[161,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":163},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[161,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":163},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[161,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":163},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[161,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":163},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[161,4,8,16,131,64,35,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":163},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":39,"q":162,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":163,"entry_Y":163,"exit_X":41473,"exit_Y":41473},{"entry_X":163,"entry_Y":163,"exit_X":10616833,"exit_Y":10616833},{"entry_X":163,"entry_Y":163,"exit_X":2717908993,"exit_Y":2717908993},{"entry_X":163,"entry_Y":163,"exit_X":695784701953,"exit_Y":695784701953},{"entry_X":163,"entry_Y":163,"exit_X":178120883699713,"exit_Y":178120883699713},{"entry_X":163,"entry_Y":163,"exit_X":45598946227126273,"exit_Y":45598946227126273},{"entry_X":163,"entry_Y":163,"exit_X":11673330234144325633,"exit_Y":11673330234144325633},{"entry_X":163,"entry_Y":163,"exit_X":2988372539940947361793,"exit_Y":2988372539940947361793}],"terminal_Y_translation":162},{"idle_children":[{"orthogonal_axes":[289,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":291},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[289,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":291},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[289,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":291},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[289,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":291},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[289,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":291},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[289,4,8,16,259,64,128,35,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":291},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":40,"q":290,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":291,"entry_Y":291,"exit_X":74241,"exit_Y":74241},{"entry_X":291,"entry_Y":291,"exit_X":19005441,"exit_Y":19005441},{"entry_X":291,"entry_Y":291,"exit_X":4865392641,"exit_Y":4865392641},{"entry_X":291,"entry_Y":291,"exit_X":1245540515841,"exit_Y":1245540515841},{"entry_X":291,"entry_Y":291,"exit_X":318858372055041,"exit_Y":318858372055041},{"entry_X":291,"entry_Y":291,"exit_X":81627743246090241,"exit_Y":81627743246090241},{"entry_X":291,"entry_Y":291,"exit_X":20896702270999101441,"exit_Y":20896702270999101441},{"entry_X":291,"entry_Y":291,"exit_X":5349555781375769968641,"exit_Y":5349555781375769968641}],"terminal_Y_translation":290},{"idle_children":[{"orthogonal_axes":[193,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":195},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[193,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":195},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[193,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":195},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[193,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":195},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[193,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":195},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[193,4,8,16,32,131,67,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":195},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":41,"q":194,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":195,"entry_Y":195,"exit_X":49665,"exit_Y":49665},{"entry_X":195,"entry_Y":195,"exit_X":12713985,"exit_Y":12713985},{"entry_X":195,"entry_Y":195,"exit_X":3254779905,"exit_Y":3254779905},{"entry_X":195,"entry_Y":195,"exit_X":833223655425,"exit_Y":833223655425},{"entry_X":195,"entry_Y":195,"exit_X":213305255788545,"exit_Y":213305255788545},{"entry_X":195,"entry_Y":195,"exit_X":54606145481867265,"exit_Y":54606145481867265},{"entry_X":195,"entry_Y":195,"exit_X":13979173243358019585,"exit_Y":13979173243358019585},{"entry_X":195,"entry_Y":195,"exit_X":3578668350299653013505,"exit_Y":3578668350299653013505}],"terminal_Y_translation":194},{"idle_children":[{"orthogonal_axes":[321,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":323},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[321,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":323},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[321,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":323},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[321,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":323},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[321,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":323},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[321,4,8,16,32,259,128,67,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":323},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":42,"q":322,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":323,"entry_Y":323,"exit_X":82433,"exit_Y":82433},{"entry_X":323,"entry_Y":323,"exit_X":21102593,"exit_Y":21102593},{"entry_X":323,"entry_Y":323,"exit_X":5402263553,"exit_Y":5402263553},{"entry_X":323,"entry_Y":323,"exit_X":1382979469313,"exit_Y":1382979469313},{"entry_X":323,"entry_Y":323,"exit_X":354042744143873,"exit_Y":354042744143873},{"entry_X":323,"entry_Y":323,"exit_X":90634942500831233,"exit_Y":90634942500831233},{"entry_X":323,"entry_Y":323,"exit_X":23202545280212795393,"exit_Y":23202545280212795393},{"entry_X":323,"entry_Y":323,"exit_X":5939851591734475620353,"exit_Y":5939851591734475620353}],"terminal_Y_translation":322},{"idle_children":[{"orthogonal_axes":[385,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":387},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[385,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":387},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[385,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":387},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[385,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":387},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[385,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":387},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[385,4,8,16,32,64,259,131,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":387},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":43,"q":386,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":387,"entry_Y":387,"exit_X":98817,"exit_Y":98817},{"entry_X":387,"entry_Y":387,"exit_X":25296897,"exit_Y":25296897},{"entry_X":387,"entry_Y":387,"exit_X":6476005377,"exit_Y":6476005377},{"entry_X":387,"entry_Y":387,"exit_X":1657857376257,"exit_Y":1657857376257},{"entry_X":387,"entry_Y":387,"exit_X":424411488321537,"exit_Y":424411488321537},{"entry_X":387,"entry_Y":387,"exit_X":108649341010313217,"exit_Y":108649341010313217},{"entry_X":387,"entry_Y":387,"exit_X":27814231298640183297,"exit_Y":27814231298640183297},{"entry_X":387,"entry_Y":387,"exit_X":7120443212451886923777,"exit_Y":7120443212451886923777}],"terminal_Y_translation":386},{"idle_children":[{"orthogonal_axes":[2,25,21,13,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":29},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,25,21,13,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":29},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,25,21,13,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":29},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,25,21,13,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":29},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,25,21,13,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":29},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,25,21,13,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":29},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":44,"q":28,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":29,"entry_Y":29,"exit_X":7169,"exit_Y":7169},{"entry_X":29,"entry_Y":29,"exit_X":1835009,"exit_Y":1835009},{"entry_X":29,"entry_Y":29,"exit_X":469762049,"exit_Y":469762049},{"entry_X":29,"entry_Y":29,"exit_X":120259084289,"exit_Y":120259084289},{"entry_X":29,"entry_Y":29,"exit_X":30786325577729,"exit_Y":30786325577729},{"entry_X":29,"entry_Y":29,"exit_X":7881299347898369,"exit_Y":7881299347898369},{"entry_X":29,"entry_Y":29,"exit_X":2017612633061982209,"exit_Y":2017612633061982209},{"entry_X":29,"entry_Y":29,"exit_X":516508834063867445249,"exit_Y":516508834063867445249}],"terminal_Y_translation":28},{"idle_children":[{"orthogonal_axes":[2,41,37,16,13,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":45},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,41,37,16,13,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":45},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,41,37,16,13,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":45},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,41,37,16,13,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":45},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,41,37,16,13,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":45},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,41,37,16,13,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":45},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":45,"q":44,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":45,"entry_Y":45,"exit_X":11265,"exit_Y":11265},{"entry_X":45,"entry_Y":45,"exit_X":2883585,"exit_Y":2883585},{"entry_X":45,"entry_Y":45,"exit_X":738197505,"exit_Y":738197505},{"entry_X":45,"entry_Y":45,"exit_X":188978561025,"exit_Y":188978561025},{"entry_X":45,"entry_Y":45,"exit_X":48378511622145,"exit_Y":48378511622145},{"entry_X":45,"entry_Y":45,"exit_X":12384898975268865,"exit_Y":12384898975268865},{"entry_X":45,"entry_Y":45,"exit_X":3170534137668829185,"exit_Y":3170534137668829185},{"entry_X":45,"entry_Y":45,"exit_X":811656739243220271105,"exit_Y":811656739243220271105}],"terminal_Y_translation":44},{"idle_children":[{"orthogonal_axes":[2,137,133,16,32,64,13,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":141},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,137,133,16,32,64,13,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":141},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,137,133,16,32,64,13,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":141},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,137,133,16,32,64,13,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":141},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,137,133,16,32,64,13,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":141},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,137,133,16,32,64,13,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":141},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":46,"q":140,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":141,"entry_Y":141,"exit_X":35841,"exit_Y":35841},{"entry_X":141,"entry_Y":141,"exit_X":9175041,"exit_Y":9175041},{"entry_X":141,"entry_Y":141,"exit_X":2348810241,"exit_Y":2348810241},{"entry_X":141,"entry_Y":141,"exit_X":601295421441,"exit_Y":601295421441},{"entry_X":141,"entry_Y":141,"exit_X":153931627888641,"exit_Y":153931627888641},{"entry_X":141,"entry_Y":141,"exit_X":39406496739491841,"exit_Y":39406496739491841},{"entry_X":141,"entry_Y":141,"exit_X":10088063165309911041,"exit_Y":10088063165309911041},{"entry_X":141,"entry_Y":141,"exit_X":2582544170319337226241,"exit_Y":2582544170319337226241}],"terminal_Y_translation":140},{"idle_children":[{"orthogonal_axes":[2,265,261,16,32,64,128,13,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":269},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,265,261,16,32,64,128,13,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":269},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,265,261,16,32,64,128,13,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":269},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,265,261,16,32,64,128,13,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":269},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,265,261,16,32,64,128,13,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":269},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,265,261,16,32,64,128,13,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":269},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":47,"q":268,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":269,"entry_Y":269,"exit_X":68609,"exit_Y":68609},{"entry_X":269,"entry_Y":269,"exit_X":17563649,"exit_Y":17563649},{"entry_X":269,"entry_Y":269,"exit_X":4496293889,"exit_Y":4496293889},{"entry_X":269,"entry_Y":269,"exit_X":1151051235329,"exit_Y":1151051235329},{"entry_X":269,"entry_Y":269,"exit_X":294669116243969,"exit_Y":294669116243969},{"entry_X":269,"entry_Y":269,"exit_X":75435293758455809,"exit_Y":75435293758455809},{"entry_X":269,"entry_Y":269,"exit_X":19311435202164686849,"exit_Y":19311435202164686849},{"entry_X":269,"entry_Y":269,"exit_X":4943727411754159833089,"exit_Y":4943727411754159833089}],"terminal_Y_translation":268},{"idle_children":[{"orthogonal_axes":[2,81,8,69,32,21,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":85},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,81,8,69,32,21,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":85},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,81,8,69,32,21,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":85},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,81,8,69,32,21,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":85},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,81,8,69,32,21,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":85},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,81,8,69,32,21,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":85},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":48,"q":84,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":85,"entry_Y":85,"exit_X":21505,"exit_Y":21505},{"entry_X":85,"entry_Y":85,"exit_X":5505025,"exit_Y":5505025},{"entry_X":85,"entry_Y":85,"exit_X":1409286145,"exit_Y":1409286145},{"entry_X":85,"entry_Y":85,"exit_X":360777252865,"exit_Y":360777252865},{"entry_X":85,"entry_Y":85,"exit_X":92358976733185,"exit_Y":92358976733185},{"entry_X":85,"entry_Y":85,"exit_X":23643898043695105,"exit_Y":23643898043695105},{"entry_X":85,"entry_Y":85,"exit_X":6052837899185946625,"exit_Y":6052837899185946625},{"entry_X":85,"entry_Y":85,"exit_X":1549526502191602335745,"exit_Y":1549526502191602335745}],"terminal_Y_translation":84},{"idle_children":[{"orthogonal_axes":[2,145,8,133,32,64,21,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":149},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,145,8,133,32,64,21,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":149},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,145,8,133,32,64,21,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":149},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,145,8,133,32,64,21,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":149},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,145,8,133,32,64,21,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":149},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,145,8,133,32,64,21,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":149},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":49,"q":148,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":149,"entry_Y":149,"exit_X":37889,"exit_Y":37889},{"entry_X":149,"entry_Y":149,"exit_X":9699329,"exit_Y":9699329},{"entry_X":149,"entry_Y":149,"exit_X":2483027969,"exit_Y":2483027969},{"entry_X":149,"entry_Y":149,"exit_X":635655159809,"exit_Y":635655159809},{"entry_X":149,"entry_Y":149,"exit_X":162727720910849,"exit_Y":162727720910849},{"entry_X":149,"entry_Y":149,"exit_X":41658296553177089,"exit_Y":41658296553177089},{"entry_X":149,"entry_Y":149,"exit_X":10664523917613334529,"exit_Y":10664523917613334529},{"entry_X":149,"entry_Y":149,"exit_X":2730118122909013639169,"exit_Y":2730118122909013639169}],"terminal_Y_translation":148},{"idle_children":[{"orthogonal_axes":[2,273,8,261,32,64,128,21,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":277},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,273,8,261,32,64,128,21,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":277},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,273,8,261,32,64,128,21,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":277},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,273,8,261,32,64,128,21,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":277},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,273,8,261,32,64,128,21,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":277},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,273,8,261,32,64,128,21,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":277},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":50,"q":276,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":277,"entry_Y":277,"exit_X":70657,"exit_Y":70657},{"entry_X":277,"entry_Y":277,"exit_X":18087937,"exit_Y":18087937},{"entry_X":277,"entry_Y":277,"exit_X":4630511617,"exit_Y":4630511617},{"entry_X":277,"entry_Y":277,"exit_X":1185410973697,"exit_Y":1185410973697},{"entry_X":277,"entry_Y":277,"exit_X":303465209266177,"exit_Y":303465209266177},{"entry_X":277,"entry_Y":277,"exit_X":77687093572141057,"exit_Y":77687093572141057},{"entry_X":277,"entry_Y":277,"exit_X":19887895954468110337,"exit_Y":19887895954468110337},{"entry_X":277,"entry_Y":277,"exit_X":5091301364343836246017,"exit_Y":5091301364343836246017}],"terminal_Y_translation":276},{"idle_children":[{"orthogonal_axes":[2,97,8,16,69,37,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":101},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,97,8,16,69,37,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":101},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,97,8,16,69,37,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":101},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,97,8,16,69,37,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":101},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,97,8,16,69,37,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":101},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,97,8,16,69,37,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":101},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":51,"q":100,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":101,"entry_Y":101,"exit_X":25601,"exit_Y":25601},{"entry_X":101,"entry_Y":101,"exit_X":6553601,"exit_Y":6553601},{"entry_X":101,"entry_Y":101,"exit_X":1677721601,"exit_Y":1677721601},{"entry_X":101,"entry_Y":101,"exit_X":429496729601,"exit_Y":429496729601},{"entry_X":101,"entry_Y":101,"exit_X":109951162777601,"exit_Y":109951162777601},{"entry_X":101,"entry_Y":101,"exit_X":28147497671065601,"exit_Y":28147497671065601},{"entry_X":101,"entry_Y":101,"exit_X":7205759403792793601,"exit_Y":7205759403792793601},{"entry_X":101,"entry_Y":101,"exit_X":1844674407370955161601,"exit_Y":1844674407370955161601}],"terminal_Y_translation":100},{"idle_children":[{"orthogonal_axes":[2,161,8,16,133,64,37,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":165},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,161,8,16,133,64,37,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":165},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,161,8,16,133,64,37,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":165},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,161,8,16,133,64,37,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":165},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,161,8,16,133,64,37,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":165},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,161,8,16,133,64,37,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":165},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":52,"q":164,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":165,"entry_Y":165,"exit_X":41985,"exit_Y":41985},{"entry_X":165,"entry_Y":165,"exit_X":10747905,"exit_Y":10747905},{"entry_X":165,"entry_Y":165,"exit_X":2751463425,"exit_Y":2751463425},{"entry_X":165,"entry_Y":165,"exit_X":704374636545,"exit_Y":704374636545},{"entry_X":165,"entry_Y":165,"exit_X":180319906955265,"exit_Y":180319906955265},{"entry_X":165,"entry_Y":165,"exit_X":46161896180547585,"exit_Y":46161896180547585},{"entry_X":165,"entry_Y":165,"exit_X":11817445422220181505,"exit_Y":11817445422220181505},{"entry_X":165,"entry_Y":165,"exit_X":3025266028088366465025,"exit_Y":3025266028088366465025}],"terminal_Y_translation":164},{"idle_children":[{"orthogonal_axes":[2,289,8,16,261,64,128,37,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":293},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,289,8,16,261,64,128,37,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":293},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,289,8,16,261,64,128,37,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":293},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,289,8,16,261,64,128,37,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":293},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,289,8,16,261,64,128,37,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":293},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,289,8,16,261,64,128,37,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":293},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":53,"q":292,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":293,"entry_Y":293,"exit_X":74753,"exit_Y":74753},{"entry_X":293,"entry_Y":293,"exit_X":19136513,"exit_Y":19136513},{"entry_X":293,"entry_Y":293,"exit_X":4898947073,"exit_Y":4898947073},{"entry_X":293,"entry_Y":293,"exit_X":1254130450433,"exit_Y":1254130450433},{"entry_X":293,"entry_Y":293,"exit_X":321057395310593,"exit_Y":321057395310593},{"entry_X":293,"entry_Y":293,"exit_X":82190693199511553,"exit_Y":82190693199511553},{"entry_X":293,"entry_Y":293,"exit_X":21040817459074957313,"exit_Y":21040817459074957313},{"entry_X":293,"entry_Y":293,"exit_X":5386449269523189071873,"exit_Y":5386449269523189071873}],"terminal_Y_translation":292},{"idle_children":[{"orthogonal_axes":[2,193,8,16,32,133,69,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":197},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,193,8,16,32,133,69,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":197},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,193,8,16,32,133,69,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":197},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,193,8,16,32,133,69,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":197},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,193,8,16,32,133,69,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":197},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,193,8,16,32,133,69,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":197},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":54,"q":196,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":197,"entry_Y":197,"exit_X":50177,"exit_Y":50177},{"entry_X":197,"entry_Y":197,"exit_X":12845057,"exit_Y":12845057},{"entry_X":197,"entry_Y":197,"exit_X":3288334337,"exit_Y":3288334337},{"entry_X":197,"entry_Y":197,"exit_X":841813590017,"exit_Y":841813590017},{"entry_X":197,"entry_Y":197,"exit_X":215504279044097,"exit_Y":215504279044097},{"entry_X":197,"entry_Y":197,"exit_X":55169095435288577,"exit_Y":55169095435288577},{"entry_X":197,"entry_Y":197,"exit_X":14123288431433875457,"exit_Y":14123288431433875457},{"entry_X":197,"entry_Y":197,"exit_X":3615561838447072116737,"exit_Y":3615561838447072116737}],"terminal_Y_translation":196},{"idle_children":[{"orthogonal_axes":[2,321,8,16,32,261,128,69,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":325},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,321,8,16,32,261,128,69,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":325},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,321,8,16,32,261,128,69,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":325},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,321,8,16,32,261,128,69,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":325},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,321,8,16,32,261,128,69,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":325},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,321,8,16,32,261,128,69,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":325},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":55,"q":324,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":325,"entry_Y":325,"exit_X":82945,"exit_Y":82945},{"entry_X":325,"entry_Y":325,"exit_X":21233665,"exit_Y":21233665},{"entry_X":325,"entry_Y":325,"exit_X":5435817985,"exit_Y":5435817985},{"entry_X":325,"entry_Y":325,"exit_X":1391569403905,"exit_Y":1391569403905},{"entry_X":325,"entry_Y":325,"exit_X":356241767399425,"exit_Y":356241767399425},{"entry_X":325,"entry_Y":325,"exit_X":91197892454252545,"exit_Y":91197892454252545},{"entry_X":325,"entry_Y":325,"exit_X":23346660468288651265,"exit_Y":23346660468288651265},{"entry_X":325,"entry_Y":325,"exit_X":5976745079881894723585,"exit_Y":5976745079881894723585}],"terminal_Y_translation":324},{"idle_children":[{"orthogonal_axes":[2,385,8,16,32,64,261,133,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":389},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,385,8,16,32,64,261,133,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":389},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,385,8,16,32,64,261,133,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":389},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,385,8,16,32,64,261,133,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":389},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,385,8,16,32,64,261,133,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":389},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,385,8,16,32,64,261,133,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":389},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":56,"q":388,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":389,"entry_Y":389,"exit_X":99329,"exit_Y":99329},{"entry_X":389,"entry_Y":389,"exit_X":25427969,"exit_Y":25427969},{"entry_X":389,"entry_Y":389,"exit_X":6509559809,"exit_Y":6509559809},{"entry_X":389,"entry_Y":389,"exit_X":1666447310849,"exit_Y":1666447310849},{"entry_X":389,"entry_Y":389,"exit_X":426610511577089,"exit_Y":426610511577089},{"entry_X":389,"entry_Y":389,"exit_X":109212290963734529,"exit_Y":109212290963734529},{"entry_X":389,"entry_Y":389,"exit_X":27958346486716039169,"exit_Y":27958346486716039169},{"entry_X":389,"entry_Y":389,"exit_X":7157336700599306027009,"exit_Y":7157336700599306027009}],"terminal_Y_translation":388},{"idle_children":[{"orthogonal_axes":[2,4,49,41,25,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":57},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,49,41,25,64,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":57},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,49,41,25,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":57},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,49,41,25,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":57},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,49,41,25,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":57},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,49,41,25,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":57},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":57,"q":56,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":57,"entry_Y":57,"exit_X":14337,"exit_Y":14337},{"entry_X":57,"entry_Y":57,"exit_X":3670017,"exit_Y":3670017},{"entry_X":57,"entry_Y":57,"exit_X":939524097,"exit_Y":939524097},{"entry_X":57,"entry_Y":57,"exit_X":240518168577,"exit_Y":240518168577},{"entry_X":57,"entry_Y":57,"exit_X":61572651155457,"exit_Y":61572651155457},{"entry_X":57,"entry_Y":57,"exit_X":15762598695796737,"exit_Y":15762598695796737},{"entry_X":57,"entry_Y":57,"exit_X":4035225266123964417,"exit_Y":4035225266123964417},{"entry_X":57,"entry_Y":57,"exit_X":1033017668127734890497,"exit_Y":1033017668127734890497}],"terminal_Y_translation":56},{"idle_children":[{"orthogonal_axes":[2,4,81,73,32,25,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":89},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,81,73,32,25,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":89},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,81,73,32,25,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":89},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,81,73,32,25,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":89},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,81,73,32,25,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":89},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,81,73,32,25,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":89},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":58,"q":88,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":89,"entry_Y":89,"exit_X":22529,"exit_Y":22529},{"entry_X":89,"entry_Y":89,"exit_X":5767169,"exit_Y":5767169},{"entry_X":89,"entry_Y":89,"exit_X":1476395009,"exit_Y":1476395009},{"entry_X":89,"entry_Y":89,"exit_X":377957122049,"exit_Y":377957122049},{"entry_X":89,"entry_Y":89,"exit_X":96757023244289,"exit_Y":96757023244289},{"entry_X":89,"entry_Y":89,"exit_X":24769797950537729,"exit_Y":24769797950537729},{"entry_X":89,"entry_Y":89,"exit_X":6341068275337658369,"exit_Y":6341068275337658369},{"entry_X":89,"entry_Y":89,"exit_X":1623313478486440542209,"exit_Y":1623313478486440542209}],"terminal_Y_translation":88},{"idle_children":[{"orthogonal_axes":[2,4,145,137,32,64,25,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":153},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,145,137,32,64,25,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":153},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,145,137,32,64,25,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":153},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,145,137,32,64,25,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":153},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,145,137,32,64,25,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":153},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,145,137,32,64,25,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":153},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":59,"q":152,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":153,"entry_Y":153,"exit_X":38913,"exit_Y":38913},{"entry_X":153,"entry_Y":153,"exit_X":9961473,"exit_Y":9961473},{"entry_X":153,"entry_Y":153,"exit_X":2550136833,"exit_Y":2550136833},{"entry_X":153,"entry_Y":153,"exit_X":652835028993,"exit_Y":652835028993},{"entry_X":153,"entry_Y":153,"exit_X":167125767421953,"exit_Y":167125767421953},{"entry_X":153,"entry_Y":153,"exit_X":42784196460019713,"exit_Y":42784196460019713},{"entry_X":153,"entry_Y":153,"exit_X":10952754293765046273,"exit_Y":10952754293765046273},{"entry_X":153,"entry_Y":153,"exit_X":2803905099203851845633,"exit_Y":2803905099203851845633}],"terminal_Y_translation":152},{"idle_children":[{"orthogonal_axes":[2,4,273,265,32,64,128,25,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":281},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,273,265,32,64,128,25,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":281},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,273,265,32,64,128,25,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":281},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,273,265,32,64,128,25,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":281},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,273,265,32,64,128,25,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":281},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,273,265,32,64,128,25,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":281},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":60,"q":280,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":281,"entry_Y":281,"exit_X":71681,"exit_Y":71681},{"entry_X":281,"entry_Y":281,"exit_X":18350081,"exit_Y":18350081},{"entry_X":281,"entry_Y":281,"exit_X":4697620481,"exit_Y":4697620481},{"entry_X":281,"entry_Y":281,"exit_X":1202590842881,"exit_Y":1202590842881},{"entry_X":281,"entry_Y":281,"exit_X":307863255777281,"exit_Y":307863255777281},{"entry_X":281,"entry_Y":281,"exit_X":78812993478983681,"exit_Y":78812993478983681},{"entry_X":281,"entry_Y":281,"exit_X":20176126330619822081,"exit_Y":20176126330619822081},{"entry_X":281,"entry_Y":281,"exit_X":5165088340638674452481,"exit_Y":5165088340638674452481}],"terminal_Y_translation":280},{"idle_children":[{"orthogonal_axes":[2,4,97,16,73,41,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":105},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,97,16,73,41,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":105},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,97,16,73,41,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":105},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,97,16,73,41,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":105},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,97,16,73,41,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":105},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,97,16,73,41,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":105},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":61,"q":104,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":105,"entry_Y":105,"exit_X":26625,"exit_Y":26625},{"entry_X":105,"entry_Y":105,"exit_X":6815745,"exit_Y":6815745},{"entry_X":105,"entry_Y":105,"exit_X":1744830465,"exit_Y":1744830465},{"entry_X":105,"entry_Y":105,"exit_X":446676598785,"exit_Y":446676598785},{"entry_X":105,"entry_Y":105,"exit_X":114349209288705,"exit_Y":114349209288705},{"entry_X":105,"entry_Y":105,"exit_X":29273397577908225,"exit_Y":29273397577908225},{"entry_X":105,"entry_Y":105,"exit_X":7493989779944505345,"exit_Y":7493989779944505345},{"entry_X":105,"entry_Y":105,"exit_X":1918461383665793368065,"exit_Y":1918461383665793368065}],"terminal_Y_translation":104},{"idle_children":[{"orthogonal_axes":[2,4,161,16,137,64,41,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":169},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,161,16,137,64,41,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":169},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,161,16,137,64,41,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":169},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,161,16,137,64,41,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":169},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,161,16,137,64,41,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":169},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,161,16,137,64,41,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":169},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":62,"q":168,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":169,"entry_Y":169,"exit_X":43009,"exit_Y":43009},{"entry_X":169,"entry_Y":169,"exit_X":11010049,"exit_Y":11010049},{"entry_X":169,"entry_Y":169,"exit_X":2818572289,"exit_Y":2818572289},{"entry_X":169,"entry_Y":169,"exit_X":721554505729,"exit_Y":721554505729},{"entry_X":169,"entry_Y":169,"exit_X":184717953466369,"exit_Y":184717953466369},{"entry_X":169,"entry_Y":169,"exit_X":47287796087390209,"exit_Y":47287796087390209},{"entry_X":169,"entry_Y":169,"exit_X":12105675798371893249,"exit_Y":12105675798371893249},{"entry_X":169,"entry_Y":169,"exit_X":3099053004383204671489,"exit_Y":3099053004383204671489}],"terminal_Y_translation":168},{"idle_children":[{"orthogonal_axes":[2,4,289,16,265,64,128,41,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":297},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,289,16,265,64,128,41,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":297},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,289,16,265,64,128,41,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":297},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,289,16,265,64,128,41,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":297},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,289,16,265,64,128,41,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":297},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,289,16,265,64,128,41,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":297},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":63,"q":296,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":297,"entry_Y":297,"exit_X":75777,"exit_Y":75777},{"entry_X":297,"entry_Y":297,"exit_X":19398657,"exit_Y":19398657},{"entry_X":297,"entry_Y":297,"exit_X":4966055937,"exit_Y":4966055937},{"entry_X":297,"entry_Y":297,"exit_X":1271310319617,"exit_Y":1271310319617},{"entry_X":297,"entry_Y":297,"exit_X":325455441821697,"exit_Y":325455441821697},{"entry_X":297,"entry_Y":297,"exit_X":83316593106354177,"exit_Y":83316593106354177},{"entry_X":297,"entry_Y":297,"exit_X":21329047835226669057,"exit_Y":21329047835226669057},{"entry_X":297,"entry_Y":297,"exit_X":5460236245818027278337,"exit_Y":5460236245818027278337}],"terminal_Y_translation":296},{"idle_children":[{"orthogonal_axes":[2,4,193,16,32,137,73,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":201},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,193,16,32,137,73,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":201},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,193,16,32,137,73,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":201},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,193,16,32,137,73,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":201},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,193,16,32,137,73,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":201},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,193,16,32,137,73,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":201},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":64,"q":200,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":201,"entry_Y":201,"exit_X":51201,"exit_Y":51201},{"entry_X":201,"entry_Y":201,"exit_X":13107201,"exit_Y":13107201},{"entry_X":201,"entry_Y":201,"exit_X":3355443201,"exit_Y":3355443201},{"entry_X":201,"entry_Y":201,"exit_X":858993459201,"exit_Y":858993459201},{"entry_X":201,"entry_Y":201,"exit_X":219902325555201,"exit_Y":219902325555201},{"entry_X":201,"entry_Y":201,"exit_X":56294995342131201,"exit_Y":56294995342131201},{"entry_X":201,"entry_Y":201,"exit_X":14411518807585587201,"exit_Y":14411518807585587201},{"entry_X":201,"entry_Y":201,"exit_X":3689348814741910323201,"exit_Y":3689348814741910323201}],"terminal_Y_translation":200},{"idle_children":[{"orthogonal_axes":[2,4,321,16,32,265,128,73,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":329},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,321,16,32,265,128,73,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":329},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,321,16,32,265,128,73,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":329},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,321,16,32,265,128,73,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":329},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,321,16,32,265,128,73,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":329},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,321,16,32,265,128,73,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":329},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":65,"q":328,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":329,"entry_Y":329,"exit_X":83969,"exit_Y":83969},{"entry_X":329,"entry_Y":329,"exit_X":21495809,"exit_Y":21495809},{"entry_X":329,"entry_Y":329,"exit_X":5502926849,"exit_Y":5502926849},{"entry_X":329,"entry_Y":329,"exit_X":1408749273089,"exit_Y":1408749273089},{"entry_X":329,"entry_Y":329,"exit_X":360639813910529,"exit_Y":360639813910529},{"entry_X":329,"entry_Y":329,"exit_X":92323792361095169,"exit_Y":92323792361095169},{"entry_X":329,"entry_Y":329,"exit_X":23634890844440363009,"exit_Y":23634890844440363009},{"entry_X":329,"entry_Y":329,"exit_X":6050532056176732930049,"exit_Y":6050532056176732930049}],"terminal_Y_translation":328},{"idle_children":[{"orthogonal_axes":[2,4,385,16,32,64,265,137,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":393},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,385,16,32,64,265,137,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":393},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,385,16,32,64,265,137,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":393},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,385,16,32,64,265,137,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":393},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,385,16,32,64,265,137,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":393},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,385,16,32,64,265,137,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":393},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":66,"q":392,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":393,"entry_Y":393,"exit_X":100353,"exit_Y":100353},{"entry_X":393,"entry_Y":393,"exit_X":25690113,"exit_Y":25690113},{"entry_X":393,"entry_Y":393,"exit_X":6576668673,"exit_Y":6576668673},{"entry_X":393,"entry_Y":393,"exit_X":1683627180033,"exit_Y":1683627180033},{"entry_X":393,"entry_Y":393,"exit_X":431008558088193,"exit_Y":431008558088193},{"entry_X":393,"entry_Y":393,"exit_X":110338190870577153,"exit_Y":110338190870577153},{"entry_X":393,"entry_Y":393,"exit_X":28246576862867750913,"exit_Y":28246576862867750913},{"entry_X":393,"entry_Y":393,"exit_X":7231123676894144233473,"exit_Y":7231123676894144233473}],"terminal_Y_translation":392},{"idle_children":[{"orthogonal_axes":[2,4,8,97,81,49,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":113},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,97,81,49,128,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":113},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,97,81,49,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":113},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,97,81,49,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":113},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,97,81,49,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":113},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,97,81,49,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":113},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":67,"q":112,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":113,"entry_Y":113,"exit_X":28673,"exit_Y":28673},{"entry_X":113,"entry_Y":113,"exit_X":7340033,"exit_Y":7340033},{"entry_X":113,"entry_Y":113,"exit_X":1879048193,"exit_Y":1879048193},{"entry_X":113,"entry_Y":113,"exit_X":481036337153,"exit_Y":481036337153},{"entry_X":113,"entry_Y":113,"exit_X":123145302310913,"exit_Y":123145302310913},{"entry_X":113,"entry_Y":113,"exit_X":31525197391593473,"exit_Y":31525197391593473},{"entry_X":113,"entry_Y":113,"exit_X":8070450532247928833,"exit_Y":8070450532247928833},{"entry_X":113,"entry_Y":113,"exit_X":2066035336255469780993,"exit_Y":2066035336255469780993}],"terminal_Y_translation":112},{"idle_children":[{"orthogonal_axes":[2,4,8,161,145,64,49,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":177},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,161,145,64,49,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":177},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,161,145,64,49,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":177},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,161,145,64,49,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":177},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,161,145,64,49,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":177},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,161,145,64,49,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":177},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":68,"q":176,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":177,"entry_Y":177,"exit_X":45057,"exit_Y":45057},{"entry_X":177,"entry_Y":177,"exit_X":11534337,"exit_Y":11534337},{"entry_X":177,"entry_Y":177,"exit_X":2952790017,"exit_Y":2952790017},{"entry_X":177,"entry_Y":177,"exit_X":755914244097,"exit_Y":755914244097},{"entry_X":177,"entry_Y":177,"exit_X":193514046488577,"exit_Y":193514046488577},{"entry_X":177,"entry_Y":177,"exit_X":49539595901075457,"exit_Y":49539595901075457},{"entry_X":177,"entry_Y":177,"exit_X":12682136550675316737,"exit_Y":12682136550675316737},{"entry_X":177,"entry_Y":177,"exit_X":3246626956972881084417,"exit_Y":3246626956972881084417}],"terminal_Y_translation":176},{"idle_children":[{"orthogonal_axes":[2,4,8,289,273,64,128,49,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":305},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,289,273,64,128,49,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":305},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,289,273,64,128,49,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":305},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,289,273,64,128,49,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":305},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,289,273,64,128,49,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":305},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,289,273,64,128,49,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":305},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":69,"q":304,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":305,"entry_Y":305,"exit_X":77825,"exit_Y":77825},{"entry_X":305,"entry_Y":305,"exit_X":19922945,"exit_Y":19922945},{"entry_X":305,"entry_Y":305,"exit_X":5100273665,"exit_Y":5100273665},{"entry_X":305,"entry_Y":305,"exit_X":1305670057985,"exit_Y":1305670057985},{"entry_X":305,"entry_Y":305,"exit_X":334251534843905,"exit_Y":334251534843905},{"entry_X":305,"entry_Y":305,"exit_X":85568392920039425,"exit_Y":85568392920039425},{"entry_X":305,"entry_Y":305,"exit_X":21905508587530092545,"exit_Y":21905508587530092545},{"entry_X":305,"entry_Y":305,"exit_X":5607810198407703691265,"exit_Y":5607810198407703691265}],"terminal_Y_translation":304},{"idle_children":[{"orthogonal_axes":[2,4,8,193,32,145,81,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":209},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,193,32,145,81,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":209},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,193,32,145,81,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":209},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,193,32,145,81,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":209},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,193,32,145,81,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":209},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,193,32,145,81,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":209},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":70,"q":208,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":209,"entry_Y":209,"exit_X":53249,"exit_Y":53249},{"entry_X":209,"entry_Y":209,"exit_X":13631489,"exit_Y":13631489},{"entry_X":209,"entry_Y":209,"exit_X":3489660929,"exit_Y":3489660929},{"entry_X":209,"entry_Y":209,"exit_X":893353197569,"exit_Y":893353197569},{"entry_X":209,"entry_Y":209,"exit_X":228698418577409,"exit_Y":228698418577409},{"entry_X":209,"entry_Y":209,"exit_X":58546795155816449,"exit_Y":58546795155816449},{"entry_X":209,"entry_Y":209,"exit_X":14987979559889010689,"exit_Y":14987979559889010689},{"entry_X":209,"entry_Y":209,"exit_X":3836922767331586736129,"exit_Y":3836922767331586736129}],"terminal_Y_translation":208},{"idle_children":[{"orthogonal_axes":[2,4,8,321,32,273,128,81,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":337},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,321,32,273,128,81,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":337},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,321,32,273,128,81,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":337},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,321,32,273,128,81,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":337},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,321,32,273,128,81,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":337},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,321,32,273,128,81,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":337},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":71,"q":336,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":337,"entry_Y":337,"exit_X":86017,"exit_Y":86017},{"entry_X":337,"entry_Y":337,"exit_X":22020097,"exit_Y":22020097},{"entry_X":337,"entry_Y":337,"exit_X":5637144577,"exit_Y":5637144577},{"entry_X":337,"entry_Y":337,"exit_X":1443109011457,"exit_Y":1443109011457},{"entry_X":337,"entry_Y":337,"exit_X":369435906932737,"exit_Y":369435906932737},{"entry_X":337,"entry_Y":337,"exit_X":94575592174780417,"exit_Y":94575592174780417},{"entry_X":337,"entry_Y":337,"exit_X":24211351596743786497,"exit_Y":24211351596743786497},{"entry_X":337,"entry_Y":337,"exit_X":6198106008766409342977,"exit_Y":6198106008766409342977}],"terminal_Y_translation":336},{"idle_children":[{"orthogonal_axes":[2,4,8,385,32,64,273,145,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":401},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,385,32,64,273,145,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":401},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,385,32,64,273,145,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":401},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,385,32,64,273,145,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":401},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,385,32,64,273,145,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":401},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,385,32,64,273,145,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":401},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":72,"q":400,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":401,"entry_Y":401,"exit_X":102401,"exit_Y":102401},{"entry_X":401,"entry_Y":401,"exit_X":26214401,"exit_Y":26214401},{"entry_X":401,"entry_Y":401,"exit_X":6710886401,"exit_Y":6710886401},{"entry_X":401,"entry_Y":401,"exit_X":1717986918401,"exit_Y":1717986918401},{"entry_X":401,"entry_Y":401,"exit_X":439804651110401,"exit_Y":439804651110401},{"entry_X":401,"entry_Y":401,"exit_X":112589990684262401,"exit_Y":112589990684262401},{"entry_X":401,"entry_Y":401,"exit_X":28823037615171174401,"exit_Y":28823037615171174401},{"entry_X":401,"entry_Y":401,"exit_X":7378697629483820646401,"exit_Y":7378697629483820646401}],"terminal_Y_translation":400},{"idle_children":[{"orthogonal_axes":[2,4,8,16,193,161,97,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":225},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,193,161,97,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":225},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,193,161,97,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":225},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,193,161,97,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":225},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,193,161,97,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":225},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,193,161,97,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":225},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":73,"q":224,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":225,"entry_Y":225,"exit_X":57345,"exit_Y":57345},{"entry_X":225,"entry_Y":225,"exit_X":14680065,"exit_Y":14680065},{"entry_X":225,"entry_Y":225,"exit_X":3758096385,"exit_Y":3758096385},{"entry_X":225,"entry_Y":225,"exit_X":962072674305,"exit_Y":962072674305},{"entry_X":225,"entry_Y":225,"exit_X":246290604621825,"exit_Y":246290604621825},{"entry_X":225,"entry_Y":225,"exit_X":63050394783186945,"exit_Y":63050394783186945},{"entry_X":225,"entry_Y":225,"exit_X":16140901064495857665,"exit_Y":16140901064495857665},{"entry_X":225,"entry_Y":225,"exit_X":4132070672510939561985,"exit_Y":4132070672510939561985}],"terminal_Y_translation":224},{"idle_children":[{"orthogonal_axes":[2,4,8,16,321,289,128,97,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":353},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,321,289,128,97,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":353},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,321,289,128,97,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":353},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,321,289,128,97,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":353},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,321,289,128,97,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":353},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,321,289,128,97,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":353},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":74,"q":352,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":353,"entry_Y":353,"exit_X":90113,"exit_Y":90113},{"entry_X":353,"entry_Y":353,"exit_X":23068673,"exit_Y":23068673},{"entry_X":353,"entry_Y":353,"exit_X":5905580033,"exit_Y":5905580033},{"entry_X":353,"entry_Y":353,"exit_X":1511828488193,"exit_Y":1511828488193},{"entry_X":353,"entry_Y":353,"exit_X":387028092977153,"exit_Y":387028092977153},{"entry_X":353,"entry_Y":353,"exit_X":99079191802150913,"exit_Y":99079191802150913},{"entry_X":353,"entry_Y":353,"exit_X":25364273101350633473,"exit_Y":25364273101350633473},{"entry_X":353,"entry_Y":353,"exit_X":6493253913945762168833,"exit_Y":6493253913945762168833}],"terminal_Y_translation":352},{"idle_children":[{"orthogonal_axes":[2,4,8,16,385,64,289,161,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":417},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,385,64,289,161,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":417},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,385,64,289,161,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":417},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,385,64,289,161,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":417},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,385,64,289,161,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":417},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,385,64,289,161,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":417},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":75,"q":416,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":417,"entry_Y":417,"exit_X":106497,"exit_Y":106497},{"entry_X":417,"entry_Y":417,"exit_X":27262977,"exit_Y":27262977},{"entry_X":417,"entry_Y":417,"exit_X":6979321857,"exit_Y":6979321857},{"entry_X":417,"entry_Y":417,"exit_X":1786706395137,"exit_Y":1786706395137},{"entry_X":417,"entry_Y":417,"exit_X":457396837154817,"exit_Y":457396837154817},{"entry_X":417,"entry_Y":417,"exit_X":117093590311632897,"exit_Y":117093590311632897},{"entry_X":417,"entry_Y":417,"exit_X":29975959119778021377,"exit_Y":29975959119778021377},{"entry_X":417,"entry_Y":417,"exit_X":7673845534663173472257,"exit_Y":7673845534663173472257}],"terminal_Y_translation":416},{"idle_children":[{"orthogonal_axes":[2,4,8,16,32,385,321,193,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":449},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,32,385,321,193,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":449},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,32,385,321,193,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":449},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,32,385,321,193,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":449},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,32,385,321,193,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":449},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,4,8,16,32,385,321,193,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":449},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":76,"q":448,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":449,"entry_Y":449,"exit_X":114689,"exit_Y":114689},{"entry_X":449,"entry_Y":449,"exit_X":29360129,"exit_Y":29360129},{"entry_X":449,"entry_Y":449,"exit_X":7516192769,"exit_Y":7516192769},{"entry_X":449,"entry_Y":449,"exit_X":1924145348609,"exit_Y":1924145348609},{"entry_X":449,"entry_Y":449,"exit_X":492581209243649,"exit_Y":492581209243649},{"entry_X":449,"entry_Y":449,"exit_X":126100789566373889,"exit_Y":126100789566373889},{"entry_X":449,"entry_Y":449,"exit_X":32281802128991715329,"exit_Y":32281802128991715329},{"entry_X":449,"entry_Y":449,"exit_X":8264141345021879123969,"exit_Y":8264141345021879123969}],"terminal_Y_translation":448},{"idle_children":[{"orthogonal_axes":[2,505,501,493,477,445,381,253,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":509},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,505,501,493,477,445,381,253,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":509},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[2,505,501,493,477,445,381,253,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":509},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,505,501,493,477,445,381,253,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":509},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[2,505,501,493,477,445,381,253,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":509},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[2,505,501,493,477,445,381,253,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":509},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":77,"q":508,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":509,"entry_Y":509,"exit_X":130049,"exit_Y":130049},{"entry_X":509,"entry_Y":509,"exit_X":33292289,"exit_Y":33292289},{"entry_X":509,"entry_Y":509,"exit_X":8522825729,"exit_Y":8522825729},{"entry_X":509,"entry_Y":509,"exit_X":2181843386369,"exit_Y":2181843386369},{"entry_X":509,"entry_Y":509,"exit_X":558551906910209,"exit_Y":558551906910209},{"entry_X":509,"entry_Y":509,"exit_X":142989288169013249,"exit_Y":142989288169013249},{"entry_X":509,"entry_Y":509,"exit_X":36605257771267391489,"exit_Y":36605257771267391489},{"entry_X":509,"entry_Y":509,"exit_X":9370945989444452220929,"exit_Y":9370945989444452220929}],"terminal_Y_translation":508},{"idle_children":[{"orthogonal_axes":[505,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":507},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[505,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":507},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[505,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":507},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[505,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":507},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[505,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":507},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[505,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":507},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":78,"q":506,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":507,"entry_Y":507,"exit_X":129537,"exit_Y":129537},{"entry_X":507,"entry_Y":507,"exit_X":33161217,"exit_Y":33161217},{"entry_X":507,"entry_Y":507,"exit_X":8489271297,"exit_Y":8489271297},{"entry_X":507,"entry_Y":507,"exit_X":2173253451777,"exit_Y":2173253451777},{"entry_X":507,"entry_Y":507,"exit_X":556352883654657,"exit_Y":556352883654657},{"entry_X":507,"entry_Y":507,"exit_X":142426338215591937,"exit_Y":142426338215591937},{"entry_X":507,"entry_Y":507,"exit_X":36461142583191535617,"exit_Y":36461142583191535617},{"entry_X":507,"entry_Y":507,"exit_X":9334052501297033117697,"exit_Y":9334052501297033117697}],"terminal_Y_translation":506},{"idle_children":[{"orthogonal_axes":[501,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":503},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[501,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":503},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[501,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":503},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[501,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":503},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[501,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":503},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[501,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":503},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":79,"q":502,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":503,"entry_Y":503,"exit_X":128513,"exit_Y":128513},{"entry_X":503,"entry_Y":503,"exit_X":32899073,"exit_Y":32899073},{"entry_X":503,"entry_Y":503,"exit_X":8422162433,"exit_Y":8422162433},{"entry_X":503,"entry_Y":503,"exit_X":2156073582593,"exit_Y":2156073582593},{"entry_X":503,"entry_Y":503,"exit_X":551954837143553,"exit_Y":551954837143553},{"entry_X":503,"entry_Y":503,"exit_X":141300438308749313,"exit_Y":141300438308749313},{"entry_X":503,"entry_Y":503,"exit_X":36172912207039823873,"exit_Y":36172912207039823873},{"entry_X":503,"entry_Y":503,"exit_X":9260265525002194911233,"exit_Y":9260265525002194911233}],"terminal_Y_translation":502},{"idle_children":[{"orthogonal_axes":[493,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":80,"q":494,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":495,"entry_Y":495,"exit_X":126465,"exit_Y":126465},{"entry_X":495,"entry_Y":495,"exit_X":32374785,"exit_Y":32374785},{"entry_X":495,"entry_Y":495,"exit_X":8287944705,"exit_Y":8287944705},{"entry_X":495,"entry_Y":495,"exit_X":2121713844225,"exit_Y":2121713844225},{"entry_X":495,"entry_Y":495,"exit_X":543158744121345,"exit_Y":543158744121345},{"entry_X":495,"entry_Y":495,"exit_X":139048638495064065,"exit_Y":139048638495064065},{"entry_X":495,"entry_Y":495,"exit_X":35596451454736400385,"exit_Y":35596451454736400385},{"entry_X":495,"entry_Y":495,"exit_X":9112691572412518498305,"exit_Y":9112691572412518498305}],"terminal_Y_translation":494},{"idle_children":[{"orthogonal_axes":[477,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":81,"q":478,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":479,"entry_Y":479,"exit_X":122369,"exit_Y":122369},{"entry_X":479,"entry_Y":479,"exit_X":31326209,"exit_Y":31326209},{"entry_X":479,"entry_Y":479,"exit_X":8019509249,"exit_Y":8019509249},{"entry_X":479,"entry_Y":479,"exit_X":2052994367489,"exit_Y":2052994367489},{"entry_X":479,"entry_Y":479,"exit_X":525566558076929,"exit_Y":525566558076929},{"entry_X":479,"entry_Y":479,"exit_X":134545038867693569,"exit_Y":134545038867693569},{"entry_X":479,"entry_Y":479,"exit_X":34443529950129553409,"exit_Y":34443529950129553409},{"entry_X":479,"entry_Y":479,"exit_X":8817543667233165672449,"exit_Y":8817543667233165672449}],"terminal_Y_translation":478},{"idle_children":[{"orthogonal_axes":[445,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":82,"q":446,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":447,"entry_Y":447,"exit_X":114177,"exit_Y":114177},{"entry_X":447,"entry_Y":447,"exit_X":29229057,"exit_Y":29229057},{"entry_X":447,"entry_Y":447,"exit_X":7482638337,"exit_Y":7482638337},{"entry_X":447,"entry_Y":447,"exit_X":1915555414017,"exit_Y":1915555414017},{"entry_X":447,"entry_Y":447,"exit_X":490382185988097,"exit_Y":490382185988097},{"entry_X":447,"entry_Y":447,"exit_X":125537839612952577,"exit_Y":125537839612952577},{"entry_X":447,"entry_Y":447,"exit_X":32137686940915859457,"exit_Y":32137686940915859457},{"entry_X":447,"entry_Y":447,"exit_X":8227247856874460020737,"exit_Y":8227247856874460020737}],"terminal_Y_translation":446},{"idle_children":[{"orthogonal_axes":[381,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":83,"q":382,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":383,"entry_Y":383,"exit_X":97793,"exit_Y":97793},{"entry_X":383,"entry_Y":383,"exit_X":25034753,"exit_Y":25034753},{"entry_X":383,"entry_Y":383,"exit_X":6408896513,"exit_Y":6408896513},{"entry_X":383,"entry_Y":383,"exit_X":1640677507073,"exit_Y":1640677507073},{"entry_X":383,"entry_Y":383,"exit_X":420013441810433,"exit_Y":420013441810433},{"entry_X":383,"entry_Y":383,"exit_X":107523441103470593,"exit_Y":107523441103470593},{"entry_X":383,"entry_Y":383,"exit_X":27526000922488471553,"exit_Y":27526000922488471553},{"entry_X":383,"entry_Y":383,"exit_X":7046656236157048717313,"exit_Y":7046656236157048717313}],"terminal_Y_translation":382},{"idle_children":[{"orthogonal_axes":[253,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":84,"q":254,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":255,"entry_Y":255,"exit_X":65025,"exit_Y":65025},{"entry_X":255,"entry_Y":255,"exit_X":16646145,"exit_Y":16646145},{"entry_X":255,"entry_Y":255,"exit_X":4261412865,"exit_Y":4261412865},{"entry_X":255,"entry_Y":255,"exit_X":1090921693185,"exit_Y":1090921693185},{"entry_X":255,"entry_Y":255,"exit_X":279275953455105,"exit_Y":279275953455105},{"entry_X":255,"entry_Y":255,"exit_X":71494644084506625,"exit_Y":71494644084506625},{"entry_X":255,"entry_Y":255,"exit_X":18302628885633695745,"exit_Y":18302628885633695745},{"entry_X":255,"entry_Y":255,"exit_X":4685472994722226110465,"exit_Y":4685472994722226110465}],"terminal_Y_translation":254},{"idle_children":[{"orthogonal_axes":[506,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":507},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[506,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":507},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[506,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":507},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[506,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":507},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[506,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":507},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[506,4,499,491,475,443,379,251,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":507},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":85,"q":505,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":507,"entry_Y":507,"exit_X":129538,"exit_Y":129538},{"entry_X":507,"entry_Y":507,"exit_X":33161218,"exit_Y":33161218},{"entry_X":507,"entry_Y":507,"exit_X":8489271298,"exit_Y":8489271298},{"entry_X":507,"entry_Y":507,"exit_X":2173253451778,"exit_Y":2173253451778},{"entry_X":507,"entry_Y":507,"exit_X":556352883654658,"exit_Y":556352883654658},{"entry_X":507,"entry_Y":507,"exit_X":142426338215591938,"exit_Y":142426338215591938},{"entry_X":507,"entry_Y":507,"exit_X":36461142583191535618,"exit_Y":36461142583191535618},{"entry_X":507,"entry_Y":507,"exit_X":9334052501297033117698,"exit_Y":9334052501297033117698}],"terminal_Y_translation":505},{"idle_children":[{"orthogonal_axes":[502,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":503},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[502,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":503},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[502,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":503},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[502,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":503},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[502,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":503},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[502,499,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":503},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":86,"q":501,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":503,"entry_Y":503,"exit_X":128514,"exit_Y":128514},{"entry_X":503,"entry_Y":503,"exit_X":32899074,"exit_Y":32899074},{"entry_X":503,"entry_Y":503,"exit_X":8422162434,"exit_Y":8422162434},{"entry_X":503,"entry_Y":503,"exit_X":2156073582594,"exit_Y":2156073582594},{"entry_X":503,"entry_Y":503,"exit_X":551954837143554,"exit_Y":551954837143554},{"entry_X":503,"entry_Y":503,"exit_X":141300438308749314,"exit_Y":141300438308749314},{"entry_X":503,"entry_Y":503,"exit_X":36172912207039823874,"exit_Y":36172912207039823874},{"entry_X":503,"entry_Y":503,"exit_X":9260265525002194911234,"exit_Y":9260265525002194911234}],"terminal_Y_translation":501},{"idle_children":[{"orthogonal_axes":[494,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[494,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[494,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[494,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[494,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[494,491,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":87,"q":493,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":495,"entry_Y":495,"exit_X":126466,"exit_Y":126466},{"entry_X":495,"entry_Y":495,"exit_X":32374786,"exit_Y":32374786},{"entry_X":495,"entry_Y":495,"exit_X":8287944706,"exit_Y":8287944706},{"entry_X":495,"entry_Y":495,"exit_X":2121713844226,"exit_Y":2121713844226},{"entry_X":495,"entry_Y":495,"exit_X":543158744121346,"exit_Y":543158744121346},{"entry_X":495,"entry_Y":495,"exit_X":139048638495064066,"exit_Y":139048638495064066},{"entry_X":495,"entry_Y":495,"exit_X":35596451454736400386,"exit_Y":35596451454736400386},{"entry_X":495,"entry_Y":495,"exit_X":9112691572412518498306,"exit_Y":9112691572412518498306}],"terminal_Y_translation":493},{"idle_children":[{"orthogonal_axes":[478,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[478,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[478,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[478,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[478,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[478,475,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":88,"q":477,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":479,"entry_Y":479,"exit_X":122370,"exit_Y":122370},{"entry_X":479,"entry_Y":479,"exit_X":31326210,"exit_Y":31326210},{"entry_X":479,"entry_Y":479,"exit_X":8019509250,"exit_Y":8019509250},{"entry_X":479,"entry_Y":479,"exit_X":2052994367490,"exit_Y":2052994367490},{"entry_X":479,"entry_Y":479,"exit_X":525566558076930,"exit_Y":525566558076930},{"entry_X":479,"entry_Y":479,"exit_X":134545038867693570,"exit_Y":134545038867693570},{"entry_X":479,"entry_Y":479,"exit_X":34443529950129553410,"exit_Y":34443529950129553410},{"entry_X":479,"entry_Y":479,"exit_X":8817543667233165672450,"exit_Y":8817543667233165672450}],"terminal_Y_translation":477},{"idle_children":[{"orthogonal_axes":[446,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[446,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[446,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[446,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[446,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[446,443,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":89,"q":445,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":447,"entry_Y":447,"exit_X":114178,"exit_Y":114178},{"entry_X":447,"entry_Y":447,"exit_X":29229058,"exit_Y":29229058},{"entry_X":447,"entry_Y":447,"exit_X":7482638338,"exit_Y":7482638338},{"entry_X":447,"entry_Y":447,"exit_X":1915555414018,"exit_Y":1915555414018},{"entry_X":447,"entry_Y":447,"exit_X":490382185988098,"exit_Y":490382185988098},{"entry_X":447,"entry_Y":447,"exit_X":125537839612952578,"exit_Y":125537839612952578},{"entry_X":447,"entry_Y":447,"exit_X":32137686940915859458,"exit_Y":32137686940915859458},{"entry_X":447,"entry_Y":447,"exit_X":8227247856874460020738,"exit_Y":8227247856874460020738}],"terminal_Y_translation":445},{"idle_children":[{"orthogonal_axes":[382,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[382,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[382,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[382,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[382,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[382,379,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":90,"q":381,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":383,"entry_Y":383,"exit_X":97794,"exit_Y":97794},{"entry_X":383,"entry_Y":383,"exit_X":25034754,"exit_Y":25034754},{"entry_X":383,"entry_Y":383,"exit_X":6408896514,"exit_Y":6408896514},{"entry_X":383,"entry_Y":383,"exit_X":1640677507074,"exit_Y":1640677507074},{"entry_X":383,"entry_Y":383,"exit_X":420013441810434,"exit_Y":420013441810434},{"entry_X":383,"entry_Y":383,"exit_X":107523441103470594,"exit_Y":107523441103470594},{"entry_X":383,"entry_Y":383,"exit_X":27526000922488471554,"exit_Y":27526000922488471554},{"entry_X":383,"entry_Y":383,"exit_X":7046656236157048717314,"exit_Y":7046656236157048717314}],"terminal_Y_translation":381},{"idle_children":[{"orthogonal_axes":[254,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[254,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[254,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[254,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[254,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[254,251,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":91,"q":253,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":255,"entry_Y":255,"exit_X":65026,"exit_Y":65026},{"entry_X":255,"entry_Y":255,"exit_X":16646146,"exit_Y":16646146},{"entry_X":255,"entry_Y":255,"exit_X":4261412866,"exit_Y":4261412866},{"entry_X":255,"entry_Y":255,"exit_X":1090921693186,"exit_Y":1090921693186},{"entry_X":255,"entry_Y":255,"exit_X":279275953455106,"exit_Y":279275953455106},{"entry_X":255,"entry_Y":255,"exit_X":71494644084506626,"exit_Y":71494644084506626},{"entry_X":255,"entry_Y":255,"exit_X":18302628885633695746,"exit_Y":18302628885633695746},{"entry_X":255,"entry_Y":255,"exit_X":4685472994722226110466,"exit_Y":4685472994722226110466}],"terminal_Y_translation":253},{"idle_children":[{"orthogonal_axes":[501,502,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":503},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[501,502,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":503},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[501,502,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":503},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[501,502,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":503},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[501,502,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":503},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[501,502,8,487,471,439,375,247,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":503},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":92,"q":499,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":503,"entry_Y":503,"exit_X":128516,"exit_Y":128516},{"entry_X":503,"entry_Y":503,"exit_X":32899076,"exit_Y":32899076},{"entry_X":503,"entry_Y":503,"exit_X":8422162436,"exit_Y":8422162436},{"entry_X":503,"entry_Y":503,"exit_X":2156073582596,"exit_Y":2156073582596},{"entry_X":503,"entry_Y":503,"exit_X":551954837143556,"exit_Y":551954837143556},{"entry_X":503,"entry_Y":503,"exit_X":141300438308749316,"exit_Y":141300438308749316},{"entry_X":503,"entry_Y":503,"exit_X":36172912207039823876,"exit_Y":36172912207039823876},{"entry_X":503,"entry_Y":503,"exit_X":9260265525002194911236,"exit_Y":9260265525002194911236}],"terminal_Y_translation":499},{"idle_children":[{"orthogonal_axes":[493,494,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[493,494,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[493,494,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[493,494,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[493,494,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[493,494,487,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":93,"q":491,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":495,"entry_Y":495,"exit_X":126468,"exit_Y":126468},{"entry_X":495,"entry_Y":495,"exit_X":32374788,"exit_Y":32374788},{"entry_X":495,"entry_Y":495,"exit_X":8287944708,"exit_Y":8287944708},{"entry_X":495,"entry_Y":495,"exit_X":2121713844228,"exit_Y":2121713844228},{"entry_X":495,"entry_Y":495,"exit_X":543158744121348,"exit_Y":543158744121348},{"entry_X":495,"entry_Y":495,"exit_X":139048638495064068,"exit_Y":139048638495064068},{"entry_X":495,"entry_Y":495,"exit_X":35596451454736400388,"exit_Y":35596451454736400388},{"entry_X":495,"entry_Y":495,"exit_X":9112691572412518498308,"exit_Y":9112691572412518498308}],"terminal_Y_translation":491},{"idle_children":[{"orthogonal_axes":[477,478,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,478,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,478,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,478,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,478,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[477,478,471,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":94,"q":475,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":479,"entry_Y":479,"exit_X":122372,"exit_Y":122372},{"entry_X":479,"entry_Y":479,"exit_X":31326212,"exit_Y":31326212},{"entry_X":479,"entry_Y":479,"exit_X":8019509252,"exit_Y":8019509252},{"entry_X":479,"entry_Y":479,"exit_X":2052994367492,"exit_Y":2052994367492},{"entry_X":479,"entry_Y":479,"exit_X":525566558076932,"exit_Y":525566558076932},{"entry_X":479,"entry_Y":479,"exit_X":134545038867693572,"exit_Y":134545038867693572},{"entry_X":479,"entry_Y":479,"exit_X":34443529950129553412,"exit_Y":34443529950129553412},{"entry_X":479,"entry_Y":479,"exit_X":8817543667233165672452,"exit_Y":8817543667233165672452}],"terminal_Y_translation":475},{"idle_children":[{"orthogonal_axes":[445,446,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,446,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,446,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,446,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,446,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[445,446,439,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":95,"q":443,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":447,"entry_Y":447,"exit_X":114180,"exit_Y":114180},{"entry_X":447,"entry_Y":447,"exit_X":29229060,"exit_Y":29229060},{"entry_X":447,"entry_Y":447,"exit_X":7482638340,"exit_Y":7482638340},{"entry_X":447,"entry_Y":447,"exit_X":1915555414020,"exit_Y":1915555414020},{"entry_X":447,"entry_Y":447,"exit_X":490382185988100,"exit_Y":490382185988100},{"entry_X":447,"entry_Y":447,"exit_X":125537839612952580,"exit_Y":125537839612952580},{"entry_X":447,"entry_Y":447,"exit_X":32137686940915859460,"exit_Y":32137686940915859460},{"entry_X":447,"entry_Y":447,"exit_X":8227247856874460020740,"exit_Y":8227247856874460020740}],"terminal_Y_translation":443},{"idle_children":[{"orthogonal_axes":[381,382,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,382,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,382,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,382,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,382,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[381,382,375,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":96,"q":379,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":383,"entry_Y":383,"exit_X":97796,"exit_Y":97796},{"entry_X":383,"entry_Y":383,"exit_X":25034756,"exit_Y":25034756},{"entry_X":383,"entry_Y":383,"exit_X":6408896516,"exit_Y":6408896516},{"entry_X":383,"entry_Y":383,"exit_X":1640677507076,"exit_Y":1640677507076},{"entry_X":383,"entry_Y":383,"exit_X":420013441810436,"exit_Y":420013441810436},{"entry_X":383,"entry_Y":383,"exit_X":107523441103470596,"exit_Y":107523441103470596},{"entry_X":383,"entry_Y":383,"exit_X":27526000922488471556,"exit_Y":27526000922488471556},{"entry_X":383,"entry_Y":383,"exit_X":7046656236157048717316,"exit_Y":7046656236157048717316}],"terminal_Y_translation":379},{"idle_children":[{"orthogonal_axes":[253,254,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,254,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,254,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,254,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,254,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[253,254,247,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":97,"q":251,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":255,"entry_Y":255,"exit_X":65028,"exit_Y":65028},{"entry_X":255,"entry_Y":255,"exit_X":16646148,"exit_Y":16646148},{"entry_X":255,"entry_Y":255,"exit_X":4261412868,"exit_Y":4261412868},{"entry_X":255,"entry_Y":255,"exit_X":1090921693188,"exit_Y":1090921693188},{"entry_X":255,"entry_Y":255,"exit_X":279275953455108,"exit_Y":279275953455108},{"entry_X":255,"entry_Y":255,"exit_X":71494644084506628,"exit_Y":71494644084506628},{"entry_X":255,"entry_Y":255,"exit_X":18302628885633695748,"exit_Y":18302628885633695748},{"entry_X":255,"entry_Y":255,"exit_X":4685472994722226110468,"exit_Y":4685472994722226110468}],"terminal_Y_translation":251},{"idle_children":[{"orthogonal_axes":[493,491,494,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,494,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":495},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,494,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,494,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":495},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,494,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[493,491,494,16,463,431,367,239,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":495},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":98,"q":487,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":495,"entry_Y":495,"exit_X":126472,"exit_Y":126472},{"entry_X":495,"entry_Y":495,"exit_X":32374792,"exit_Y":32374792},{"entry_X":495,"entry_Y":495,"exit_X":8287944712,"exit_Y":8287944712},{"entry_X":495,"entry_Y":495,"exit_X":2121713844232,"exit_Y":2121713844232},{"entry_X":495,"entry_Y":495,"exit_X":543158744121352,"exit_Y":543158744121352},{"entry_X":495,"entry_Y":495,"exit_X":139048638495064072,"exit_Y":139048638495064072},{"entry_X":495,"entry_Y":495,"exit_X":35596451454736400392,"exit_Y":35596451454736400392},{"entry_X":495,"entry_Y":495,"exit_X":9112691572412518498312,"exit_Y":9112691572412518498312}],"terminal_Y_translation":487},{"idle_children":[{"orthogonal_axes":[477,475,478,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,478,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,478,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,478,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,478,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,478,463,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":99,"q":471,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":479,"entry_Y":479,"exit_X":122376,"exit_Y":122376},{"entry_X":479,"entry_Y":479,"exit_X":31326216,"exit_Y":31326216},{"entry_X":479,"entry_Y":479,"exit_X":8019509256,"exit_Y":8019509256},{"entry_X":479,"entry_Y":479,"exit_X":2052994367496,"exit_Y":2052994367496},{"entry_X":479,"entry_Y":479,"exit_X":525566558076936,"exit_Y":525566558076936},{"entry_X":479,"entry_Y":479,"exit_X":134545038867693576,"exit_Y":134545038867693576},{"entry_X":479,"entry_Y":479,"exit_X":34443529950129553416,"exit_Y":34443529950129553416},{"entry_X":479,"entry_Y":479,"exit_X":8817543667233165672456,"exit_Y":8817543667233165672456}],"terminal_Y_translation":471},{"idle_children":[{"orthogonal_axes":[445,443,446,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,446,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,446,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,446,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,446,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,446,431,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":100,"q":439,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":447,"entry_Y":447,"exit_X":114184,"exit_Y":114184},{"entry_X":447,"entry_Y":447,"exit_X":29229064,"exit_Y":29229064},{"entry_X":447,"entry_Y":447,"exit_X":7482638344,"exit_Y":7482638344},{"entry_X":447,"entry_Y":447,"exit_X":1915555414024,"exit_Y":1915555414024},{"entry_X":447,"entry_Y":447,"exit_X":490382185988104,"exit_Y":490382185988104},{"entry_X":447,"entry_Y":447,"exit_X":125537839612952584,"exit_Y":125537839612952584},{"entry_X":447,"entry_Y":447,"exit_X":32137686940915859464,"exit_Y":32137686940915859464},{"entry_X":447,"entry_Y":447,"exit_X":8227247856874460020744,"exit_Y":8227247856874460020744}],"terminal_Y_translation":439},{"idle_children":[{"orthogonal_axes":[381,379,382,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,382,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,382,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,382,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,382,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,382,367,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":101,"q":375,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":383,"entry_Y":383,"exit_X":97800,"exit_Y":97800},{"entry_X":383,"entry_Y":383,"exit_X":25034760,"exit_Y":25034760},{"entry_X":383,"entry_Y":383,"exit_X":6408896520,"exit_Y":6408896520},{"entry_X":383,"entry_Y":383,"exit_X":1640677507080,"exit_Y":1640677507080},{"entry_X":383,"entry_Y":383,"exit_X":420013441810440,"exit_Y":420013441810440},{"entry_X":383,"entry_Y":383,"exit_X":107523441103470600,"exit_Y":107523441103470600},{"entry_X":383,"entry_Y":383,"exit_X":27526000922488471560,"exit_Y":27526000922488471560},{"entry_X":383,"entry_Y":383,"exit_X":7046656236157048717320,"exit_Y":7046656236157048717320}],"terminal_Y_translation":375},{"idle_children":[{"orthogonal_axes":[253,251,254,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,254,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,254,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,254,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,254,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,254,239,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":102,"q":247,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":255,"entry_Y":255,"exit_X":65032,"exit_Y":65032},{"entry_X":255,"entry_Y":255,"exit_X":16646152,"exit_Y":16646152},{"entry_X":255,"entry_Y":255,"exit_X":4261412872,"exit_Y":4261412872},{"entry_X":255,"entry_Y":255,"exit_X":1090921693192,"exit_Y":1090921693192},{"entry_X":255,"entry_Y":255,"exit_X":279275953455112,"exit_Y":279275953455112},{"entry_X":255,"entry_Y":255,"exit_X":71494644084506632,"exit_Y":71494644084506632},{"entry_X":255,"entry_Y":255,"exit_X":18302628885633695752,"exit_Y":18302628885633695752},{"entry_X":255,"entry_Y":255,"exit_X":4685472994722226110472,"exit_Y":4685472994722226110472}],"terminal_Y_translation":247},{"idle_children":[{"orthogonal_axes":[477,475,471,478,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,478,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":479},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,478,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,478,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":479},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,478,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[477,475,471,478,32,415,351,223,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":479},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":103,"q":463,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":479,"entry_Y":479,"exit_X":122384,"exit_Y":122384},{"entry_X":479,"entry_Y":479,"exit_X":31326224,"exit_Y":31326224},{"entry_X":479,"entry_Y":479,"exit_X":8019509264,"exit_Y":8019509264},{"entry_X":479,"entry_Y":479,"exit_X":2052994367504,"exit_Y":2052994367504},{"entry_X":479,"entry_Y":479,"exit_X":525566558076944,"exit_Y":525566558076944},{"entry_X":479,"entry_Y":479,"exit_X":134545038867693584,"exit_Y":134545038867693584},{"entry_X":479,"entry_Y":479,"exit_X":34443529950129553424,"exit_Y":34443529950129553424},{"entry_X":479,"entry_Y":479,"exit_X":8817543667233165672464,"exit_Y":8817543667233165672464}],"terminal_Y_translation":463},{"idle_children":[{"orthogonal_axes":[445,443,439,446,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,446,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,446,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,446,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,446,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,446,415,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":104,"q":431,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":447,"entry_Y":447,"exit_X":114192,"exit_Y":114192},{"entry_X":447,"entry_Y":447,"exit_X":29229072,"exit_Y":29229072},{"entry_X":447,"entry_Y":447,"exit_X":7482638352,"exit_Y":7482638352},{"entry_X":447,"entry_Y":447,"exit_X":1915555414032,"exit_Y":1915555414032},{"entry_X":447,"entry_Y":447,"exit_X":490382185988112,"exit_Y":490382185988112},{"entry_X":447,"entry_Y":447,"exit_X":125537839612952592,"exit_Y":125537839612952592},{"entry_X":447,"entry_Y":447,"exit_X":32137686940915859472,"exit_Y":32137686940915859472},{"entry_X":447,"entry_Y":447,"exit_X":8227247856874460020752,"exit_Y":8227247856874460020752}],"terminal_Y_translation":431},{"idle_children":[{"orthogonal_axes":[381,379,375,382,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,382,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,382,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,382,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,382,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,382,351,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":105,"q":367,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":383,"entry_Y":383,"exit_X":97808,"exit_Y":97808},{"entry_X":383,"entry_Y":383,"exit_X":25034768,"exit_Y":25034768},{"entry_X":383,"entry_Y":383,"exit_X":6408896528,"exit_Y":6408896528},{"entry_X":383,"entry_Y":383,"exit_X":1640677507088,"exit_Y":1640677507088},{"entry_X":383,"entry_Y":383,"exit_X":420013441810448,"exit_Y":420013441810448},{"entry_X":383,"entry_Y":383,"exit_X":107523441103470608,"exit_Y":107523441103470608},{"entry_X":383,"entry_Y":383,"exit_X":27526000922488471568,"exit_Y":27526000922488471568},{"entry_X":383,"entry_Y":383,"exit_X":7046656236157048717328,"exit_Y":7046656236157048717328}],"terminal_Y_translation":367},{"idle_children":[{"orthogonal_axes":[253,251,247,254,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,254,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,254,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,254,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,254,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,254,223,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":106,"q":239,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":255,"entry_Y":255,"exit_X":65040,"exit_Y":65040},{"entry_X":255,"entry_Y":255,"exit_X":16646160,"exit_Y":16646160},{"entry_X":255,"entry_Y":255,"exit_X":4261412880,"exit_Y":4261412880},{"entry_X":255,"entry_Y":255,"exit_X":1090921693200,"exit_Y":1090921693200},{"entry_X":255,"entry_Y":255,"exit_X":279275953455120,"exit_Y":279275953455120},{"entry_X":255,"entry_Y":255,"exit_X":71494644084506640,"exit_Y":71494644084506640},{"entry_X":255,"entry_Y":255,"exit_X":18302628885633695760,"exit_Y":18302628885633695760},{"entry_X":255,"entry_Y":255,"exit_X":4685472994722226110480,"exit_Y":4685472994722226110480}],"terminal_Y_translation":239},{"idle_children":[{"orthogonal_axes":[445,443,439,431,446,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,446,64,319,191,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":447},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,446,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,446,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":447},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,446,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[445,443,439,431,446,64,319,191,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":447},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":107,"q":415,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":447,"entry_Y":447,"exit_X":114208,"exit_Y":114208},{"entry_X":447,"entry_Y":447,"exit_X":29229088,"exit_Y":29229088},{"entry_X":447,"entry_Y":447,"exit_X":7482638368,"exit_Y":7482638368},{"entry_X":447,"entry_Y":447,"exit_X":1915555414048,"exit_Y":1915555414048},{"entry_X":447,"entry_Y":447,"exit_X":490382185988128,"exit_Y":490382185988128},{"entry_X":447,"entry_Y":447,"exit_X":125537839612952608,"exit_Y":125537839612952608},{"entry_X":447,"entry_Y":447,"exit_X":32137686940915859488,"exit_Y":32137686940915859488},{"entry_X":447,"entry_Y":447,"exit_X":8227247856874460020768,"exit_Y":8227247856874460020768}],"terminal_Y_translation":415},{"idle_children":[{"orthogonal_axes":[381,379,375,367,382,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,382,319,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,382,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,382,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,382,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,382,319,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":108,"q":351,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":383,"entry_Y":383,"exit_X":97824,"exit_Y":97824},{"entry_X":383,"entry_Y":383,"exit_X":25034784,"exit_Y":25034784},{"entry_X":383,"entry_Y":383,"exit_X":6408896544,"exit_Y":6408896544},{"entry_X":383,"entry_Y":383,"exit_X":1640677507104,"exit_Y":1640677507104},{"entry_X":383,"entry_Y":383,"exit_X":420013441810464,"exit_Y":420013441810464},{"entry_X":383,"entry_Y":383,"exit_X":107523441103470624,"exit_Y":107523441103470624},{"entry_X":383,"entry_Y":383,"exit_X":27526000922488471584,"exit_Y":27526000922488471584},{"entry_X":383,"entry_Y":383,"exit_X":7046656236157048717344,"exit_Y":7046656236157048717344}],"terminal_Y_translation":351},{"idle_children":[{"orthogonal_axes":[253,251,247,239,254,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,254,191,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,254,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,254,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,254,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,254,191,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":109,"q":223,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":255,"entry_Y":255,"exit_X":65056,"exit_Y":65056},{"entry_X":255,"entry_Y":255,"exit_X":16646176,"exit_Y":16646176},{"entry_X":255,"entry_Y":255,"exit_X":4261412896,"exit_Y":4261412896},{"entry_X":255,"entry_Y":255,"exit_X":1090921693216,"exit_Y":1090921693216},{"entry_X":255,"entry_Y":255,"exit_X":279275953455136,"exit_Y":279275953455136},{"entry_X":255,"entry_Y":255,"exit_X":71494644084506656,"exit_Y":71494644084506656},{"entry_X":255,"entry_Y":255,"exit_X":18302628885633695776,"exit_Y":18302628885633695776},{"entry_X":255,"entry_Y":255,"exit_X":4685472994722226110496,"exit_Y":4685472994722226110496}],"terminal_Y_translation":223},{"idle_children":[{"orthogonal_axes":[381,379,375,367,351,382,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,382,128,127,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":383},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,382,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,382,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":383},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,382,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[381,379,375,367,351,382,128,127,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":383},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":110,"q":319,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":383,"entry_Y":383,"exit_X":97856,"exit_Y":97856},{"entry_X":383,"entry_Y":383,"exit_X":25034816,"exit_Y":25034816},{"entry_X":383,"entry_Y":383,"exit_X":6408896576,"exit_Y":6408896576},{"entry_X":383,"entry_Y":383,"exit_X":1640677507136,"exit_Y":1640677507136},{"entry_X":383,"entry_Y":383,"exit_X":420013441810496,"exit_Y":420013441810496},{"entry_X":383,"entry_Y":383,"exit_X":107523441103470656,"exit_Y":107523441103470656},{"entry_X":383,"entry_Y":383,"exit_X":27526000922488471616,"exit_Y":27526000922488471616},{"entry_X":383,"entry_Y":383,"exit_X":7046656236157048717376,"exit_Y":7046656236157048717376}],"terminal_Y_translation":319},{"idle_children":[{"orthogonal_axes":[253,251,247,239,223,254,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,254,127,256,512,1024,2048,4096,8192,16384,32768,65536],"rank":16,"translation_after":255},{"orthogonal_axes":[131072,262144,524288,1048576,2097152,4194304,8388608,16777216],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,254,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,254,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296],"rank":32,"translation_after":255},{"orthogonal_axes":[8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,254,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[253,251,247,239,223,254,127,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656],"rank":48,"translation_after":255},{"orthogonal_axes":[562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936],"rank":8,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296,8589934592,17179869184,34359738368,68719476736,137438953472,274877906944,549755813888,1099511627776,2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":48,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[2199023255552,4398046511104,8796093022208,17592186044416,35184372088832,70368744177664,140737488355328,281474976710656,562949953421312,1125899906842624,2251799813685248,4503599627370496,9007199254740992,18014398509481984,36028797018963968,72057594037927936,144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":32,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[144115188075855872,288230376151711744,576460752303423488,1152921504606846976,2305843009213693952,4611686018427387904,9223372036854775808,18446744073709551616,36893488147419103232,73786976294838206464,147573952589676412928,295147905179352825856,590295810358705651712,1180591620717411303424,2361183241434822606848,4722366482869645213696],"rank":16,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0},{"orthogonal_axes":[],"rank":0,"translation_after":0}],"port":111,"q":191,"stage_alignment":[{"entry_X":0,"entry_Y":0,"exit_X":0,"exit_Y":0},{"entry_X":255,"entry_Y":255,"exit_X":65088,"exit_Y":65088},{"entry_X":255,"entry_Y":255,"exit_X":16646208,"exit_Y":16646208},{"entry_X":255,"entry_Y":255,"exit_X":4261412928,"exit_Y":4261412928},{"entry_X":255,"entry_Y":255,"exit_X":1090921693248,"exit_Y":1090921693248},{"entry_X":255,"entry_Y":255,"exit_X":279275953455168,"exit_Y":279275953455168},{"entry_X":255,"entry_Y":255,"exit_X":71494644084506688,"exit_Y":71494644084506688},{"entry_X":255,"entry_Y":255,"exit_X":18302628885633695808,"exit_Y":18302628885633695808},{"entry_X":255,"entry_Y":255,"exit_X":4685472994722226110528,"exit_Y":4685472994722226110528}],"terminal_Y_translation":191}],"restriction_method":"Each complete recipe is unchanged except its port index; the retained parent polynomial checks establish every selected equality.","scope":"All compressed data boundary operators, idle children, terminal X_q and all-live cover correction. Internal arbitrary-subspace canonical labels are checked separately.","source_parent_sha256":"f621f6d4296cb215f334830356c5f79fe10d6d04d15b3ccda76ba0885ab67d0a","status":"PASS_EXACT_Z4_DATA_ROUTE_IDLE_AND_TERMINAL_PHASES","terminal_omission_controls_rejected":112} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py new file mode 100644 index 0000000000..14a90fa0e7 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py @@ -0,0 +1,63 @@ +#!/usr/bin/env python3 +"""Maintainer arithmetic cross-check of the pinned PR39 certificate. + +Uses no producer/checker imports. Counts are inputs, not proved by this script. +80-term rational logarithms and 12-term exponentials independently enclose +the two moments. The accompanying written review addresses their realization. +""" +import argparse +from fractions import Fraction as Q +from hashlib import sha256 +import json +from pathlib import Path + +ROOT = Path(__file__).resolve().parents[1] +GRID = 10**30 + + +def require(condition, message): + if not condition: + raise ValueError(message) + + +def log_unit(x): + require(1 <= x <= 2, "logarithm range") + z = (x-1)/(x+1) + lo = 2*sum((z**(2*j+1)/(2*j+1) for j in range(80)), Q(0)) + return lo, lo+2*z**161/(161*(1-z*z)) + + +def log_bounds(x): + k = 0 + while x > 2: + x /= 2 + k += 1 + lo, hi = log_unit(x) + l2, u2 = log_unit(Q(2)) + lo, hi = lo+k*l2, hi+k*u2 + # Outward rational rounding keeps later certificates compact. + return Q((lo*GRID).__floor__(), GRID), Q((hi*GRID).__ceil__(), GRID) + + +def exp_bounds(x): + require(0 <= x < 1, "exponential range") + term = total = Q(1) + for j in range(1, 13): + term *= x/j + total += term + tail = term*x/13/(1-x/14) + return total, total+tail + + +def moment(m, W, entries, saving): + lo = hi = Q(0) + for t, count in entries: + t, count = int(t), int(count) + require(0 < t < m and count > 0, "improper child") + l, u = log_bounds(Q(m, t)) + lower = exp_bounds(saving*l)[0] + upper = exp_bounds(saving*u)[1] + lo += Q(t*count, m*W)*lower + hi += Q(t*count, m*W)*upper + return Q((lo*GRID).__floor__(), GRID), Q((hi*GRID).__ceil__(), GRID) + diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/moment.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/moment.py new file mode 100644 index 0000000000..7d697cb452 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/moment.py @@ -0,0 +1,113 @@ +"""Independent prospective ordinary five-stage cost, never supplier admission. + +Consumes a raw one-invocation ledger made from the actual source/internal/target +paths. No packed profile is used as an input. Missing physical/finite/compiler +obligations must remain explicit in the accompanying report. +""" +from collections import Counter +from decimal import Decimal, localcontext, ROUND_FLOOR +from fractions import Fraction as F +from functools import lru_cache +from math import factorial +import hashlib, json, sys +from pathlib import Path + +DYAD = 1 << 224 + +def floor(x): return F(x.numerator*DYAD//x.denominator, DYAD) +def ceil(x): return -floor(-x) + +@lru_cache(None) +def logarithm(x): + """Mercator bounds after binary reduction; ln(2) via two Mercator sums. + + For 1 <= y < 2, log(y) is an alternating series in z=y-1. + We instead reduce to 1 <= y < 3/2, and bound log(3/2) and + log(2) by the same alternating series at z=1/2 and z=1/3, + using log(2)=log(3/2)+log(4/3). All sums are exact rationals. + """ + assert x >= 1 + k = 0 + while x >= 2: x /= 2; k += 1 + j = int(x >= F(3, 2)) + if j: x /= F(3, 2) + def mercator(y): + z=y-1 + assert 0 <= z <= F(1,2) + # An even partial sum is below log; the next term bounds its tail. + t=z; s=F(0) + for n in range(1, 225): + s += (t if n & 1 else -t)/n + t *= z + return s, s+t/225 + a,b=mercator(x); c,d=mercator(F(3,2)); e,f=mercator(F(4,3)) + return floor(a+(k+j)*c+k*e), ceil(b+(k+j)*d+k*f) + +def exponential(l,u): + assert 0 <= l <= u < F(1,10) + def poly(x): + s=t=F(1) + for j in range(1,25): t=t*x/j; s+=t + return s,t + lo,_=poly(l);hi,last=poly(u) + return floor(lo),ceil(hi+last*u/25/(1-u/26)) + +def moment(H,m,W,a,bad=False): + lo=hi=F(0) + for r,n in H.items(): + assert 0 < r < m and n > 0 + l,u=logarithm(F(m,r)); e,f=exponential(a*l,a*u) + p=F(r*n,m*W);lo+=p*e;hi+=p*f + if bad: + # Existing envelope shape, only conditionally portable to the new cover. + l,u=logarithm(F(m));e,f=exponential(a*l,a*u) + p=F(32*m*sum(H.values()),10**16*W) + lo+=p*e;hi+=p*f + return floor(lo),ceil(hi) + +def decimal(x): + with localcontext() as c: + c.prec=70 + return str(Decimal(x.numerator)/Decimal(x.denominator)) + +def certify(H,m,W,bad=False): + with localcontext() as c: + c.prec=70 + terms=[(Decimal(r*n)/Decimal(m*W),(Decimal(m)/Decimal(r)).ln()) for r,n in H.items()] + fallback=Decimal(32*m*sum(H.values()))/Decimal(10**16*W) if bad else Decimal(0) + lm=Decimal(m).ln();lo=Decimal(0);hi=Decimal('.003') + for _ in range(210): + a=(lo+hi)/2 + if sum(p*(a*l).exp() for p,l in terms)+fallback*(a*lm).exp()<1:lo=a + else:hi=a + q=int(((lo+hi)/2*10**24).to_integral_value(rounding=ROUND_FLOOR)) + lo=F(q,10**24);hi=lo+F(1,10**24) + lv=moment(H,m,W,lo,bad);hv=moment(H,m,W,hi,bad) + assert lv[1]<10 for v in slacks.values()),{k:str(v) for k,v in slacks.items() if v<=0} + assert min(margins.values())==minimum + assert margins['balanced_prefix']-minimum==eta and 1-eps-r==eta/2 + assert 1-eps*(1+c)==eta-eps*eta/4 + return dict(parameters=dict(a_bit=a,a_complex=b,tau=tau,sigma=sigma, + eta=eta,beta=beta,q=q,c=c,epsilon=eps,lambda_=lam, + lambda_prime=lp,alpha_squared_power=r,delta=delta, + C0=bridge['semantic']['C0'],C1=1,kappa=kappa), + strict_constraints=slacks,margins=margins,minimum_margin=minimum, + absorption_gap=minimum-kappa, + recurrence=dict(internal=internal,leaf=leaf,reservations=1-c)) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/vendor/clifford/clifford_exact.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/vendor/clifford/clifford_exact.py new file mode 100644 index 0000000000..166841a037 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/vendor/clifford/clifford_exact.py @@ -0,0 +1,149 @@ +"""Small exact Gaussian-dyadic Clifford compiler, independent of gx internals. +Paulis use i^p X^x Z^z. State vectors use integer Gaussian numerators / 2^d. +The tableau is supplemented by a literal circuit, so global phases are kept. +""" +from dataclasses import dataclass + +def parity(x):return x.bit_count()&1 +def rank(rows): + p={} + for x in rows: + while x: + b=x.bit_length()-1 + if b not in p:p[b]=x;break + x^=p[b] + return len(p) +def transpose(rows,n):return tuple(sum(((rows[j]>>i)&1)<>j&1);a[j],a[k]=a[k],a[j] + for i in range(n): + if i!=j and a[i]>>j&1:a[i]^=a[j] + assert [r&((1<>n for r in a) +def basis_extend(cols,n): + out=[] + for x in list(cols)+[1<len(out):out.append(x) + assert len(out)==n + return tuple(out) +def nullspace(rows,n): + a=list(rows);p=[];k=0 + for j in range(n): + t=next((i for i in range(k,len(a)) if a[i]>>j&1),None) + if t is None:continue + a[t],a[k]=a[k],a[t] + for i in range(len(a)): + if i!=k and a[i]>>j&1:a[i]^=a[k] + p.append(j);k+=1 + return tuple((1<>j)&1)<>i&1:out=pmul(out,T[i]) + for i in range(n): + if z>>i&1:out=pmul(out,T[n+i]) + return out +def compose(A,B):return tuple(apply(A,p) for p in B) +def inverse(T): + n=len(T)//2;cols=[x|(z<>n;u,v,p=apply(T,(x,z,0));assert (u,v)==identity(n)[j][:2];out.append((x,z,(-p)%4)) + return tuple(out) +def qvalue(Q,alpha,x,n): + return (sum(alpha[i] for i in range(n) if x>>i&1)+2*sum(parity((Q[i]>>(i+1))&(x>>(i+1))) for i in range(n) if x>>i&1))%4 +def mul_i(a,p): + x,y=a;p%=4 + return [(x,y),(-y,x),(-x,-y),(y,-x)][p] +@dataclass +class Op: + n:int + tab:tuple + circuit:list + def then(self,b): + assert self.n==b.n + return Op(self.n,compose(b.tab,self.tab),self.circuit+b.circuit) + def adjoint(self): + circ=[] + for e in reversed(self.circuit): + if e[0]=='P':circ.append(('P',inv(e[1],self.n))) + elif e[0]=='D':circ.append(('D',e[1],tuple((-x)%4 for x in e[2]))) + elif e[0]=='C':circ.append(('C',e[1],-e[2])) + elif e[0]=='phase':circ.append(('phase',(-e[1])%4)) + else:circ.append(e) + return Op(self.n,inverse(self.tab),circ) + def zero_state(self,basis=0): + N=1<>i)&1 for i in range(n)) + assert all(alpha[i]%2==(Q[i]>>i)&1 for i in range(n)) + return Op(n,tuple([(1<>i&1 else 0,1<>i&1 else 0) for i in range(n)]),[('C',q,sgn)]) +def xgate(n,b):return Op(n,tuple([(1<>i)&1)) for i in range(n)]),[('X',b)]) +def fourier(n,axes=None): + out=ident(n) + for i in range(n) if axes is None else axes:out=out.then(cgate(n,1<len(selected):picks.append(j);selected.append(x) + assert len(picks)==r and all(x>>r==0 for x in Bcols) + Br=transpose(selected,r);Bi=inv(Br,r);Dr=transpose([Dcols[j]&((1< 1 and a > 1) + receipts.append(dict(endpoint=str(endpoint), accept=accept, + mercator=[str(lo - 1), str(hi - 1)], + base_two=[str(a - 1), str(b - 1)])) + return receipts + + +cert = M.certify(P, m, W, True) +b, bp = Q(cert['lower']), Q(cert['upper']) +assert bp - b == Q(1, 10**24) +complex_receipts = two_moments(P, m, W, b) + +# These checks bind and reprice published bit data. They do not stand in for +# the physical-operator and mutable-source realization dependency. +assert sha(B) == BIT_EXPECTED_SHA256 +bit = json.loads(B.read_text())['nine'] +bitP = {int(rank): count for rank, count in bit['profile'].items()} +bit_inv = bit['bit'] +bm, bW = bit['m'], bit_inv['live'] +assert (bm, bW, bit['stages'], bit['replicas']) == (64, 30720, 9, 32) +assert sum(rank * count for rank, count in bitP.items()) == bit_inv['rank_mass'] +assert bm * bW - bit_inv['rank_mass'] == 9984 +assert max(bitP) == bit_inv['maxchild'] == 8 +assert bm * bm > 2 * 64 * max(bitP) +assert bit_inv['physical'] == bW + 9 == 30729 +assert bit_inv['hosted_residuals'] == 480 * 9 * 32 +assert bit_inv['bank_assignments'] == 0 +assert bit['nine_stage_payload_bits'] < 104 +assert bit_inv['prefix_bits'] < bit_inv['charged_prefix_bits'] == 256 +assert bit_inv['two_level_coefficient_bits'] < bit_inv['charged_two_level_coefficient_bits'] == 512 +assert bit_inv['row_coefficient'] < 20161 +c = Q(bit['bit_lower']) +assert c == Q(bit['bit_lower_decimal']) +bit_receipts = two_moments(bitP, bm, bW, c) + +eta = beta = grid = Q(1, 10**18) +s = min(c, (1 - beta) * b) - Q(1, 10**24) +assert 0 < s < c and s < (1 - beta) * b +coeff = bit_inv['charged_two_level_coefficient_bits'] +row = max(20161, bit_inv['row_coefficient'], inv['finite']['physical_row_coefficient']) +chain, cuts = [Q(384599, 10**10)], [] + + +def ceil(value): + return -(-value.numerator // value.denominator) + + +for _ in range(6): + old = chain[-1] + a = (1 - s) * s + s * old + gap = min(s - a, 1 - a - s, 1 - a - s * (1 - old), 1 - s) + assert old < a < s < 1 - a and gap > 0 + cut = max(ceil(36 / gap**2), ceil(2 * (4 + coeff) / gap)) + assert cut * gap**2 >= 36 and cut * gap >= 2 * (4 + coeff) + cuts.append(dict(gap=str(gap), cutoff_log2=str(cut))) + chain.append(a) +q = chain[-1] * (1 - 2 * eta) +margin = (1 - eta) * q / (1 + q) +ticks = margin / grid +kap = grid * ((ticks.numerator - 1) // ticks.denominator) +bridge = {'semantic': {'C0': {'base': 2, 'exponent': 210000}, 'strict_literal_gap': 1}, + 'rows': {'degree_gap': Q(10**6) - Q(51 * row, 25)}} +assembly = Outer.assembly(chain[-1], b, bridge, kap, eta=eta, beta=beta) +assert len(assembly['strict_constraints']) == 47 +assert all(value > 0 for value in assembly['strict_constraints'].values()) +controls = [] +for name, k, e, be in [('next_grid', kap + grid, eta, beta), + ('zero_eta', kap, Q(0), beta), + ('zero_beta', kap, eta, Q(0)), + ('unit_beta', kap, eta, Q(1))]: + try: + Outer.assembly(chain[-1], b, bridge, k, eta=e, beta=be) + except AssertionError: + controls.append(name) + else: + raise AssertionError(name) + +baselines = {'PR531': Q('0.001517760977820331'), + 'rejected_POST208_checkpoint': Q('0.001543640781718742'), + 'PR533': Q('0.001524207950793244')} +res = dict( + status='PASS_ASYNC_COMPLEX_AND_CITED_BIT_EXACT_ASSEMBLY', + complex_lower=str(b), complex_decimal=decimal(b, 24), + next_b_rejected=str(bp), exact_moment_receipts=complex_receipts, + bit_lower=str(c), bit_decimal=decimal(c, 24), + bit_exact_moment_receipts=bit_receipts, + bit_result_sha256=sha(B), + bit_dependency={'pull_request': 510, 'commit': BIT_COMMIT, + 'path': 'research/e8-r480-nine-stage', + 'expected_sha256': BIT_EXPECTED_SHA256}, + bit_prefix_bits=bit_inv['charged_prefix_bits'], + bit_charged_two_level_coefficient_bits=coeff, + external_row_allowance=row, + kappa=str(kap), kappa_decimal=decimal(kap, 18), + binding_component='bit' if c < (1 - beta) * b else 'complex', + improvements={name: {'baseline': str(value), + 'relative_gain': str(kap / value - 1), + 'percent_display': f'{float(100 * (kap / value - 1)):.8f}'} + for name, value in baselines.items()}, + strict_outer_constraints={k: str(v) for k, v in assembly['strict_constraints'].items()}, + outer_controls=controls, bootstrap=cuts, + complex_template_sha256=host['template_sha256'], + owner_audit_sha256=sha(O / 'OWNERS-AND-PROFILE.json'), + invoice_sha256=sha(O / 'PREFIX-AND-INVOICE.json'), + bit_scope='Pinned PR510 published profile and operator are cited dependencies. ' + 'Both exact moments are freshly repriced here; the unchanged physical ' + 'bit operator is not cold-reconstructed. See PR510-MUTABLE-SOURCE-CARRYOVER.md.', + scope='Conditional finite witness under the retained all-size compiler, ' + 'common-label/mutable-basis, whole-call hosting, restored-work, ' + 'precision/tape and analytic-transfer contracts. Fresh complex admission ' + 'and finite invoice are separately hash-bound; no unconditional theorem is claimed.') +(O / 'EXACT-ASSEMBLY.json').write_text(json.dumps(res, indent=2) + '\n') +print(res['status'], 'b', res['complex_decimal'], 'kappa', res['kappa_decimal']) +print(json.dumps(res['improvements'], sort_keys=True)) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/PR510-EXPECTED.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/PR510-EXPECTED.json new file mode 100644 index 0000000000..9e5d366963 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/PR510-EXPECTED.json @@ -0,0 +1,102 @@ +{ + "nine": { + "bit_lower": "396861776523137034277/250000000000000000000000", + "bit_lower_decimal": "0.001587447106092548137108", + "profile": { + "1": 345600, + "2": 430080, + "4": 67200, + "6": 49920, + "7": 23040, + "8": 2592 + }, + "bit": { + "live": 30720, + "physical": 30729, + "maxchild": 8, + "rank_mass": 1956096, + "hosted_residuals": 138240, + "bank_assignments": 0, + "prefix_bits": 193, + "charged_prefix_bits": 256, + "coefficient_bits": 193, + "two_level_coefficient_bits": 425, + "charged_two_level_coefficient_bits": 512, + "row_coefficient": 18355, + "halving_depth": 2 + }, + "kappa": { + "pr484": { + "kappa": "662515748707749/500000000000000000", + "kappa_decimal": "0.001325031497415498", + "binding_component": "complex", + "complex_lower": "663394767670133/500000000000000000" + }, + "pr471": { + "kappa": "260706019542937/200000000000000000", + "kappa_decimal": "0.001303530097714685", + "binding_component": "complex", + "complex_lower": "1305231506267591/1000000000000000000" + }, + "pr458": { + "kappa": "323880830669511/250000000000000000", + "kappa_decimal": "0.001295523322678044", + "binding_component": "complex", + "complex_lower": "1297203880559577927527/1000000000000000000000000" + } + }, + "nine_stage_payload_bits": 102, + "stages": 9, + "replicas": 32, + "m": 64 + }, + "parent_r480": { + "pr": 503, + "bit_lower": "393688338238452162729/250000000000000000000000", + "bit_lower_decimal": "0.001574753352953808650916", + "stages": 11 + }, + "parent_r489": { + "pr": 493, + "bit_lower": "391360506745414227149/250000000000000000000000", + "bit_lower_decimal": "0.001565442026981656908596", + "stages": 11 + }, + "findings": { + "lp_helpers_per_4frame": 16, + "lp_total": 480, + "levels": { + "1": { + "frames": 120, + "helper_visits": 240 + }, + "2": { + "frames": 180, + "helper_visits": 480 + }, + "4": { + "frames": 60, + "helper_visits": 360 + }, + "6": { + "frames": 180, + "helper_visits": 480 + }, + "7": { + "frames": 120, + "helper_visits": 240 + } + }, + "cells": { + "2,2,0": 60, + "3,0,0": 120 + }, + "d6": { + "2,1,2": 60, + "3,0,0": 120 + }, + "pivots_max": 0, + "line_classes": 120, + "class_nullity": 0 + } +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/ROUND20-PARENT-TEMPLATE.json.gz b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/ROUND20-PARENT-TEMPLATE.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..3e28a9b59f8fde608e59ebd5fbdbc22ca54558d4 GIT binary patch literal 393948 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%0DVfv=t1w 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 literal 0 HcmV?d00001 diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/README.md b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/README.md new file mode 100644 index 0000000000..840555bd17 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/README.md @@ -0,0 +1 @@ +Run python -B run_local.py --out NEW_DIRECTORY --vendor PATH_TO_COMPLEX_GLOBAL_VENDOR531. This rebuilds primitive inputs, static44, PR534 frame lifts, the earlier syndrome substitution, eight collective hyperplane waves and twelve weighted coset rewrites, then checks the full emitted local program. Final canonical SHA-256:371638c4f444515caa0586fa7bac838fc7a7c01c4f6110caccf1d4c4f90453b1. Use the enclosing top-level verifier for the complete global and numerical result. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/SOURCE-MANIFEST.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/SOURCE-MANIFEST.json new file mode 100644 index 0000000000..0f3ff6125b --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/SOURCE-MANIFEST.json @@ -0,0 +1,29 @@ +{ + "README.md": "1018ca8cbd77cb7b2bd52b77859613724d9ddedb61908e9f103db23c203aa65e", + "run_local.py": "607d144221726b69d8e9da8a1438c83264154bba0fc4a010281962143f40bd35", + "code/apply_syndrome.py": "e2e88b38f6b0a087814c54f65cdf8439fc10e6377ca13e356eb39fdbca6ef99c", + "code/port_frames.py": "7f86660cfbf7a9123347587f467a5775118f5842ccf03bf9837daf8cb0bbd376", + "code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "docs/OPENAI-SOURCES.json": "46c3a475a4c58f4137373fdf0705690b7f085536671d7be75cc3863895190062", + "docs/SEARCH-RECORD.md": "7b09479215c407e4258ef6af64c34dc865e3b9a60c845040258413a2a960f5b8", + "docs/TWO-SOURCE-PROOF.md": "4d6423f773ec47d2eea984e02f11f2d636e02ad3e6f3eb3e640a3768fa04fe75", + "inputs/PR534-WORD.json.gz": "a275792cb9f5729fac295cb04c556afbaa4513945c517190219fd0e44ab90095", + "inputs/phase-baseline/CANONICAL-WORD.json.gz": "e070ae2c78b4a1b644b418774af62b40d8d16e6ba89602f0474afb557d507c37", + "inputs/phase-baseline/CLIFFORD-RECIPES.json": "577a1be13f5140d9c3997637784b2f812f46b24c61877699430b02de4f662102", + "inputs/phase-baseline/CLIFFORD-REVIEW.json": "cd48fe6882a39c57021c4614747cc5c2c88ec07e806cebb914cf533997b73d9b", + "static44/audit_scalar.py": "d22159087c1d0df0edf452aae3a1a7a45bf2cde4ce6e177850e415f9620151e1", + "static44/build.py": "31d68795916985e2abb3207b07c1d3e39ed3560f1b46f18ade0a509278c710dc", + "static44/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "static44/META-SOURCES.json": "b30c82ad1d707b68e84af85e90b1bab0e41e49ccacda3069b952c790092be920", + "static44/NOTICE-upstream.md": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "static44/PROOF.md": "d1dafe41a1698d6df575ec86f796bcba08c54fe14b6d69e78f5f6cff8b55de4a", + "static44/README.md": "c4b3ce02012fe97598e76a77877541a8f3387ba4305cee600ee557a48b3493e8", + "static44/RECIPE.json": "973f1975213398f2b711e8ce4eddece181d4cbea83be5b6b650115b9bc43f2eb", + "static44/replay.py": "5b12ea184b3afde41b1028d1926a0d158f2f05585dae6d9024e31424c290bccf", + "static44/SOURCE-MANIFEST.json": "9c64b98a2c7771e77eccc476910a91c17eefc0ee95fb638b058c598c96bbdaf3", + "static44/gk/gk_common.py": "e68d190fd436b2f3955decb590adb53344d5d4ea0a19d62d86df1e4b55ecd198", + "static44/gk/gk_word.py": "f027a9273bcf4e0971258c160b7d3b3c196366b32a529cff6e6a0e666b03826b", + "static44/inputs/BASE535.json.gz": "edfffb8e8735e0d1f07c81d818022b705ef0889c2bccc193a2f7a661b9f7d390", + "static44/inputs/OLD-RECIPE.json": "7e5c179246261edd9e1019e81e6e979537f02559da773b993a318f771cb7d763", + "static44/inputs/RAW504.json.gz": "1c6144791dbedf6427e3ee7b4c24fb05b5bf407f6346592f50f8dd8d9638108d" +} diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/apply_syndrome.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/apply_syndrome.py new file mode 100644 index 0000000000..6fd085c5ed --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/apply_syndrome.py @@ -0,0 +1,23 @@ +from pathlib import Path +from fractions import Fraction as Q +import json,gzip,sys,copy,hashlib,argparse +ap=argparse.ArgumentParser();ap.add_argument('--input',type=Path,required=True);ap.add_argument('--gk',type=Path,required=True);ap.add_argument('--out',type=Path,required=True);args=ap.parse_args();sys.path.insert(0,str(args.gk)) +import gk_word as g,gk_common as c +g.V=c.V=112;g.DATA=c.DATA=7168 +p=Path(__file__).resolve().parent;w=json.load(gzip.open(args.input));old=copy.deepcopy(w) +N=728;V=112;protected=set(range(V))|set(map(int,w['start_extra'])) +rows=[{i:Q(1)}for i in range(N)] +e=w['A'][33];assert e[1:3]==[513,523] +for op in w['A'][:33]:g.apply_op(op,rows) +a=Q(-1);err=rows[523].copy() +for j,x in rows[512].items(): + err[j]=err.get(j,Q(0))-a*x + if not err[j]:err.pop(j) +assert err and not protected&set(err) and all(j>=224 for j in err) +e[2]=512;e[3]*=-1 +w['cleanup']=[g.inverse(e,g.FULL)for e in reversed(w['A']+w['B'])if not V<=e[1]<2*V] +before=g.profile(old);after=g.profile(w);assert before==after +out=args.out;out.mkdir(exist_ok=False) +raw=json.dumps(w,sort_keys=True,separators=(',',':')).encode();(out/'FULL-WORD.json.gz').write_bytes(gzip.compress(raw,mtime=0)) +r=dict(status='PASS_EXACT_COLD_DIRT_QUOTIENT_SUBSTITUTION',section='A',index=33,old_operation=old['A'][33],new_operation=e,source_relation_multiplier=str(a),cold_initial_error={str(j):str(x)for j,x in err.items()},protected_columns=len(protected),source_rows_computed_by_finite_triangular_forward_elimination=True,local_profile=dict(after),profile_unchanged=True,requires_regenerated_frame_zero_compensation=True,source_content_sha256=hashlib.sha256(json.dumps(old,sort_keys=True,separators=(',',':')).encode()).hexdigest(),output_content_sha256=hashlib.sha256(raw).hexdigest()) +(out/'SYNDROME-CERTIFICATE.json').write_text(json.dumps(r,indent=2)+'\n');print(json.dumps(r)) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/port_frames.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/port_frames.py new file mode 100644 index 0000000000..bd9187bd06 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/port_frames.py @@ -0,0 +1,50 @@ +from pathlib import Path +from collections import defaultdict,Counter,deque +import json,gzip,sys,copy,math,argparse +ap=argparse.ArgumentParser();ap.add_argument('--input',type=Path,required=True);ap.add_argument('--source',type=Path,required=True);ap.add_argument('--gk',type=Path,required=True);ap.add_argument('--out',type=Path,required=True);args=ap.parse_args();sys.path.insert(0,str(args.gk)) +import gk_word as g, gk_common as c +g.V=c.V=112;g.DATA=c.DATA=7168 +p=Path(__file__).resolve().parent +src=args.input +a=json.load(gzip.open(src));b=json.load(gzip.open(args.source)) +old=copy.deepcopy(a);before=g.profile(a);sp={} +def span(E): + E=g.basis(E) + if E not in sp:sp[E]=g.span(E) + return sp[E] +def meet(A,B):return g.basis(span(A)&span(B)) +def join(A,B):return g.basis(tuple(A)+tuple(B)) +N=728;V=112 +changes=[] +for sec in ('B','A'): + mapping=defaultdict(deque) + for e in b[sec]:mapping[tuple(e[:-1])].append(e[-1]) + desired=[] + for e in a[sec]: + d=mapping[tuple(e[:-1])];desired.append(d.popleft()if d else e[-1]) + nxt=[g.FULL]*N + for r in range(V,2*V):nxt[r]=g.perp(a['ports'][r-V]) + if sec=='A': + for e in reversed(a['B']): + for r in (e[1:3]if e[0]=='add'else e[1:2]):nxt[r]=g.basis(e[-1]) + for r,F in zip(a['centers'],a['center_frames']):nxt[r]=g.basis(F) + for r in range(V,2*V):nxt[r]=g.basis(a.get('target_levels',{}).get(str(r-V),[])) + for i in reversed(range(len(a[sec]))): + e=a[sec][i];rs=e[1:3]if e[0]=='add'else e[1:2] + upper=nxt[rs[0]] + for r in rs[1:]:upper=meet(upper,nxt[r]) + E=join(e[-1],meet(desired[i],upper)) + assert span(E)<=span(upper) + if E!=g.basis(e[-1]):changes.append([sec,i,e[-1],list(E)]);e[-1]=list(E) + for r in rs:nxt[r]=E +prof=g.profile(a);gain=sum((prof[r]-before[r])*r*math.log(r)for r in set(prof)|set(before)) +a['report']['local_profile']={str(k):v for k,v in sorted(prof.items())} +a['cleanup']=[g.inverse(e,g.FULL)for e in reversed(a['A']+a['B'])if not V<=e[1]<2*V] +out=args.out;out.mkdir(exist_ok=False);(out/'FULL-WORD.json.gz').write_bytes(gzip.compress(json.dumps(a,sort_keys=True,separators=(',',':')).encode(),mtime=0)) +r=dict(before=dict(before),after=dict(prof),delta={r:prof[r]-before[r]for r in set(prof)|set(before)if prof[r]!=before[r]},changes=changes,entropy_gain=gain) +(out/'PORT.json').write_text(json.dumps(r,indent=2)+'\n');print(json.dumps({k:v for k,v in r.items()if k!='changes'}));print('changes',len(changes)) + +assert len(changes)==477 and dict(prof)=={1:2284,2:456,3:488,4:168,5:56,6:56,8:8} +assert all(old[k]==a[k] for k in ('cut','precondition','centers','center_frames','start_extra','target_levels')) +assert all(x[:-1]==y[:-1] for sec in ('A','B') for x,y in zip(old[sec],a[sec])) +assert all(span(x[-1])<=span(y[-1]) for sec in ('A','B') for x,y in zip(old[sec],a[sec])) diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/run_portable.py b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/run_portable.py new file mode 100644 index 0000000000..2fed13f432 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/run_portable.py @@ -0,0 +1,24 @@ +"""Run one retained verifier with UTF-8/LF text outputs on every platform. +This changes output serialization only; no mathematical operation is replaced. +""" +from pathlib import Path +import runpy,sys,gzip +if not __debug__: + raise RuntimeError('Assertions must remain enabled') +original_write_text=Path.write_text +def write_text_lf(self,data,encoding=None,errors=None,newline=None): + return original_write_text(self,data,encoding=encoding or 'utf-8',errors=errors,newline='\n') +Path.write_text=write_text_lf +# Pin generated gzip serialization. Python3.11 may expose zlib's platform OS +# byte, Python3.13 normalizes it, and Python3.15 changes the default level. +# Immutable input files are never rewritten by this wrapper. +original_gzip_compress=gzip.compress +def compress_portable(data,compresslevel=9,*,mtime=0): + raw=original_gzip_compress(data,compresslevel=compresslevel,mtime=mtime) + assert raw[:3]==b'\x1f\x8b\x08' and len(raw)>=18 + return raw[:9]+b'\xff'+raw[10:] +gzip.compress=compress_portable +script=Path(sys.argv[1]).resolve() +sys.argv=sys.argv[1:] +sys.path.insert(0,str(script.parent)) +runpy.run_path(str(script),run_name='__main__') diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/OPENAI-SOURCES.json b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/OPENAI-SOURCES.json new file mode 100644 index 0000000000..9d480f5d1c --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/OPENAI-SOURCES.json @@ -0,0 +1,22 @@ +[ + { + "technique": "finite_inverse", + "path": "lean/OAI/Algebra/OddKaplansky/FiniteInverse.lean", + "sha256": "451f40d08deec33d91ceb4e3f03b1366933c48220bce5d230ca2fe395ea78118", + "declarations": [ + "series_mul", + "inverse_formula" + ], + "scope": "Source inspected; no Lean compilation in this campaign" + }, + { + "technique": "dual_syndrome", + "path": "lean/OAI/Algebra/AuslanderReiten/Duality/LinearHomologyDuality.lean", + "sha256": "842a26ea92d7687bb607b331dd4f8e9fb4a47f024b9def1c2c48a7767d3e6459", + "declarations": [ + "dualCyclesToDualHomology_kernel", + "dualHomologyEquiv" + ], + "scope": "Source inspected; no Lean compilation in this campaign" + } +] diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/SEARCH-RECORD.md b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/SEARCH-RECORD.md new file mode 100644 index 0000000000..5fd16a03a4 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/SEARCH-RECORD.md @@ -0,0 +1,9 @@ +# Bounded discovery record + +1. Bit finite-inverse prefix expansion: 480 first-helper packets screened. 300 replacements passed the fixed frame-chain gate; all were neutral direct loads. The remaining 180 were blocked by this specific early-source frame schedule. This is not a general impossibility result. +2. Complex protected-syndrome screen: 324 protected columns, modulus 1000000007, 130 legal proportional-source nominations; none had strict immediate paid-profile gain. These modular results are discovery filters, not rational certificates. +3. Zero-incremental-frame-cost basis factoring and greedy frame-fee weighted factoring found no positive nomination in the bounded scan. No optimality claim follows. +4. One modular nomination was reconstructed over the rationals and passed the full native pipeline: A[33] source523 becomes minus source512. This changes the cold-dirt response and removes four compensation operations, while preserving all paid ranks. +5. PR534 frame assignment transfers constructively to static44 through exact successor intersections and frame joins. The resulting positive paid-profile change was fully replayed. It is public-mechanism composition, not a newly invented numerical technique. + +Native discovery sources and complete negative results remain in the research lane. Shipping replay uses only frozen constructors; it does not perform search. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/TWO-SOURCE-PROOF.md b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/TWO-SOURCE-PROOF.md new file mode 100644 index 0000000000..7ab57778a1 --- /dev/null +++ b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/TWO-SOURCE-PROOF.md @@ -0,0 +1,64 @@ +# Finite inverse and cold-dirt syndrome substitution + +The two OpenAI sources are listed with exact source hashes in OPENAI-SOURCES.json. They were inspected as mathematical sources. No Lean execution or new Lean certificate is claimed. + +## 1. Finite version-DAG expansion + +Let v be the vector of all assigned register versions in a finite linear straight-line program, ordered chronologically. Every version has an equation using earlier versions and initial registers x. Thus v = N v + B x with N strictly triangular. If there are n versions then N^n = 0, and + +v = (I + N + ... + N^(n-1)) B x. + +Multiplying by I-N proves this identity; the two products telescope to I-N^n = I. Conversely these equations have a unique solution, by forward substitution. This remains true when mutable physical registers are reused: distinct versions, rather than register names, are the vertices. Every scalar coefficient remains exact. + +This is the constructive specialization of OAI.OddKaplansky.FiniteMatrixInverse.series_mul and inverse_formula in Algebra/OddKaplansky/FiniteInverse.lean. We use the identity to derive actual register functionals at a chosen cut. It does not itself permit moving a gate or changing its frame. + +## 2. Exact syndrome factorization + +Let S: X -> Z be a linear map over a field and f: X -> K a linear functional. Then the following are equivalent: + +- f vanishes on ker S; +- there is a functional a on Z with f = a S. + +For sufficiency of the first condition, define a on im S by a(Sx)=f(x). This is well defined because two preimages differ by ker S. Extend a from a basis of im S to a basis of Z. Necessity follows by evaluation on ker S. Finite Gaussian elimination constructs the extension and checks the complete identity. + +The relevant OpenAI source is Algebra/AuslanderReiten/Duality/LinearHomologyDuality.lean, particularly dualCyclesToDualHomology_kernel and its use of LinearMap.range_dualMap_eq_dualAnnihilator_ker. The present finite matrix statement is proved above independently; the larger homology theorem is not assumed as a circuit compiler. + +## 3. Sufficient circuit replacement theorem + +Partition initial coordinates into protected coordinates P and cold helper dirt D. Cold helpers have entrance frame zero. At a program cut let f be the current source value and g_j other available register values. Suppose exact version expansion proves + +f - sum_j a_j g_j = q(D), + +where q is an explicitly known linear functional of cold initial dirt only. Replace a background shear t += c f by the sequence t += c a_j g_j. The destination is excluded from all g_j. Every replacement coefficient is admitted by the native dyadic primitive contract, and its actual register-frame chains must be legal. + +For every initial vector with D=0 the programs agree at this cut and therefore at every later point. Their full output difference is a linear function of D only. In particular the data map, action on initial targets, and responses to every warm helper are identical. This argument applies to any number of subsequent target deliveries. + +Assume, as in the emitted program, that the background subsystem never reads target registers, that all changed background operations are invertible elementary gates, and that cleanup is regenerated as their literal reverse inverse. Background registers then return to their arbitrary initial values. Write the target action of the main program as A y + B x + C D after separating the protected coordinates. Its fixed initial target preconditioner is L=A^-1. Insert the explicit frame-zero target compensation -L C D after that preconditioner. Then the final target map is y+B x, with all cold dirt canceled. This compensation is sufficient only after checking its coefficients and that every referenced helper is indeed cold. The independent native auditor computes C from the entire changed main program; it does not trust a supplied compensation table. + +The theorem has no free storage or routing assumption. The replacement gate sequence, changed cleanup, compensations, frame edges, exact Clifford phases, wrappers, full owner program and finite toll are separately charged by the enclosing verifier. + +## Concrete application + +On the pinned static44 plus PR534 frame-lift word, immediately before A[33], exact rational version expansion proves + +value(z523) + value(z512) = initial(z512). + +Register 512 is cold. The 324 protected columns are 112 original data columns and 212 warm helper columns. Therefore the operation z513 -= z523 at frame [480] can be replaced by z513 += z512 at the same frame. The difference is exactly one known cold initial coordinate, not an approximate or clean-only equality. + +The frozen constructor checks this exact identity and all frame chains. Regenerated compensation has 9,756 additions instead of 9,760. Both oriented emitted programs have 22,107 events instead of 22,111. All 728 formal columns pass in both orientations, including arbitrary dirty helpers; 11 independent local mutation controls are rejected. All 2,929 directed phase edges and 23 residual adapter recipes are checked. The paid child profile is unchanged by this substitution, so it contributes a scalar-program simplification, not a new paid-rank saving. + +## Positive paid-rank composition and attribution + +The numerical paid-rank improvement in this lane comes from composing the previously proved static44 response presentation with PR534's supplied frame assignment. Matching unchanged scalar operations, the constructor transports desired frames and clips each lift to the exact common successor frame while processing events in reverse dependency order. Each chosen frame contains the old frame and lies below every next use. The existing coalescing realization therefore applies gate by gate; all register chains stay nested. + +There are 477 changed frames. The local profile changes from + +{1:2204, 2:728, 3:184, 4:280, 5:56, 6:56, 8:8} + +to + +{1:2284, 2:456, 3:488, 4:168, 5:56, 6:56, 8:8}. + +The exact delta is 80 e1 - 272 e2 + 304 e3 - 112 e4. Rank mass and ordered helper widths remain unchanged. Its entropy gain is approximately 3.802467258994966 per invocation; the enclosing package uses exact moment bounds, not this approximation, for its final claim. PR534 supplies the new frame assignment, PR535 supplies the post-center rank-four construction, and the retained PR531/PR484 code supplies transport, response compilation and native audits. Earlier attribution and licenses are preserved in static44/NOTICE-upstream.md and the shared vendor tree. + +The OpenAI-inspired syndrome rewrite is composed after these frame lifts. We do not attribute PR534's numerical gain to the two OpenAI lemmas. diff --git a/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/PR534-WORD.json.gz b/research/complex-promo4-cold72/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/PR534-WORD.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..965888339a0ac249031cde058c44d3f40771d303 GIT binary patch literal 38085 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